Method and apparatus for uplink transmission

By coordinating frequency band loading and unloading between network devices and terminals, the problem of limited radio frequency space is solved, the reliability of uplink transmission is improved, and the transmission capability of terminals is ensured.

CN122248545APending Publication Date: 2026-06-19HUAWEI TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2023-02-17
Publication Date
2026-06-19

AI Technical Summary

Technical Problem

In 3GPP Release 17, the terminal has limited radio frequency space and cannot support uplink transmission of multiple frequency bands at the same time, resulting in a decrease in transmission reliability.

Method used

By coordinating the loading and unloading of frequency bands through network devices and terminals, and utilizing the design of time intervals and control channels, the loading failure of radio frequency parameter information can be avoided, thereby improving the utilization efficiency of radio frequency space.

Benefits of technology

This improves the reliability of uplink transmission, avoids failure to load radio frequency parameter information, and enhances the terminal's transmission capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122248545A_ABST
    Figure CN122248545A_ABST
Patent Text Reader

Abstract

This application provides a method and apparatus for uplink transmission, which can improve the reliability of uplink transmission. The method includes: a network device sending configuration information for N frequency bands to a terminal; the network device sending first information to the terminal, the first information indicating uplink transmission using M first frequency bands in a first time unit; the network device sending second information to the terminal, the second information indicating uplink transmission using K second frequency bands in a second time unit; and the network device sending third information to the terminal, the third information indicating uplink transmission using L third frequency bands in a third time unit. When the number of frequency bands in the union of the M first frequency bands, K second frequency bands, and L third frequency bands is greater than T, the time interval between the start time of the third time unit and the start time of the second time unit is greater than or equal to a first threshold, and the time interval between the end time of the physical downlink control channel carrying the third information and the start time of the third time unit is greater than or equal to a second threshold.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application. The original application has the application number 202310172099.2 and the original application date is February 17, 2023. The entire contents of the original application are incorporated herein by reference.

[0002] This application claims priority to Chinese Patent Application No. 202210962707.5, filed on August 11, 2022, entitled "Method and Apparatus for Uplink Transmission", and to Chinese Patent Application No. 202211380677.3, filed on November 4, 2022, entitled "Method and Apparatus for Uplink Transmission", the entire contents of which are incorporated herein by reference. Technical Field

[0003] This application relates to the field of communications, and more specifically, to a method and apparatus for uplink transmission. Background Technology

[0004] In uplink carrier aggregation of 3GPP Release 17 (R17), a terminal can be configured with two frequency bands by network devices. Both bands support 2Tx transmission, meaning that transmission can be performed simultaneously through two radio frequency links within the same band. The terminal can transmit concurrently on both bands and switch freely between them. Since the radio frequency parameters of different bands are different, the terminal can only perform uplink transmission on a specific band if it has stored the radio frequency parameters for that band. In R17, before the terminal performs uplink transmission on the two configured bands, the radio frequency parameters of each band are pre-loaded into the radio frequency space. When scheduling transmission on a specific band, the radio frequency parameters of that band are directly read from the radio frequency space.

[0005] Each frequency band supports 2Tx transmission, which can be understood as supporting a maximum of 2 antenna ports for transmission. Therefore, if the RF space of a terminal in R17 supports storing RF parameter information for two frequency bands, then the RF space of that terminal supports up to 4 antenna ports for simultaneous uplink transmission. If a frequency band supports 2Tx transmission, when using 2-port transmission in that band, the RF parameter information for that band needs to occupy 2 RF spaces; when using 1-port transmission in that band, the RF parameter information for that band can occupy either 2 RF spaces or 1 RF space. If a frequency band supports 1Tx transmission, when using 1-port transmission in that band, the RF parameter information for that band needs to occupy 1 RF space.

[0006] As the number of frequency bands increases, the required radio frequency space also increases. When a network device configures a terminal with N frequency bands, if the terminal uses N frequency bands for uplink transmission, the radio frequency parameter information of all N frequency bands needs to be loaded into the radio frequency space. However, the size of the terminal's radio frequency space is limited, and the terminal may not support using N frequency bands for uplink transmission simultaneously, where N is an integer greater than or equal to 3. Summary of the Invention

[0007] This application provides a method and apparatus for uplink transmission, which can improve the reliability of uplink transmission.

[0008] Firstly, an uplink transmission method is provided, which can be executed by a chip or chip system on the network device side. The method includes: the network device receiving capability information from a terminal, the capability information indicating that the terminal supports up to T frequency bands for uplink transmission simultaneously, where T is a positive integer; the network device sending configuration information for N frequency bands to the terminal, where N is an integer greater than or equal to 3 and N is greater than T; the network device sending first information to the terminal, the first information indicating that the terminal uses M first frequency bands for uplink transmission in a first time unit, the M first frequency bands being frequency bands among the N frequency bands, where M is a positive integer less than N; the network device sending second information to the terminal, the second information indicating that the terminal uses K second frequency bands for uplink transmission in a second time unit, the K second frequency bands being frequency bands among the N frequency bands, where K is a positive integer less than N. The time unit is later than the first time unit; the network device sends third information to the terminal, the third information instructing the terminal to use L third frequency bands for uplink transmission in the third time unit, the L third frequency bands being frequency bands among the N frequency bands, where L is a positive integer less than N, the third time unit is later than the second time unit, when the number of frequency bands in the union of the M first frequency bands, the K second frequency bands and the L third frequency bands is greater than T, the time interval between the start time of the third time unit and the start time of the second time unit is greater than or equal to a first threshold, and the time interval between the end time of the physical downlink control channel carrying the third information and the start time of the third time unit is greater than or equal to a second threshold, the second threshold being greater than the first threshold.

[0009] Based on the above technical solution, when the number of frequency bands in the union of M first frequency bands, K second frequency bands, and L third frequency bands is greater than T, since the terminal's RF space cannot simultaneously store the RF parameter information corresponding to M first frequency bands, K second frequency bands, and L third frequency bands, the terminal does not support simultaneous uplink transmission using M first frequency bands, K second frequency bands, and L third frequency bands. The terminal needs to delete the RF parameter information corresponding to all or part of the frequency bands in the M first frequency bands and K second frequency bands, and load the RF parameter information of the third frequency bands in the L third frequency bands that are not in the union of the M first frequency bands and K second frequency bands. Therefore, the start time of the third time unit is different from that of the second time unit. The time interval between the start times of the units and the time interval between the end time of the PDCCH carrying the third information and the start time of the third time unit are greater than or equal to the time required for the terminal to load the radio frequency parameter information of the third frequency bands that are not in the union of the M first frequency bands and K second frequency bands. This can avoid the failure of the terminal to load the radio frequency parameter information of the third frequency bands that are not in the union of the M first frequency bands and K second frequency bands due to insufficient time required for the terminal to load the radio frequency parameter information of the third frequency bands that are not in the union of the M first frequency bands and K second frequency bands, thereby improving the reliability of uplink transmission.

[0010] Secondly, an uplink transmission method is provided, which can be executed by a chip or chip system on the terminal side. The method includes: the terminal sending capability information to a network device, the capability information indicating that the terminal supports up to T frequency bands for uplink transmission simultaneously, where T is a positive integer; the terminal receiving configuration information for N frequency bands from the network device, where N is an integer greater than or equal to 3 and greater than T; the terminal receiving first information from the network device, the first information indicating uplink transmission using M first frequency bands in a first time unit, where the M first frequency bands are frequency bands among the N frequency bands, and M is a positive integer less than N; the terminal receiving second information from the network device, the second information indicating uplink transmission using K second frequency bands in a second time unit, where the K second frequency bands are frequency bands among the N frequency bands, and K is a positive integer less than N. The third time unit is later than the first time unit; the terminal receives third information from the network device, the third information indicating uplink transmission using L third frequency bands in the third time unit, the L third frequency bands being frequency bands among the N frequency bands, where L is a positive integer less than N, the third time unit is later than the second time unit, when the number of frequency bands in the union of the M first frequency bands, the K second frequency bands, and the L third frequency bands is greater than T, the time interval between the start time of the third time unit and the start time of the second time unit is greater than or equal to a first threshold, and the time interval between the end time of the physical downlink control channel carrying the third information and the start time of the third time unit is greater than or equal to a second threshold, the second threshold being greater than the first threshold.

[0011] The method provided in the second aspect is the terminal-side method corresponding to the first aspect, and its beneficial effects can be directly referred to in the first aspect.

[0012] Thirdly, an uplink transmission method is provided, which can be executed by a chip or chip system on the network device side. The method includes: the network device receiving capability information from a terminal, the capability information indicating that the terminal supports up to Q antenna ports for uplink transmission simultaneously, where Q is a positive integer; the network device sending configuration information for N frequency bands to the terminal, where N is an integer greater than or equal to 3; the network device sending first information to the terminal, the first information indicating that the terminal uses M first frequency bands for uplink transmission in a first time unit, the M first frequency bands being frequency bands among the N frequency bands, where M is a positive integer less than N; the network device sending second information to the terminal, the second information indicating that the terminal uses K second frequency bands for uplink transmission in a second time unit, the K second frequency bands being frequency bands among the N frequency bands, where K is a positive integer less than N, and the second time unit being later than N. In the first time unit; the network device sends third information to the terminal, the third information instructing the terminal to use L third frequency bands for uplink transmission in the third time unit, the L third frequency bands being frequency bands among the N frequency bands, where L is a positive integer less than N, the third time unit being later than the second time unit, when the total number of antenna ports corresponding to the frequency bands in the union of the M first frequency bands, the K second frequency bands, and the L third frequency bands is greater than Q, the time interval between the start time of the third time unit and the start time of the second time unit is greater than or equal to a first threshold, and the time interval between the end time of the physical downlink control channel carrying the third information and the start time of the third time unit is greater than or equal to a second threshold, the second threshold being greater than the first threshold.

[0013] Based on the above technical solution, when the total number of antenna ports corresponding to the frequency bands in the union of M first frequency bands, K second frequency bands, and L third frequency bands is greater than Q, since the terminal's RF space cannot simultaneously store the RF parameter information of all antenna ports corresponding to the M first frequency bands, K second frequency bands, and L third frequency bands, the terminal does not support simultaneous uplink transmission using the M first frequency bands, K second frequency bands, and L third frequency bands. Therefore, the terminal needs to delete the RF parameter information of all or part of the frequency bands in the M first frequency bands and K second frequency bands, and load the RF parameter information of at least one antenna port corresponding to a third frequency band in the L third frequency bands that is not in the union of the M first frequency bands and K second frequency bands. Thus, the start time of the third time unit is different from the start time of the second time unit. The time interval between moments and the time interval between the end time of the PDCCH carrying the third information and the start time of the third time unit are greater than or equal to the time required for the terminal to load the radio frequency parameter information of at least one antenna port corresponding to the third frequency band that is not in the union of the M first frequency bands and K second frequency bands. This can avoid the failure of the terminal to load the radio frequency parameter information of at least one antenna port corresponding to the third frequency band that is not in the union of the M first frequency bands and K second frequency bands due to insufficient time required for the terminal to load the radio frequency parameter information of at least one antenna port corresponding to the third frequency band that is not in the union of the M first frequency bands and K second frequency bands, thereby improving the reliability of uplink transmission.

[0014] Fourthly, an uplink transmission method is provided, which can be executed by a chip or chip system on the terminal side. The method includes: the terminal sending capability information to a network device, the capability information indicating that the terminal supports up to Q antenna ports for uplink transmission simultaneously, where Q is a positive integer; the terminal receiving configuration information for N frequency bands from the network device, where N is an integer greater than or equal to 3; the terminal receiving first information from the network device, the first information indicating uplink transmission using M first frequency bands in a first time unit, where the M first frequency bands are frequency bands among the N frequency bands, and M is a positive integer less than N; the terminal receiving second information from the network device, the second information indicating uplink transmission using K second frequency bands in a second time unit, where the K second frequency bands are frequency bands among the N frequency bands, and K is a positive integer less than N, the second time unit being later than... The first time unit; the terminal receives third information from the network device, the third information indicating uplink transmission using L third frequency bands in the third time unit, the L third frequency bands being frequency bands among the N frequency bands, where L is a positive integer less than N, the third time unit being later than the second time unit, when the total number of antenna ports corresponding to the frequency bands in the union of the M first frequency bands, the K second frequency bands, and the L third frequency bands is greater than Q, the time interval between the start time of the third time unit and the start time of the second time unit is greater than or equal to a first threshold, and the time interval between the end time of the physical downlink control channel carrying the third information and the start time of the third time unit is greater than or equal to a second threshold, the second threshold being greater than the first threshold.

[0015] The method provided in the fourth aspect is the terminal-side method corresponding to the third aspect, and its beneficial effects can be directly referred to in the third aspect.

[0016] Fifthly, a method for uplink transmission is provided, which can be executed by a chip or chip system on the network device side. The method includes: the network device receiving capability information from a terminal, the capability information indicating that the terminal supports up to T frequency bands for uplink transmission simultaneously, where T is a positive integer; the network device sending configuration information for N frequency bands to the terminal, where N is an integer greater than or equal to 3 and N is greater than T; the network device initializing the frequency band set to an empty set; the network device sending first information to the terminal, the first information indicating that the terminal uses M first frequency bands for uplink transmission in a first time unit, the M first frequency bands being frequency bands among the N frequency bands, where M is a positive integer less than N; the network device recording the M first frequency bands in the frequency band set; the network device sending second information to the terminal, the second information indicating that the terminal uses K second frequency bands for uplink transmission in a second time unit, the K second frequency bands being frequency bands among the N frequency bands, where K is a positive integer less than N, the second time unit being later than the first time unit, when the frequency band set... When the set of frequency bands does not include at least one of the K second frequency bands, the time interval between the start time of the second time unit and the start time of the first time unit is greater than or equal to a first threshold, and the time interval between the end time of the physical downlink control channel carrying the second information and the start time of the second time unit is greater than or equal to a second threshold, the second threshold being greater than the first threshold; when the set of frequency bands does not include at least one of the K second frequency bands, and the number of frequency bands in the union of the K second frequency bands and the set of frequency bands is less than or equal to T, the network device records the second frequency bands that are not in the set of frequency bands to the set of frequency bands; when the number of frequency bands in the union of the K second frequency bands and the set of frequency bands is greater than T, the network device records the second frequency bands that are not in the set of frequency bands to the set of frequency bands and updates the set of frequency bands according to the first-in-first-out principle.

[0017] Based on the above technical solution, when the frequency band set does not include at least one of the K second frequency bands, the terminal's radio frequency space does not store the radio frequency parameter information of the K second frequency bands that are not in the frequency band set. The terminal needs to load the radio frequency parameter information of the K second frequency bands that are not in the frequency band set into the radio frequency space. Therefore, the time interval between the start time of the second time unit and the start time of the first time unit is greater than or equal to the first threshold, and the time interval between the end time of the PDCCH carrying the second information and the start time of the second time unit is greater than or equal to the second threshold, can avoid the terminal failing to load the radio frequency parameter information of the K second frequency bands that are not in the frequency band set due to insufficient time required for the terminal to load the radio frequency parameter information of the K second frequency bands that are not in the frequency band set, thereby improving the reliability of uplink transmission.

[0018] Sixthly, a method for uplink transmission is provided, which can be executed by a chip or chip system on the terminal side. The method includes: the terminal sending capability information to a network device, the capability information indicating that the terminal supports up to T frequency bands for uplink transmission simultaneously, where T is a positive integer; the terminal receiving configuration information for N frequency bands from the network device, where N is an integer greater than or equal to 3 and N is greater than T; the terminal initializing the frequency band set to an empty set; the terminal receiving first information from the network device, the first information indicating uplink transmission using M first frequency bands in a first time unit, the M first frequency bands being frequency bands among the N frequency bands, where M is a positive integer less than N; the terminal recording the M first frequency bands into the frequency band set; the terminal receiving second information from the network device, the second information indicating uplink transmission using K second frequency bands in a second time unit, the K second frequency bands being frequency bands among the N frequency bands, where K is a positive integer less than N, the second time unit being later than the first time unit, when the frequency band set... When at least one of the K second frequency bands is not included, the time interval between the start time of the second time unit and the start time of the first time unit is greater than or equal to a first threshold, and the time interval between the end time of the physical downlink control channel carrying the second information and the start time of the second time unit is greater than or equal to a second threshold, the second threshold being greater than the first threshold; when the frequency band set does not include at least one of the K second frequency bands, and the number of frequency bands in the union of the K second frequency bands and the frequency band set is less than or equal to T, the terminal records the second frequency bands that are not in the frequency band set among the K second frequency bands into the frequency band set; when the number of frequency bands in the union of the K second frequency bands and the frequency band set is greater than T, the terminal records the second frequency bands that are not in the frequency band set among the K second frequency bands into the frequency band set and updates the frequency band set according to the first-in-first-out principle.

[0019] The method provided in the sixth aspect is the terminal-side method corresponding to the fifth aspect, and its beneficial effects can be directly referred to the fifth aspect.

[0020] In conjunction with the fifth or sixth aspect, in one possible implementation, the first-in-first-out principle specifically includes: recording the frequency bands used for data transmission into the frequency band set in chronological order of data transmission time; when the number of frequency bands included in the frequency band set exceeds T, deleting the frequency band with the earliest data transmission time from the frequency band set.

[0021] In conjunction with the fifth or sixth aspect, in one possible implementation, when multiple frequency bands are used simultaneously for data transmission in the data transmission time corresponding to the frequency band to be deleted, the frequency band with the larger cell index value is deleted first.

[0022] In a seventh aspect, an uplink transmission method is provided, which can be executed by a chip or chip system on the network device side. The method includes: the network device receiving capability information from a terminal, the capability information indicating that the terminal supports up to Q antenna ports for uplink transmission simultaneously, where Q is a positive integer; the network device sending configuration information for N frequency bands to the terminal, where N is an integer greater than or equal to 3; the network device initializing the frequency band set to an empty set; the network device sending first information to the terminal, the first information indicating that the terminal uses M first frequency bands for uplink transmission in a first time unit, the M first frequency bands being frequency bands among the N frequency bands, where M is a positive integer less than N; the network device configuring the M first frequency bands and the M... The number of antenna ports corresponding to the first frequency band is recorded in the frequency band set; the network device sends second information to the terminal, the second information instructing the terminal to use K second frequency bands for uplink transmission in the second time unit, the K second frequency bands being frequency bands among the N frequency bands, where K is a positive integer less than N, the second time unit being later than the first time unit, when the frequency band set does not include at least one of the K second frequency bands, or when the frequency band set includes the K second frequency bands, but the number of antenna ports corresponding to the second frequency bands in the frequency band set is less than the number of second frequency bands indicated by the second information. When the number of antenna ports is specified, the time interval between the start time of the second time unit and the start time of the first time unit is greater than or equal to a first threshold, and the time interval between the end time of the physical downlink control channel carrying the second information and the start time of the second time unit is greater than or equal to a second threshold, the second threshold being greater than the first threshold; when the frequency band set does not include at least one of the K second frequency bands, and the total number of antenna ports corresponding to the frequency bands in the union of the K second frequency bands and the frequency band set is less than or equal to Q, the network device will select the K second frequency bands that are not in the frequency band set. The number of antenna ports corresponding to the second frequency band and the second frequency band that is not in the frequency band set among the K second frequency bands is recorded in the frequency band set; when the frequency band set does not include at least one of the K second frequency bands, and the total number of antenna ports corresponding to the frequency bands in the union of the K second frequency bands and the frequency band set is greater than Q, the network device records the second frequency band that is not in the frequency band set among the K second frequency bands and the number of antenna ports corresponding to the second frequency band that is not in the frequency band set among the K second frequency bands into the frequency band set and updates the frequency band set according to the first-in-first-out principle;When the frequency band set includes the K second frequency bands, but the number of antenna ports corresponding to the second frequency bands in the K second frequency bands is greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set, and the total number of antenna ports corresponding to the frequency bands in the union of the K second frequency bands and the frequency band set is less than or equal to Q, the network device records the number of antenna ports corresponding to the second frequency bands in the K second frequency bands that is greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set into the frequency band set; when the frequency band set includes the K second frequency bands, but the number of antenna ports corresponding to the second frequency bands in the K second frequency bands is greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set ...; when the frequency band set includes the K second frequency bands, but the number of antenna ports corresponding to the second frequency bands in the K second frequency bands is greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set, the network device records the number of antenna ports corresponding to the second frequency bands in the K second frequency bands that is greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set; when the frequency band set includes the K second frequency bands, but the number of antenna ports corresponding to the second frequency bands in the K second frequency bands is greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set, the network device records the number of antenna ports corresponding to the second frequency band If the band set includes the K second frequency bands, but the number of antenna ports corresponding to the second frequency bands in the K second frequency bands is greater than the number of antenna ports corresponding to the second frequency bands in the band set, and the total number of antenna ports corresponding to the bands in the union of the K second frequency bands and the band set is greater than Q, then the number of antenna ports corresponding to the second frequency bands in the K second frequency bands whose number of antenna ports corresponding to the second frequency bands is greater than the number of antenna ports corresponding to the second frequency bands in the band set is recorded in the band set, and the band set is updated according to the first-in-first-out principle.

[0023] Based on the above technical solution, when the frequency band set does not include at least one of the K second frequency bands, the terminal's radio frequency space does not store the radio frequency parameter information of at least one of the K second frequency bands. The terminal needs to load the radio frequency parameter information of the antenna port corresponding to the K second frequency bands that are not in the frequency band set into the radio frequency space. Therefore, the time interval between the start time of the second time unit and the start time of the first time unit is greater than or equal to the first threshold, and the time interval between the end time of the PDCCH carrying the second information and the start time of the second time unit is greater than or equal to the second threshold, can avoid the terminal failing to load the radio frequency parameter information of the antenna port corresponding to the K second frequency bands that are not in the frequency band set due to insufficient time required for the terminal to load the radio frequency parameter information of the antenna port corresponding to the K second frequency bands that are not in the frequency band set, thereby improving the reliability of uplink transmission. When the frequency band set includes K second frequency bands, but the number of antenna ports corresponding to the second frequency bands in the frequency band set is less than the number of antenna ports corresponding to the second frequency bands in the K second frequency bands, the terminal needs to load the radio frequency parameter information of the antenna ports corresponding to the second frequency bands in the K second frequency bands whose number of antenna ports is greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set into the radio frequency space. Therefore, the time interval between the start time of the second time unit and the start time of the first time unit is greater than or equal to the first threshold, and the time interval between the end time of the PDCCH carrying the second information and the start time of the second time unit is greater than or equal to the second threshold, can avoid the terminal failing to load the radio frequency parameter information of the antenna ports corresponding to the second frequency bands in the K second frequency bands whose number of antenna ports is greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set, thereby improving the reliability of uplink transmission.

[0024] Eighthly, a method for uplink transmission is provided, which can be executed by a chip or chip system on the terminal side. The method includes: the terminal sending capability information to a network device, the capability information indicating that the terminal supports up to Q antenna ports for uplink transmission simultaneously, where Q is a positive integer; the terminal receiving configuration information for N frequency bands from the network device, where N is an integer greater than or equal to 3; the terminal initializing the frequency band set to an empty set; the terminal receiving first information from the network device, the first information indicating that M first frequency bands are used for uplink transmission in a first time unit, the M first frequency bands being frequency bands among the N frequency bands, where M is a positive integer less than N; the terminal configuring the M first frequency bands and the M first frequency... The number of antenna ports corresponding to a segment is recorded in the frequency band set; the terminal receives second information from the network device, the second information indicating that uplink transmission is performed using K second frequency bands in a second time unit, the K second frequency bands being frequency bands among the N frequency bands, where K is a positive integer less than N, the second time unit being later than the first time unit, when the frequency band set does not include at least one of the K second frequency bands, or when the frequency band set includes the K second frequency bands, but the number of antenna ports corresponding to the second frequency bands in the frequency band set is less than the number of antenna ports corresponding to the second frequency bands among the K second frequency bands. When the number of antenna ports is specified, the time interval between the start time of the second time unit and the start time of the first time unit is greater than or equal to a first threshold, and the time interval between the end time of the physical downlink control channel carrying the second information and the start time of the second time unit is greater than or equal to a second threshold, the second threshold being greater than the first threshold; when the frequency band set does not include at least one of the K second frequency bands, and the total number of antenna ports corresponding to the frequency bands in the union of the K second frequency bands and the frequency band set is less than or equal to Q, the terminal will select the K second frequency bands that are not in the frequency band set. The number of antenna ports corresponding to the second frequency band and the second frequency band that is not in the frequency band set among the K second frequency bands is recorded in the frequency band set; when the frequency band set does not include at least one of the K second frequency bands, and the total number of antenna ports corresponding to the frequency bands in the union of the K second frequency bands and the frequency band set is greater than Q, the terminal records the second frequency band that is not in the frequency band set among the K second frequency bands and the number of antenna ports corresponding to the second frequency band that is not in the frequency band set among the K second frequency bands into the frequency band set and updates the frequency band set according to the first-in-first-out principle;When the frequency band set includes the K second frequency bands, but the number of antenna ports corresponding to the second frequency bands in the K second frequency bands is greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set, and the total number of antenna ports corresponding to the frequency bands in the union of the K second frequency bands and the frequency band set is less than or equal to Q, the terminal records the number of antenna ports corresponding to the second frequency bands in the K second frequency bands that is greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set into the frequency band set; when the frequency band If the set includes the K second frequency bands, but the number of antenna ports corresponding to the second frequency bands in the K second frequency bands is greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set, and the total number of antenna ports corresponding to the frequency bands in the union of the K second frequency bands and the frequency band set is greater than Q, then the number of antenna ports corresponding to the second frequency bands in the K second frequency bands whose number of antenna ports corresponding to the second frequency bands is greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set is recorded in the frequency band set, and the frequency band set is updated according to the first-in-first-out principle.

[0025] The method provided in the eighth aspect is the terminal-side method corresponding to the seventh aspect, and its beneficial effects can be directly referred to the seventh aspect.

[0026] In conjunction with the seventh or eighth aspect, in one possible implementation, the first-in-first-out principle specifically includes: recording the frequency bands used for data transmission in the frequency band set according to the order of data transmission time; when the total number of antenna ports corresponding to the frequency bands included in the frequency band set exceeds Q, then deleting the frequency band with the earliest data transmission time and the number of antenna ports corresponding to the frequency band with the earliest data transmission time from the frequency band set.

[0027] In conjunction with the seventh or eighth aspect, in one possible implementation, when multiple frequency bands are used simultaneously for data transmission in the data transmission time corresponding to the frequency band to be deleted, the frequency band with the larger cell index value and the number of antenna ports corresponding to the frequency band with the larger cell index value are deleted first.

[0028] Ninthly, a communication apparatus is provided, which can be applied to the network equipment described in the first, third, fifth, or seventh aspects. The apparatus includes: a transceiver unit for implementing the receiving and transmitting functions of the method described in the first, third, fifth, or seventh aspects; and a processing unit for implementing processing functions such as initializing a frequency band set and updating the frequency band set as described in the fifth or seventh aspect.

[0029] In a tenth aspect, a communication device is provided, which can be applied to a terminal as described in the second, fourth, sixth, or eighth aspects. The device includes: a transceiver unit for implementing the receiving and transmitting functions of the method described in the second, fourth, sixth, or eighth aspects; and a processing unit for implementing processing functions such as initializing a frequency band set and updating the frequency band set as described in the sixth or eighth aspect.

[0030] Eleventhly, a communication device is provided, comprising: a processor and an interface circuit, the interface circuit being configured to receive signals from other communication devices and transmit them to the processor or to send signals from the processor to other communication devices, the processor implementing methods as described in the first to eighth aspects or any possible implementations of the first to eighth aspects through logic circuits or executing code instructions.

[0031] In a twelfth aspect, a computer-readable storage medium is provided, the storage medium storing a computer program or instructions that, when executed by a communication device, cause the methods described in the first to eighth aspects and any possible implementations of the first to eighth aspects to be implemented.

[0032] In a thirteenth aspect, a computer program product comprising instructions is provided, which, when executed by a computer, cause a communication device to implement the methods of the first to eighth aspects and any possible implementation thereof.

[0033] The solutions provided in aspects nine through thirteen above are used to implement or cooperate with the methods provided in aspects one through eight above, and therefore can achieve the same or corresponding beneficial effects as aspects one through eight, which will not be elaborated here. Attached Figure Description

[0034] Figure 1 This is a schematic diagram of the architecture of the communication system used in the embodiments of this application.

[0035] Figure 2 It is a statistical analysis of the bandwidth distribution and the number of FDD carriers owned by 63 operators in the 1.4-2.6GHz range.

[0036] Figure 3 It is a statistical analysis of the bandwidth distribution of continuous FDD carriers in Sub 1GHz and the number of FDD carriers owned by 63 operators.

[0037] Figure 4This is a schematic diagram showing the aggregated bandwidth of multiple FDD carriers aggregated in the 1.4-2.6GHz range and the time-division duplexing (TDD) carrier bandwidth of the C-band.

[0038] Figure 5 This is a diagram illustrating switching between bands in R17.

[0039] Figure 6 This is a schematic diagram of the radio frequency space of a terminal when more than two bands are configured.

[0040] Figure 7 This is a schematic flowchart illustrating an uplink transmission method according to an embodiment of this application.

[0041] Figure 8 This is a schematic diagram of a terminal performing two uplink switching according to an embodiment of this application.

[0042] Figure 9 This is a schematic diagram of another terminal performing two uplink switching according to an embodiment of this application.

[0043] Figure 10 This is a schematic flowchart illustrating another uplink transmission method according to an embodiment of this application.

[0044] Figure 11 This is a schematic diagram of another terminal performing two uplink switching according to an embodiment of this application.

[0045] Figure 12 This is a schematic flowchart illustrating another uplink transmission method according to an embodiment of this application.

[0046] Figure 13 This is a schematic flowchart illustrating another uplink transmission method according to an embodiment of this application.

[0047] Figure 14 This is a schematic flowchart illustrating another uplink transmission method according to an embodiment of this application.

[0048] Figure 15 This is a schematic flowchart illustrating another uplink transmission method according to an embodiment of this application.

[0049] Figure 16 This is a schematic flowchart illustrating another uplink transmission method according to an embodiment of this application.

[0050] Figure 17 This is a schematic diagram of an uplink switching.

[0051] Figure 18 This is a diagram illustrating another type of uplink switching.

[0052] Figure 19 This is a schematic flowchart of an uplink transmission method 1900 according to an embodiment of this application.

[0053] Figure 20 This is a schematic block diagram of a communication device according to an embodiment of this application.

[0054] Figure 21 This is a schematic block diagram of another communication device according to an embodiment of this application. Detailed Implementation

[0055] The technical solutions in this application will now be described with reference to the accompanying drawings.

[0056] Figure 1 This is a schematic diagram of the architecture of the communication system 1000 used in an embodiment of this application. Figure 1 As shown, the communication system includes a wireless access network 100 and a core network 200. Optionally, the communication system 1000 may also include an Internet 300. The wireless access network 100 may include at least one wireless access network device (such as...). Figure 1 (110a and 110b in the original text), may also include at least one terminal (such as...) Figure 1 (Referring to 120a-120j in the original text). Terminals connect wirelessly to the wireless access network (WLAN) equipment, which in turn connects to the core network via wireless or wired connections. The core network equipment and the WLAN equipment can be independent physical devices, or they can integrate the functions of the core network equipment and the logical functions of the WLAN equipment onto the same physical device. Alternatively, a single physical device can integrate some of the functions of both the core network equipment and the WLAN equipment. Terminals and WLAN equipment can be interconnected via wired or wireless connections. Figure 1 This is just an illustration; the communication system may also include other network devices, such as wireless repeaters and wireless backhaul devices. Figure 1 It is not shown in the middle.

[0057] Wireless access network equipment is an access device that enables terminals to access a communication system wirelessly. Wireless access network equipment can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in 5G mobile communication systems, a next-generation base station in 6G mobile communication systems, a base station in a future mobile communication system, or an access node in a WiFi system; it can also be a module or unit that performs some of the functions of a base station, for example, it can be a central unit (CU) or a distributed unit (DU). The CU here performs the functions of the radio resource control protocol and packet data convergence protocol (PDCP) of the base station, and can also perform the functions of the service data adaptation protocol (SDAP); the DU performs the functions of the radio link control layer and medium access control (MAC) layer of the base station, and can also perform some or all of the physical layer functions. For specific descriptions of the above protocol layers, please refer to the relevant 3GPP technical specifications. Radio access network equipment can be a macro base station (such as...) Figure 1 (e.g., 110a), or it can be a micro base station or an indoor station (such as...) Figure 1 The node in question (110b) can also be a relay node or a donor node, etc. The embodiments of this application do not limit the specific technology or device form used in the wireless access network equipment. For ease of description, the following description uses a base station as an example of a wireless access network device.

[0058] A terminal is a device with wireless transceiver capabilities, capable of sending signals to or receiving signals from a base station. Terminals can also be called terminal equipment, user equipment (UE), mobile station, mobile terminal, etc. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, etc. Terminals can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, airplanes, ships, robots, robotic arms, smart home devices, etc. The embodiments of this application do not limit the specific technology or device form used in the terminal.

[0059] Base stations and terminals can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can be deployed on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of the base stations and terminals.

[0060] The roles of base stations and terminals can be relative, for example, Figure 1 The helicopter or drone 120i can be configured as a mobile base station. For terminals 120j accessing the wireless access network 100 via 120i, terminal 120i is a base station; however, for base station 110a, 120i is a terminal, meaning that 110a and 120i communicate via a wireless air interface protocol. Of course, 110a and 120i can also communicate via a base station-to-base station interface protocol; in this case, 120i is also a base station relative to 110a. Therefore, both base stations and terminals can be collectively referred to as communication devices. Figure 1 The 110a and 110b in the text can be referred to as communication devices with base station functions. Figure 1 The 120a-120j in the text can be referred to as communication devices with terminal functions.

[0061] Communication between base stations and terminals, between base stations, and between terminals can be conducted using licensed spectrum, unlicensed spectrum, or both simultaneously. Communication can be conducted using spectrum below 6 GHz, spectrum above 6 GHz, or both simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communication. Base stations and terminals can communicate wirelessly using air interface resources, which may include at least one of time-domain resources, frequency-domain resources, code resources, and spatial resources.

[0062] In the embodiments of this application, the functions of the base station can be executed by modules (such as chips) within the base station, or by a control subsystem that includes base station functions. This control subsystem, including base station functions, can be a control center in the aforementioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. Similarly, the functions of the terminal can be executed by modules (such as chips or modems) within the terminal, or by a device that includes terminal functions.

[0063] In this application, the base station sends downlink signals or downlink information to the terminal. The downlink information is carried on the downlink channel, and the process of the base station sending downlink information to the terminal can be called downlink transmission. The terminal sends uplink signals or uplink information to the base station. The uplink information is carried on the uplink channel, and the process of the terminal sending uplink information to the base station can be called uplink transmission. In order to communicate with the base station, the terminal needs to establish a radio connection with the cell controlled by the base station. The cell with which the terminal has established a radio connection is called the terminal's serving cell. When the terminal communicates with this serving cell, it is also subject to interference from signals from neighboring cells.

[0064] It is understood that in the embodiments of this application, the physical downlink control channel (PDCCH) and the physical uplink shared channel (PUSCH) are just examples of downlink control channel and uplink data channel, respectively. In different systems and different scenarios, the data channel and control channel may have different names, and the embodiments of this application do not limit this.

[0065] To facilitate understanding of the embodiments of this application, the technical solutions related to the embodiments of this application will be briefly introduced below.

[0066] In mobile communication systems, bandwidth determines the maximum transmission rate. Currently, the spectrum available for use in mobile communication systems is limited and discontinuous, especially for frequency division duplex (FDD) carriers, where the discontinuous distribution across the spectrum is quite pronounced. For example... Figure 2 As shown, this diagram illustrates the bandwidth distribution of consecutive FDD carriers in the 1.4-2.6 GHz band by 63 operators and statistics on the number of FDD carriers they possess. From... Figure 2 It can be found that in the 1.4-2.6GHz range, 95% of FDD carriers have a bandwidth of less than or equal to 30MHz, and 90% of operators have more than one FDD carrier band.

[0067] like Figure 3 The image shows the bandwidth distribution and the number of FDD carriers owned by 63 operators in the sub-1 GHz band. Sub-1 GHz refers to frequency bands operating below 1 GHz in the Industrial, Scientific, and Medical (ISM) band. The ISM band refers to several frequency bands reserved by the Radiocommunication Sector of the International Telecommunication Union for industrial, scientific, and medical applications. Figure 3 It can be observed that in the Sub-1GHz band, 93% of FDD carrier bandwidth is less than or equal to 15MHz, and 71% of operators own more than one FDD carrier band. The FDD carriers owned by operators are characterized by small bandwidth and large numbers. Therefore, research has emerged on aggregating the spectrum resources of multiple carriers to form a larger aggregated bandwidth, in order to ensure the ability of 5G enhanced versions to achieve ultra-wideband systems.

[0068] Figure 4 This diagram illustrates the combined bandwidth of multiple FDD carriers in the 1.4-2.6 GHz band and the bandwidth of a TDD carrier in the C-band. The comparison shows that the bandwidth of multiple FDD carriers combined is approximately three times that of a single FDD carrier. Furthermore, the combined bandwidth of multiple FDD carriers has a downlink bandwidth essentially the same as that of a TDD carrier in the C-band, and an uplink bandwidth 2.4 times greater. This demonstrates the significant advantages of multi-carrier spectrum resource aggregation.

[0069] In this application embodiment, a band can be understood as a frequency range. A frequency range can refer to a frequency range; a frequency range may include one carrier or multiple carriers. For example, a frequency range may refer to a frequency band allocated in the 3GPP protocol, such as n1, n2, n41, n78, etc. Here, n1, n2, n41, n78, etc. can be understood as frequency band identifiers, and each frequency band corresponds to a preset frequency range. For example, the frequency range of the frequency band identified by n41 includes 2496MHz-2690MHz. Here, the uplink frequency range is used as an example.

[0070] In Release 17 (R17) uplink carrier aggregation, a terminal can be configured with two frequency bands by network devices. Both bands support 2Tx transmission, meaning that transmission can occur simultaneously through two radio frequency (RF) links within the same band. The terminal can transmit concurrently on both bands and switch freely between them. Since the RF parameters for different bands are different, a terminal can only perform uplink transmission on a specific band if it has stored the RF parameter information for that band. In R17, before the terminal performs uplink transmission on the two configured bands, the RF parameter information for each band is pre-loaded into the RF space. When scheduling transmission to a specific band, the RF parameter information for that band is directly read from the RF space without further processing. Therefore, R17 does not impose a restriction on the time interval between two uplink handovers.

[0071] Figure 5 This is a schematic diagram of handover in band 2 in R17. Band 1 and band 2 are two frequency bands allocated to the terminal by the base station. The terminal preloads the radio frequency (RF) parameter information of band 1 and band 2 into the RF space. When switching from band 1 to band 2, the terminal directly reads the RF parameter information of band 2 from the RF space. Similarly, when switching from band 2 to band 1, the terminal directly reads the RF parameter information of band 1 from the RF space.

[0072] Each frequency band supports 2Tx transmission, which can be understood as supporting a maximum of 2 port transmissions per frequency band. Therefore, if the RF space of the terminal in R17 supports storing RF parameter information for two frequency bands, then the RF space of the terminal supports up to 4 antenna ports for simultaneous uplink transmission. If a frequency band supports 2Tx transmission, when using 2-port transmission in that frequency band, the RF parameter information for that frequency band needs to occupy 2 RF spaces; when using 1-port transmission in that frequency band, the RF parameter information for that frequency band can occupy either 2 RF spaces or 1 RF space. If a frequency band supports 1Tx transmission, when using 1-port transmission in that frequency band, the RF parameter information for that frequency band needs to occupy 1 RF space. In the embodiments of this application, the size of the RF space can be described by the number of antenna ports.

[0073] As the number of bands increases, the required radio frequency space also increases. Figure 6 This diagram illustrates the radio frequency (RF) space required for a terminal when more than two bands are configured. Assuming 2-port transmission is used in each band, with three bands configured, the terminal requires six RF spaces, including band A, band B, and band C. With four bands configured, the terminal requires eight RF spaces, including band A, band B, band C, and band D. The increased RF space translates to increased terminal cost and implementation complexity.

[0074] When a network device configures N frequency bands for a terminal, if the terminal uses N frequency bands for uplink transmission, the radio frequency parameter information of all N frequency bands needs to be loaded into the radio frequency space. However, the size of the terminal's radio frequency space is limited, and the terminal may not support using N frequency bands for uplink transmission at the same time. Here, N is an integer greater than or equal to 3.

[0075] To address this issue, this application proposes an uplink transmission method that can solve the uplink transmission problem when the terminal's radio frequency space does not meet the requirements for simultaneous uplink transmission using multiple frequency bands, thereby improving the reliability of uplink transmission. The network device in this application can be a base station. The uplink transmission indicated by the first, second, and third information in this application can be PUSCH uplink transmission, SRS uplink transmission, or PUCCH uplink transmission; this application does not impose any limitations on this.

[0076] Figure 7 This is a schematic flowchart illustrating an uplink transmission method 700 according to an embodiment of this application. The time unit in this embodiment can be a time slot, sub-time slot, symbol, or subframe, etc.

[0077] 701. The terminal sends capability information to the network device, indicating that the terminal supports up to T frequency bands for uplink transmission simultaneously, where T is a positive integer. Correspondingly, the network device receives the capability information from the terminal.

[0078] 702. The network device sends configuration information for N frequency bands to the terminal, where N is an integer greater than or equal to 3 and greater than T. The configuration information for the N frequency bands may include radio frequency parameter information for N bands. Correspondingly, the terminal receives the configuration information for the N frequency bands from the network device.

[0079] 703. The network device sends first information to the terminal, instructing the terminal to use M first frequency bands for uplink transmission in the first time unit. The M first frequency bands are selected from N frequency bands; M is a positive integer less than N. For example, M can be equal to T, or M can be less than T. The first information can be physical downlink control information (DCI). Correspondingly, the terminal receives the first information from the network device.

[0080] 704. The network device sends second information to the terminal, instructing the terminal to use K second frequency bands for uplink transmission in the second time unit. The K second frequency bands are selected from N frequency bands; K is a positive integer less than N. For example, K can be equal to T, or K can be less than T. The second time unit is later than the first time unit. The second information can be a DCI (Digital Frequency Interchange). The M first frequency bands indicated by the first information and the K second frequency bands indicated by the second information can be partially different or completely different. Correspondingly, the terminal receives the second information from the network device.

[0081] 705. The network device sends third information to the terminal. This third information instructs the terminal to use L third frequency bands for uplink transmission in a third time unit. The L third frequency bands are selected from N frequency bands, where L is a positive integer less than N. The third time unit is later than the second time unit. When the number of frequency bands in the union of the M first frequency bands, K second frequency bands, and L third frequency bands is greater than T, the time interval between the start time of the third time unit and the start time of the second time unit is greater than or equal to a first threshold, and the time interval between the end time of the PDCCH carrying the third information and the start time of the third time unit is greater than or equal to a second threshold, where the second threshold is greater than the first threshold. The third information can be DCI. Correspondingly, the terminal receives the third information from the network device.

[0082] Among them, the K second frequency bands indicated by the second information and the L third frequency bands indicated by the third information may be partially different or completely different.

[0083] The first threshold is greater than or equal to the time required for the terminal to load radio frequency parameter information of at least one of the L third frequency bands. The first threshold can be equal to 500µs or greater than 500µs; this application does not specifically limit it in this regard.

[0084] Optionally, the second threshold can be equal to T. proc,2 +delta. T proc,2 This represents the minimum time interval between the end time of the terminal receiving the PDCCH and the start time of the terminal sending the PUSCH scheduled by that PDCCH. Optionally, the second threshold can also be equal to K2 + delta. K2 is the number of time slots between the time slot where the terminal receives the PDCCH and the time slot where the terminal sends the PUSCH scheduled by that PDCCH.

[0085] Delta is determined by the network device based on the time required for the terminal to load the frequency band. Delta is greater than or equal to the time required for the terminal to load the radio frequency parameter information of at least one of the L third frequency bands.

[0086] The first and second thresholds can be reported by the terminal to the network device. For example, the capability information sent by the terminal to the network device may include the first and second thresholds.

[0087] When the number of frequency bands in the union of M first frequency bands, K second frequency bands, and L third frequency bands is greater than T, the terminal's RF space cannot simultaneously store the RF parameter information corresponding to each of the M first frequency bands, K second frequency bands, and L third frequency bands. Therefore, the terminal does not support simultaneous uplink transmission using the M first frequency bands, K second frequency bands, and L third frequency bands. The terminal needs to delete the RF parameter information corresponding to all or part of the M first frequency bands and K second frequency bands, and load the RF parameter information of the L third frequency bands that are not in the union of the M first frequency bands and K second frequency bands. Therefore, the start time of the third time unit is different from the start time of the second time unit. The time interval between the start times and the time interval between the end time of the PDCCH carrying the third information and the start time of the third time unit are greater than or equal to the time required for the terminal to load the radio frequency parameter information of the third frequency bands that are not in the union of the M first frequency bands and K second frequency bands. This can avoid the failure of the terminal to load the radio frequency parameter information of the third frequency bands that are not in the union of the M first frequency bands and K second frequency bands due to insufficient time required for the terminal to load the radio frequency parameter information of the third frequency bands that are not in the union of the M first frequency bands and K second frequency bands, thereby improving the reliability of uplink transmission.

[0088] Optionally, when the number of frequency bands in the union of M first frequency bands, K second frequency bands, and L third frequency bands is less than or equal to T, the network device does not need to impose any restrictions on the time interval between the start time of the third time unit and the start time of the second time unit. When the number of frequency bands in the union of M first frequency bands, K second frequency bands, and L third frequency bands is less than or equal to T, the terminal's RF space can store the RF parameter information corresponding to M first frequency bands, K second frequency bands, and L third frequency bands respectively. The terminal supports uplink transmission using M first frequency bands, K second frequency bands, and L third frequency bands simultaneously. Therefore, there is no need to restrict the time interval between the start time of the third time unit and the start time of the second time unit, nor is there a need to restrict the time interval between the end time of the PDCCH carrying the third information and the start time of the third time unit.

[0089] Optionally, the first, second, and third information can be information sent by the network device during three consecutive uplink transmissions to the terminal. For example, the network device uses the first information to schedule the terminal for the first uplink transmission, the second information to schedule the terminal for the second uplink transmission, and the third information to schedule the terminal for the third uplink transmission.

[0090] Optionally, the first, second, and third information may not be the information sent by the network device during three consecutive uplink transmissions by the terminal. For example, the network device may use the first information to schedule the terminal to perform uplink transmission using M first frequency bands in the first time unit, the second information to schedule the terminal to perform uplink transmission using K second frequency bands, the third information to schedule the terminal to perform uplink transmission using K second frequency bands, the second information to schedule the terminal to perform uplink transmission using K second frequency bands in the second time unit, and the third information to schedule the terminal to perform uplink transmission using L third frequency bands in the third time unit. Another example: the network device may use the first information to schedule the terminal to perform uplink transmission using M first frequency bands in the first time unit, the second information to schedule the terminal to perform uplink transmission using M first frequency bands, the second information to schedule the terminal to perform uplink transmission using K second frequency bands in the second time unit, and the third information to schedule the terminal to perform uplink transmission using L third frequency bands in the third time unit.

[0091] Since the M first frequency bands indicated by the first information are partially or completely different from the K second frequency bands indicated by the second information, and the K second frequency bands indicated by the second information are partially or completely different from the L third frequency bands indicated by the third information, the terminal's uplink transmission based on the second information can be regarded as the first uplink handover, and the terminal's uplink transmission based on the third information can be regarded as the second uplink handover. The M first frequency bands can be regarded as the frequency bands used before the first uplink handover, the K second frequency bands can be regarded as the frequency bands used after the first uplink handover, and the L second frequency bands can be regarded as the frequency bands used after the second uplink handover.

[0092] For ease of understanding, the uplink transmission method provided in the embodiments of this application will be described below with specific examples.

[0093] Figure 8 This is a schematic diagram illustrating two uplink handovers in a terminal according to an embodiment of this application. For example, the terminal supports up to two bands for uplink transmission simultaneously. The network device sends configuration information for three bands to the terminal, including band A, band B, and band C. The terminal pre-loads the radio frequency parameters of band A and band B into the radio frequency space. That is, N=3, T=2. In this example, the time unit is a time slot.

[0094] The network device sends a first DCI to the terminal, instructing the terminal to use band A for uplink transmission in time slot 0. The terminal receives the first DCI and uses band A for uplink transmission in time slot 0. The network device then sends a second DCI to the terminal, instructing the terminal to use band B for uplink transmission in time slot 1. The terminal receives the second DCI and uses band B for uplink transmission in time slot 1. The terminal's switch from band A to band B for uplink transmission can be understood as the terminal performing its first uplink handover.

[0095] When a network device prepares to schedule a terminal to use band C for uplink transmission, it determines that the number of bands among bands A, B, and C is greater than two. Therefore, the network device determines the time unit for the terminal to use band C for uplink transmission. The time interval between the start time of the time unit using band B and the start time of the time unit using band C must be greater than or equal to a first threshold, allowing the terminal sufficient time to load the RF parameter information of band C into the RF space. The time unit for the terminal to use band C for uplink transmission determined by the network device is time slot 2, and the time unit for the terminal to use band B for uplink transmission is time slot 1. The network device sends a third DCI to the terminal in time slot 0. The third DCI instructs the terminal to use band C for uplink transmission in time slot 2. The time interval between the start time of time slot 1 and the start time of time slot 2 must be greater than or equal to the first threshold, and the time interval between the end time of the PDCCH carrying the third DCI and the start time of time slot 2 must be greater than or equal to a second threshold, allowing the terminal sufficient time to load the RF parameter information of band C into the RF space. The second threshold is greater than the first threshold. The terminal receives the third DCI from the network device. The terminal deletes the radio frequency parameter information of band A in the radio frequency space and loads the radio frequency parameter information of band C into the radio frequency space. The terminal uses band C to start uplink transmission at the beginning of time slot 2.

[0096] When a terminal switches from band B to band C for uplink transmission, it can be understood as the terminal performing a second uplink switch. Band A can be seen as the frequency band used before the first uplink switch, band B can be seen as the frequency band used after the first uplink switch, and band C can be seen as the frequency band used after the second uplink switch.

[0097] In this example, the third DCI is sent to the terminal by the network device in time slot 0. Therefore, the time interval between the end time of the PDCCH carrying the third DCI and the start time of the time unit using band C for uplink transmission is generally greater than or equal to the second threshold. However, it is also necessary to limit the time interval between the start time of the time unit using band B for uplink transmission and the start time of the time unit using band C to be greater than or equal to the first threshold. The time interval between the start time of the time unit using band B for uplink transmission and the start time of the time unit using band C for uplink transmission must be greater than or equal to the time required for the terminal to load the RF parameter information of band C into the RF space.

[0098] Figure 9This is a schematic diagram illustrating two uplink handovers in another terminal according to an embodiment of this application. For example, the terminal supports up to two bands for uplink transmission simultaneously. The network device sends configuration information for three bands to the terminal, including band A, band B, and band C. The terminal pre-loads the radio frequency parameters of band A and band B into the radio frequency space. That is, N=3, T=2. In this example, the time unit is a time slot.

[0099] The network device sends a first DCI to the terminal, instructing the terminal to use band A for uplink transmission in time slot 0. The terminal receives the first DCI and uses band A for uplink transmission in time slot 0. The network device then sends a second DCI to the terminal, instructing the terminal to use band B for uplink transmission in time slot 1. The terminal receives the second DCI and uses band B for uplink transmission in time slot 1. The terminal's switch from band A to band B for uplink transmission can be understood as the terminal performing its first uplink handover.

[0100] When a network device prepares to schedule a terminal to use band C for uplink transmission, it determines that the number of bands among bands A, B, and C is greater than two. The network device then determines the start time of the time unit for uplink transmission using band C. The time interval between the start time of the time unit for uplink transmission using band B and the start time of the time unit for uplink transmission using band C must be greater than or equal to a first threshold, allowing the terminal sufficient time to load the radio frequency parameter information of band C into the radio frequency space. The start time of the time unit for uplink transmission using band C determined by the network device is the first moment in time slot 2, and the start time of the time unit for uplink transmission using band B is the start time of time slot 1. The network device sends a third DCI to the terminal in time slot 1. The third DCI instructs the terminal to start uplink transmission using band C at the first moment in time slot 2. The time interval between the start time of time slot 1 and the first moment in time slot 2 is greater than or equal to a first threshold, and the time interval between the end time of the PDCCH carrying the third DCI and the first moment in time slot 2 is greater than or equal to a second threshold, allowing the terminal sufficient time to load the RF parameter information of band C into the RF space. The second threshold is greater than the first threshold. The terminal receives the third DCI from the network device, deletes the RF parameter information of band A from the RF space, loads the RF parameter information of band C into the RF space, and starts uplink transmission using band C at the first moment in time slot 2.

[0101] When a terminal switches from band B to band C for uplink transmission, it can be understood as the terminal performing a second uplink switch. Band A can be seen as the frequency band used before the first uplink switch, band B can be seen as the frequency band used after the first uplink switch, and band C can be seen as the frequency band used after the second uplink switch.

[0102] In this example, the third DCI is sent to the terminal by the network device during the uplink transmission of the terminal using band B in time slot 1. Therefore, the time interval between the start time of the time unit of uplink transmission using band B and the start time of the time unit of uplink transmission using band C is greater than the time interval between the end time of the PDCCH carrying the third DCI and the first time in time slot 2. It is necessary to limit the time interval between the end time of the PDCCH carrying the third DCI and the first time in time slot 2 to be greater than or equal to the second threshold. The time interval between the end time of the PDCCH carrying the third DCI and the first time in time slot 2 must be greater than or equal to the time required for the terminal to load the radio frequency parameter information of band C into the radio frequency space.

[0103] Figure 10 This is a schematic flowchart illustrating another uplink transmission method 1000 according to an embodiment of this application.

[0104] 1001. The terminal sends capability information to the network device, indicating that the terminal supports up to Q antenna ports for uplink transmission simultaneously, where Q is a positive integer. Correspondingly, the network device receives the capability information from the terminal. Based on the terminal's capability information, the network device can determine that the terminal's RF space can simultaneously store the RF parameter information corresponding to up to Q antenna ports.

[0105] 1002. The network device sends configuration information for N frequency bands to the terminal, where N is an integer greater than or equal to 3. The configuration information for the N frequency bands may include radio frequency parameter information for N bands. Correspondingly, the terminal receives the configuration information for the N frequency bands from the network device.

[0106] 1003. The network device sends first information to the terminal. This first information instructs the terminal to perform uplink transmission using M first frequency bands in the first time unit. The M first frequency bands are selected from N frequency bands, where M is a positive integer less than N. The first information can be DCI (Digital Frequency Interchange). Correspondingly, the terminal receives the first information from the network device.

[0107] 1004. The network device sends second information to the terminal. This second information instructs the terminal to use K second frequency bands for uplink transmission in the second time unit. The K second frequency bands are selected from N frequency bands, where K is a positive integer less than N. The second time unit is later than the first time unit. The second information can be DCI (Distributed Frequency Indicator). Correspondingly, the terminal receives the second information from the network device.

[0108] Among them, the M first frequency bands indicated by the first information and the K second frequency bands indicated by the second information may be partially different or completely different.

[0109] 1005, the network device sends third information to the terminal. This third information instructs the terminal to use L third frequency bands for uplink transmission in the third time unit. The L third frequency bands are frequency bands from N frequency bands, where L is a positive integer less than N. The third time unit is later than the second time unit. When the total number of antenna ports corresponding to the frequency bands in the union of the M first frequency bands, K second frequency bands, and L third frequency bands is greater than Q, the time interval between the start time of the third time unit and the start time of the second time unit is greater than or equal to a first threshold, and the time interval between the end time of the PDCCH carrying the third information and the start time of the third time unit is greater than or equal to a second threshold, where the second threshold is greater than the first threshold. The third information can be DCI. Correspondingly, the terminal receives the third information from the network device.

[0110] Among them, the K second frequency bands indicated by the second information and the L third frequency bands indicated by the third information may be partially different or completely different.

[0111] The first threshold is greater than or equal to the time required for the terminal to load the radio frequency parameter information of L third frequency bands. The first threshold can be equal to 500us or greater than 500us; this application does not specifically limit it in this regard.

[0112] Optionally, the second threshold can be equal to T. proc,2 +delta. T proc,2 This represents the minimum time interval between the end time of the terminal receiving the PDCCH and the start time of the terminal sending the PUSCH scheduled by that PDCCH. Optionally, the second threshold can also be equal to K2 + delta. K2 is the number of time slots between the time slot where the terminal receives the PDCCH and the time slot where the terminal sends the PUSCH scheduled by that PDCCH.

[0113] Delta is determined by the network device based on the time required for the terminal to load the frequency band. Delta is greater than or equal to the time required for the terminal to load the radio frequency parameter information of L third frequency bands.

[0114] The first and second thresholds can be reported by the terminal to the network device. For example, the capability information sent by the terminal to the network device may include the first and second thresholds.

[0115] When the total number of antenna ports corresponding to the union of M first frequency bands, K second frequency bands, and L third frequency bands is greater than Q, the terminal's RF space cannot simultaneously store the RF parameter information of all antenna ports corresponding to the M first frequency bands, K second frequency bands, and L third frequency bands. Therefore, the terminal does not support simultaneous uplink transmission using the M first frequency bands, K second frequency bands, and L third frequency bands. The terminal needs to delete the RF parameter information of all or part of the M first frequency bands and K second frequency bands, and load the RF parameter information of at least one antenna port corresponding to a third frequency band that is not part of the union of the M first frequency bands and K second frequency bands from the L third frequency bands. Therefore, the time interval between the start time of the third time unit and the start time of the second time unit... The time interval and the time interval between the end time of the PDCCH carrying the third information and the start time of the third time unit are greater than or equal to the time required for the terminal to load the radio frequency parameter information of at least one antenna port corresponding to the third frequency band that is not in the union of the M first frequency bands and K second frequency bands. This can avoid the failure of the terminal to load the radio frequency parameter information of at least one antenna port corresponding to the third frequency band that is not in the union of the M first frequency bands and K second frequency bands due to insufficient time required for the terminal to load the radio frequency parameter information of at least one antenna port corresponding to the third frequency band that is not in the union of the M first frequency bands and K second frequency bands, thereby improving the reliability of uplink transmission.

[0116] Optionally, if the total number of antenna ports corresponding to the frequency bands in the union of M first frequency bands, K second frequency bands, and L third frequency bands is less than or equal to Q, then the network device does not need to impose any restrictions on the time interval between the start time of the third time unit and the start time of the second time unit. When the total number of antenna ports corresponding to the frequency bands in the union of M first frequency bands, K second frequency bands, and L third frequency bands is less than or equal to Q, the terminal's RF space can store the RF parameter information of all antenna ports corresponding to the M first frequency bands, K second frequency bands, and L third frequency bands respectively. The terminal supports uplink transmission using M first frequency bands, K second frequency bands, and L third frequency bands simultaneously. Therefore, there is no need to restrict the time interval between the start time of the third time unit and the start time of the second time unit, nor is there a need to restrict the time interval between the end time of the PDCCH carrying the third information and the start time of the third time unit.

[0117] Optionally, the first, second, and third information can be information sent by the network device during three consecutive uplink transmissions to the terminal. For example, the network device uses the first information to schedule the terminal for the first uplink transmission, the second information to schedule the terminal for the second uplink transmission, and the third information to schedule the terminal for the third uplink transmission.

[0118] Optionally, the first, second, and third information may not be the information sent by the network device when scheduling the terminal to perform uplink transmission three times in a row.

[0119] For example, the network device uses M first frequency bands for uplink transmission in the first time unit through the first information first scheduling terminal, the network device uses K second frequency bands for uplink transmission in the second scheduling terminal, the network device uses K second frequency bands for uplink transmission in the third scheduling terminal, the network device uses K second frequency bands for uplink transmission in the second time unit through the second information fourth scheduling terminal, and the network device uses L third frequency bands for uplink transmission in the third time unit through the third information fifth scheduling terminal.

[0120] For example, the network device uses M first frequency bands for uplink transmission in the first time unit through the first information scheduling terminal, the network device uses M first frequency bands for uplink transmission in the second time unit through the second information scheduling terminal, the network device uses K second frequency bands for uplink transmission in the second time unit through the second information scheduling terminal, and the network device uses L third frequency bands for uplink transmission in the third time unit through the third information scheduling terminal.

[0121] Since the M first frequency bands indicated by the first information are partially or completely different from the K second frequency bands indicated by the second information, and the K second frequency bands indicated by the second information are partially or completely different from the L third frequency bands indicated by the third information, the terminal's uplink transmission based on the second information can be regarded as the first uplink handover, and the terminal's uplink transmission based on the third information can be regarded as the second uplink handover. The M first frequency bands can be regarded as the frequency bands used before the first uplink handover, the K second frequency bands can be regarded as the frequency bands used after the first uplink handover, and the L second frequency bands can be regarded as the frequency bands used after the second uplink handover.

[0122] For ease of understanding, the uplink transmission method provided in the embodiments of this application will be described below with specific examples.

[0123] Figure 11This is a schematic diagram illustrating two uplink handovers in another terminal according to an embodiment of this application. For example, the terminal supports up to four antenna ports for uplink transmission simultaneously. The network device sends configuration information for three bands to the terminal, including band A, band B, and band C. The terminal pre-loads the radio frequency parameters of band A and band B into the radio frequency space. That is, N=3, Q=4. Two antenna ports are used simultaneously for uplink transmission in each band. In this example, the time unit is a time slot.

[0124] The network device sends a first DCI to the terminal, instructing the terminal to use band A for uplink transmission in time slot 0. The terminal receives the first DCI and uses band A for uplink transmission in time slot 0. The network device then sends a second DCI to the terminal, instructing the terminal to use band B for uplink transmission in time slot 1. The terminal receives the second DCI and uses band B for uplink transmission in time slot 1. The terminal's switch from band A to band B for uplink transmission can be understood as the terminal performing its first uplink handover.

[0125] When a network device prepares to schedule a terminal to use band C for uplink transmission, the network device determines that the total number of antenna ports corresponding to bands A, B, and C is equal to 6. That is, the total number of antenna ports corresponding to bands A, B, and C is greater than 4. Therefore, the network device determines that the time interval between the start time of the terminal using band C for uplink transmission and the start time of the time unit using band B for uplink transmission must be greater than or equal to a first threshold, allowing the terminal sufficient time to load the RF parameter information of the antenna ports corresponding to band C into the RF space. The time unit determined by the network device for the terminal using band C for uplink transmission is time slot 2, and the time unit for the terminal using band B for uplink transmission is time slot 1. The network device sends a third DCI to the terminal in time slot 0. The third DCI instructs the terminal to use band C for uplink transmission in time slot 2. The time interval between the start time of time slot 1 and the start time of time slot 2 is greater than or equal to a first threshold, and the time interval between the end time of the PDCCH carrying the third DCI and the start time of time slot 2 is greater than or equal to a second threshold, allowing the terminal sufficient time to load the RF parameter information of the antenna port corresponding to band C into the RF space. The second threshold is greater than the first threshold. The terminal receives the third DCI from the network device, deletes the RF parameter information of band A from the RF space, loads the RF parameter information of the antenna port corresponding to band C into the RF space, and begins uplink transmission using band C at the start time of time slot 2.

[0126] When a terminal switches from band B to band C for uplink transmission, it can be understood as the terminal performing a second uplink switch. Band A can be seen as the frequency band used before the first uplink switch, band B can be seen as the frequency band used after the first uplink switch, and band C can be seen as the frequency band used after the second uplink switch.

[0127] In this example, the third DCI is sent to the terminal by the network device in time slot 0. Therefore, the time interval between the end time of the PDCCH carrying the third DCI and the start time of the time unit using band C for uplink transmission is generally greater than or equal to the second threshold. However, it is also necessary to limit the time interval between the start time of the time unit using band B for uplink transmission and the start time of the time unit using band C to be greater than or equal to the first threshold. The time interval between the start time of the time unit using band B for uplink transmission and the start time of the time unit using band C for uplink transmission must be greater than or equal to the time required for the terminal to load the RF parameter information of band C into the RF space.

[0128] Figure 12 This is a schematic flowchart illustrating an uplink transmission method 1200 according to an embodiment of this application.

[0129] 1201. The terminal sends capability information to the network device, indicating that the terminal supports up to T frequency bands for uplink transmission simultaneously, where T is a positive integer. Correspondingly, the network device receives the capability information from the terminal.

[0130] 1202. The network device sends configuration information for N frequency bands to the terminal, where N is an integer greater than or equal to 3, and N is greater than T. The configuration information for the N frequency bands may include radio frequency parameter information for N bands. Correspondingly, the terminal receives the configuration information for the N frequency bands from the network device.

[0131] 1203. The network device initializes its frequency band set to an empty set. The frequency bands in this set are those corresponding to the radio frequency parameter information stored in the terminal's radio frequency space. Correspondingly, the terminal initializes its frequency band set to an empty set. The frequency bands in this set are those corresponding to the radio frequency parameter information stored in the terminal's radio frequency space.

[0132] 1204. The network device sends first information to the terminal. This first information instructs the terminal to perform uplink transmission using M first frequency bands in the first time unit. These M first frequency bands are selected from N frequency bands, where M is a positive integer less than N; for example, M can be less than or equal to T. The first information can be DCI (Digital Frequency Interchange). Correspondingly, the terminal receives the first information from the network device.

[0133] 1205, the network device records the aforementioned M first frequency bands into the frequency band set. Correspondingly, the terminal records the aforementioned M first frequency bands into the frequency band set.

[0134] 1206. The network device sends second information to the terminal. This second information instructs the terminal to use K second frequency bands for uplink transmission in the second time unit. The K second frequency bands are frequency bands from N frequency bands, where K is a positive integer less than N. The second time unit is later than the first time unit. When the frequency band set does not include at least one of the aforementioned K second frequency bands, the time interval between the start time of the second time unit and the start time of the first time unit is greater than or equal to a first threshold, and the time interval between the end time of the PDCCH carrying the second information and the start time of the second time unit is greater than or equal to the second threshold, which is greater than the first threshold. The second information can be DCI. Correspondingly, the terminal receives the second information from the network device.

[0135] The first threshold is greater than or equal to the time required for the terminal to load the radio frequency parameter information of at least one of the K second frequency bands. The first threshold can be equal to 500µs or greater than 500µs; this application does not specifically limit it in this regard.

[0136] Optionally, the second threshold can be equal to T. proc,2 +delta. T proc,2 This represents the minimum time interval between the end time of the terminal receiving the PDCCH and the start time of the terminal sending the PUSCH scheduled by that PDCCH. Optionally, the second threshold can also be equal to K2 + delta. K2 is the number of time slots between the time slot where the terminal receives the PDCCH and the time slot where the terminal sends the PUSCH scheduled by that PDCCH.

[0137] Delta is determined by the network device based on the time required for the terminal to load the frequency band. Delta is greater than or equal to the time required for the terminal to load the radio frequency parameter information of at least one of the K second frequency bands.

[0138] The first and second thresholds can be reported by the terminal to the network device. For example, the capability information sent by the terminal to the network device may include the first and second thresholds.

[0139] When the frequency band set does not include at least one of the K second frequency bands mentioned above, the terminal's radio frequency space does not store the radio frequency parameter information of the second frequency bands that are not in the frequency band set. The terminal needs to load the radio frequency parameter information of the second frequency bands that are not in the frequency band set into the radio frequency space. Therefore, the time interval between the start time of the second time unit and the start time of the first time unit is greater than or equal to the first threshold, and the time interval between the end time of the PDCCH carrying the second information and the start time of the second time unit is greater than or equal to the second threshold, can avoid the terminal failing to load the radio frequency parameter information of the second frequency bands that are not in the frequency band set due to insufficient time required for the terminal to load the radio frequency parameter information of the second frequency bands that are not in the frequency band set, thereby improving the reliability of uplink transmission.

[0140] 1207. When the frequency band set does not include at least one of the aforementioned K second frequency bands, the network device updates the frequency band set. Specifically, when the frequency band set does not include at least one of the aforementioned K second frequency bands, and the number of frequency bands in the union of the aforementioned K second frequency bands and the frequency band set is less than or equal to T, the network device records the second frequency bands from the aforementioned K second frequency bands that are not in the frequency band set into the frequency band set. When the frequency band set does not include at least one of the aforementioned K second frequency bands, and the number of frequency bands in the union of the aforementioned K second frequency bands and the frequency band set is greater than T, the network device records the second frequency bands from the aforementioned K second frequency bands that are not in the frequency band set into the frequency band set and updates the frequency band set according to the first-in, first-out principle. The frequency band set cannot contain duplicate frequency bands.

[0141] For example, the first-in, first-out (FIFO) principle includes: recording the frequency bands used for data transmission in the frequency band set according to the chronological order of data transmission time; when the number of frequency bands in the set exceeds T, deleting the frequency band with the earliest data transmission time from the set. For instance, this frequency band set can be implemented using a list. FIFO means that each newly added frequency band is added to the end of the list, and when the number of frequency bands in the list exceeds T, frequency bands are gradually deleted from the head of the list until the number of frequency bands in the list equals T.

[0142] Optionally, when multiple frequency bands are used simultaneously for data transmission at the corresponding data transmission time for the frequency band to be deleted, the frequency band with the larger cell index value can be deleted first. Alternatively, when multiple frequency bands are used simultaneously for data transmission at the corresponding data transmission time for the frequency band to be deleted, the frequency band with the smaller cell index value can be deleted first. Specifically, whether to delete the frequency band with the smaller cell index value first or the frequency band with the smaller cell index value first can be predefined by the network device and terminal, or it can be determined by the network device and instructed to the terminal, or it can be determined by the terminal and instructed to the network device.

[0143] Correspondingly, when the frequency band set does not include at least one of the K second frequency bands, the terminal updates the frequency band set. Specifically, when the frequency band set does not include at least one of the K second frequency bands, and the number of frequency bands in the union of the K second frequency bands and the frequency band set is less than or equal to T, the terminal records the second frequency bands from the K second frequency bands that are not in the frequency band set into the frequency band set. When the frequency band set does not include at least one of the K second frequency bands, and the number of frequency bands in the union of the K second frequency bands and the frequency band set is greater than T, the terminal records the second frequency bands from the K second frequency bands that are not in the frequency band set into the frequency band set and updates the frequency band set according to the first-in, first-out principle.

[0144] Optionally, when the frequency band set includes K second frequency bands, the terminal's radio frequency space stores the radio frequency parameter information of the K second frequency bands. The network device does not need to load the radio frequency parameter information of the K second frequency bands into the radio frequency space. Therefore, the network device does not need to impose any restrictions on the time interval between the start time of the second time unit and the start time of the first time unit, nor does it need to impose any restrictions on the time interval between the end time of the PDCCH carrying the second information and the start time of the second time unit.

[0145] Optionally, the first information and the second information can be information sent by the network device during two consecutive scheduling of the terminal for uplink transmission; for example, the network device may use the first information to schedule the terminal to use M first frequency bands for uplink transmission in the first time unit for the first time, and the network device may schedule the terminal to use K second frequency bands for uplink transmission for the second time. The first information and the second information may also not be information sent by the network device during two consecutive scheduling of the terminal for uplink transmission. This application does not limit this aspect.

[0146] For ease of understanding, the uplink transmission method provided in the embodiments of this application will be described below with specific examples.

[0147] Taking N=4 and T=3 as an example, the specific process of a terminal performing uplink transmission includes: Step 1: The terminal sends capability information to the network device, which indicates that the terminal supports up to 3 frequency bands for uplink transmission at the same time; correspondingly, the network device receives the capability information from the terminal. Step 2: The network device sends configuration information for 4 bands to the terminal. The 4 bands include band A, band B, band C, and band D. The terminal supports up to 3 frequency bands for uplink transmission at the same time. The network device initializes the frequency band set to an empty set. Correspondingly, the terminal receives the configuration information for the 4 frequency bands from the network device. The terminal initializes the frequency band set to an empty set. Step 3: The network device sends the first DCI to the terminal. The first DCI instructs the terminal to use band A and band B for uplink transmission in the first time unit. The network device records band A and band B in the frequency band set. Correspondingly, the terminal receives the first DCI from the network device and uses band A and band B for uplink transmission in the first time unit according to the first DCI. The terminal records band A and band B in the frequency band set. Step 4: The network device sends a second DCI to the terminal. The second DCI instructs the terminal to use band C and band D for uplink transmission in the second time unit. Since band C and band D are not included in the frequency band set, the time interval between the start time of the second time unit and the start time of the first time unit is greater than or equal to the first threshold, and the time interval between the end time of the PDCCH carrying the second DCI and the start time of the second time unit is greater than or equal to the second threshold. The second time unit is later than the first time unit, and the second threshold is greater than the first threshold. Correspondingly, the terminal receives the second DCI from the network device; since the frequency band set does not include band C and band D, and the number of frequency bands in the union of band C and band D with the frequency band set is greater than 3, the terminal deletes the radio frequency parameter information of band A in the radio frequency space and loads the radio frequency parameter information of band C and band D into the radio frequency space; the terminal uses band C and band D for uplink transmission in the second time unit; wherein, the cell index value corresponding to band A is greater than the cell index value corresponding to band B, the terminal first deletes the radio frequency parameter information of the frequency band with the larger corresponding cell index value; When the frequency band set does not include band C and band D, the terminal's radio frequency space does not store radio frequency parameter information for band C and band D. Therefore, the time interval between the start time of the second time unit and the start time of the first time unit is greater than or equal to the first threshold, and the time interval between the end time of the PDCCH carrying the second DCI and the start time of the second time unit is greater than or equal to the second threshold. This can avoid the terminal failing to load the radio frequency parameter information for band C and band D due to insufficient time required for the terminal to load the radio frequency parameter information for band C and band D, thereby improving the reliability of uplink transmission. Step 5: If the frequency band set recorded by the network device does not include band C and band D, and the number of frequency bands in the union of band C and band D with the frequency band set is greater than 3, the network device deletes band A from the frequency band set and records band C and band D into the frequency band set; among them, the cell index value corresponding to band A is greater than the cell index value corresponding to band B, and the network device first deletes the frequency band with the larger cell index value; Correspondingly, if the frequency band set recorded by the terminal does not include band C and band D, and the number of frequency bands in the union of band C and band D with the frequency band set is greater than 3, then the terminal deletes band A from the frequency band set and records band C and band D into the frequency band set; where the cell index value corresponding to band A is greater than the cell index value corresponding to band B, the terminal first deletes the frequency band with the larger cell index value.

[0148] Taking N=4 and T=3 as an example, the specific process of another example of the terminal performing uplink transmission includes: Step 1: The terminal sends capability information to the network device, which indicates that the terminal supports up to 3 frequency bands for uplink transmission at the same time; correspondingly, the network device receives the capability information from the terminal. Step 2: The network device sends configuration information for 4 bands to the terminal. The 4 frequency bands include band A, band B, band C, and band D. The terminal supports using a maximum of 3 frequency bands for uplink transmission at the same time. The network device initializes the frequency band set to an empty set. Correspondingly, the terminal receives the configuration information for the 4 frequency bands from the network device, and the terminal initializes the frequency band set to an empty set. Step 3: The network device sends the first DCI to the terminal. The first DCI instructs the terminal to use band A for uplink transmission in the first time unit. The network device records band A in the frequency band set. Correspondingly, the terminal receives the first DCI from the network device and uses band A for uplink transmission in the first time unit according to the first DCI. The terminal records band A in the frequency band set. Step 4: The network device sends a second DCI to the terminal. The second DCI instructs the terminal to use band B and band C for uplink transmission in the second time unit. The network device records band B and band C in the frequency band set. At this time, the frequency band set recorded by the network device includes band A, band B, and band C. The second time unit is later than the first time unit. Correspondingly, the terminal receives the second DCI from the network device and uses band B and band C for uplink transmission in the second time unit according to the second DCI. The terminal records band B and band C in the frequency band set. At this time, the frequency band set recorded by the terminal includes band A, band B, and band C. Step 5: The network device sends the third DCI to the terminal. The third DCI instructs the terminal to use band B and band D for uplink transmission in the third time unit. Since band D is not included in the frequency band set, the time interval between the start time of the third time unit and the start time of the second time unit is greater than or equal to the first threshold, and the time interval between the end time of the PDCCH carrying the third DCI and the start time of the third time unit is greater than or equal to the second threshold. The third time unit is later than the second time unit, and the second threshold is greater than the first threshold. Correspondingly, the terminal receives the third DCI from the network device; since the band set does not include band D, and the number of bands in the union of band B, band D and the band set is greater than 3, the terminal deletes the radio frequency parameter information of band A in the radio frequency space and loads the radio frequency parameter information of band D into the radio frequency space; the terminal uses band B and band D for uplink transmission in the third time unit; When band D is not included in the frequency band set, the terminal does not store the radio frequency parameter information of band D in its radio frequency space. Therefore, the time interval between the start time of the third time unit and the start time of the second time unit is greater than or equal to the first threshold, and the time interval between the end time of the PDCCH carrying the third DCI and the start time of the third time unit is greater than or equal to the second threshold. This can avoid the failure of the terminal to load the radio frequency parameter information of band D due to insufficient time required for the terminal to load the radio frequency parameter information of band D, thereby improving the reliability of uplink transmission. Step 6: If the frequency band set recorded by the network device does not include band D, and the number of frequency bands in the union of band B, band D, and the frequency band set is greater than 3, then the network device deletes band A from the frequency band set and records band D into the frequency band set. At this time, the frequency band set recorded by the network device includes band B, band C, and band D; among them, the time when band A was used for data transmission is earlier than the time when band C was used for data transmission. Correspondingly, if the frequency band set recorded by the terminal does not include band D, and the number of frequency bands in the union of band B, band D and the frequency band set is greater than 3, then the terminal deletes band A from the frequency band set and records band D into the frequency band set. At this time, the frequency band set recorded by the terminal includes band B, band C and band D.

[0149] Taking N=3 and T=2 as an example, the specific process of a terminal performing uplink transmission includes: Step 1: The terminal sends capability information to the network device, which indicates that the terminal supports up to two frequency bands for uplink transmission simultaneously; correspondingly, the network device receives the capability information from the terminal. Step 2: The network device sends configuration information for three bands to the terminal. The three frequency bands include band A, band B, and band C. The terminal supports using a maximum of two frequency bands for uplink transmission at the same time. The network device initializes the frequency band set to an empty set. Correspondingly, the terminal receives the configuration information for the three frequency bands from the network device, and the terminal initializes the frequency band set to an empty set. Step 3: The network device sends the first DCI to the terminal. The first DCI instructs the terminal to use band A for uplink transmission in the first time unit. The network device records band A in the frequency band set. Correspondingly, the terminal receives the first DCI from the network device and uses band A for uplink transmission in the first time unit according to the first DCI. The terminal records band A in the frequency band set. Step 4: The network device sends a second DCI to the terminal. The second DCI instructs the terminal to use band B for uplink transmission in the second time unit. The network device records band B in the frequency band set. At this time, the frequency band set recorded by the network device includes band A and band B. The second time unit is later than the first time unit. Correspondingly, the terminal receives the second DCI from the network device and uses band B for uplink transmission in the second time unit according to the second DCI. The terminal records band B in the frequency band set. At this time, the frequency band set recorded by the terminal includes band A and band B. Step 5: The network device sends the third DCI to the terminal. The third DCI instructs the terminal to use band C for uplink transmission in the third time unit. Since band C is not included in the frequency band set, the time interval between the start time of the third time unit and the start time of the second time unit is greater than or equal to the first threshold, and the time interval between the end time of the PDCCH carrying the third DCI and the start time of the third time unit is greater than or equal to the second threshold. The third time unit is later than the second time unit, and the second threshold is greater than the first threshold. Correspondingly, the terminal receives the third DCI from the network device; since the band set does not include band C, and the number of bands in the union of band C and the band set is greater than 2, the terminal deletes the radio frequency parameter information of band A in the radio frequency space and loads the radio frequency parameter information of band C into the radio frequency space; the terminal uses band C for uplink transmission in the third time unit; When band C is not included in the frequency band set, the terminal does not store the radio frequency parameter information of band C in its radio frequency space. Therefore, the time interval between the start time of the third time unit and the start time of the second time unit is greater than or equal to the first threshold, and the time interval between the end time of the PDCCH carrying the third DCI and the start time of the third time unit is greater than or equal to the second threshold. This can avoid the failure of the terminal to load the radio frequency parameter information of band C due to insufficient time required for the terminal to load the radio frequency parameter information of band C, thereby improving the reliability of uplink transmission. Step 6: If the frequency band set recorded by the network device does not include band C, and the number of frequency bands in the union of band C and the frequency band set is greater than 2, then the network device deletes band A from the frequency band set and records band C into the frequency band set; wherein, the time when band A was used for data transmission is earlier than the time when band B was used for data transmission. Correspondingly, if the frequency band set recorded by the terminal does not include band C, and the number of frequency bands in the union of band C and the frequency band set is greater than 2, then the terminal deletes band A from the frequency band set and records band C into the frequency band set.

[0150] Figure 13 This is a schematic flowchart illustrating an uplink transmission method 1300 according to an embodiment of this application.

[0151] 1301. The terminal sends capability information to the network device, indicating that it supports up to Q antenna ports for simultaneous uplink transmission, where Q is a positive integer. Correspondingly, the network device receives the capability information from the terminal. Based on this information, the network device determines that the terminal supports up to Q antenna ports for simultaneous uplink transmission. 1302. The network device sends configuration information for N frequency bands to the terminal, where N is an integer greater than or equal to 3. The configuration information for the N frequency bands may include radio frequency parameter information for N bands. Correspondingly, the terminal receives the configuration information for the N frequency bands from the network device.

[0152] 1303, The network device initializes the frequency band set to an empty set. The frequency bands in this set are the frequency bands corresponding to the radio frequency parameter information stored in the terminal's radio frequency space.

[0153] Correspondingly, the terminal initializes the frequency band set as an empty set, and the frequency bands in this set are the frequency bands corresponding to the radio frequency parameter information stored in the terminal's radio frequency space.

[0154] 1304. The network device sends first information to the terminal, instructing the terminal to perform uplink transmission using M first frequency bands in the first time unit. The M first frequency bands are selected from N frequency bands, where M is a positive integer less than N. The first information can be DCI (Digital Frequency Interchange). Correspondingly, the terminal receives the first information from the network device.

[0155] 1305. The network device records the M first frequency bands and the number of antenna ports corresponding to the M first frequency bands into the frequency band set. The terminal records the M first frequency bands and the number of antenna ports corresponding to the M first frequency bands into the frequency band set.

[0156] 1306. The network device sends second information to the terminal. The second information instructs the terminal to use K second frequency bands for uplink transmission in the second time unit. The K second frequency bands are frequency bands among the aforementioned N frequency bands. The second time unit is later than the first time unit, and K is a positive integer less than N. When the frequency band set does not include at least one of the K second frequency bands, or when the frequency band set includes the K second frequency bands but the number of antenna ports corresponding to the second frequency bands in the frequency band set is less than the number of antenna ports corresponding to the second frequency bands among the K second frequency bands, the time interval between the start time of the second time unit and the start time of the first time unit is greater than or equal to a first threshold, and the time interval between the end time of the PDCCH carrying the second information and the start time of the second time unit is greater than or equal to the second threshold, and the second threshold is greater than the first threshold. The second information can be DCI.

[0157] Correspondingly, the terminal receives second information from the network device, which indicates that uplink transmission will be performed using K second frequency bands in the second time unit. When the frequency band set does not include at least one of the aforementioned K second frequency bands, the terminal loads the radio frequency parameter information of the antenna ports corresponding to the K second frequency bands that are not in the frequency band set into the radio frequency space. When the frequency band set includes K second frequency bands, but the number of antenna ports corresponding to the second frequency bands in the frequency band set is less than the number of antenna ports corresponding to the second frequency bands in the K second frequency bands, the terminal loads the radio frequency parameter information of the antenna ports corresponding to the second frequency bands in the K second frequency bands that are greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set into the radio frequency space.

[0158] The first threshold is greater than or equal to the time required for the terminal to load radio frequency parameter information of at least one of the K second frequency bands. The first threshold can be equal to 500µs or greater than 500µs; this application does not specifically limit it in this regard.

[0159] Optionally, the second threshold can be equal to T. proc,2 +delta. T proc,2 This represents the minimum time interval between the end time of the terminal receiving the PDCCH and the start time of the terminal sending the PUSCH scheduled by that PDCCH. Optionally, the second threshold can also be equal to K2 + delta. K2 is the number of time slots between the time slot where the terminal receives the PDCCH and the time slot where the terminal sends the PUSCH scheduled by that PDCCH.

[0160] Delta is determined by the network device based on the time required for the terminal to load the frequency band. Delta is greater than or equal to the time required for the terminal to load the radio frequency parameter information of at least one of the K second frequency bands.

[0161] The first and second thresholds can be reported by the terminal to the network device. For example, the capability information sent by the terminal to the network device may include the first and second thresholds.

[0162] When the frequency band set does not include at least one of the K second frequency bands, the terminal's radio frequency space does not store the radio frequency parameter information of at least one of the K second frequency bands. The terminal needs to load the radio frequency parameter information of the antenna port corresponding to the K second frequency bands that are not in the frequency band set into the radio frequency space. Therefore, the time interval between the start time of the second time unit and the start time of the first time unit is greater than or equal to the first threshold, and the time interval between the end time of the PDCCH carrying the second information and the start time of the second time unit is greater than or equal to the second threshold, can avoid the terminal failing to load the radio frequency parameter information of the antenna port corresponding to the K second frequency bands that are not in the frequency band set due to insufficient time required for the terminal to load the radio frequency parameter information of the antenna port corresponding to the K second frequency bands that are not in the frequency band set, thereby improving the reliability of uplink transmission.

[0163] When the frequency band set includes K second frequency bands, but the number of antenna ports corresponding to the second frequency bands in the frequency band set is less than the number of antenna ports corresponding to the second frequency bands in the K second frequency bands, the terminal needs to load the radio frequency parameter information of the antenna ports corresponding to the second frequency bands in the K second frequency bands whose number of antenna ports is greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set into the radio frequency space. Therefore, the time interval between the start time of the second time unit and the start time of the first time unit is greater than or equal to the first threshold, and the time interval between the end time of the PDCCH carrying the second information and the start time of the second time unit is greater than or equal to the second threshold, can avoid the terminal failing to load the radio frequency parameter information of the antenna ports corresponding to the second frequency bands in the K second frequency bands whose number of antenna ports is greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set, thereby improving the reliability of uplink transmission.

[0164] 1307. When the frequency band set does not include at least one of the K second frequency bands, or when the frequency band set includes K second frequency bands but the number of antenna ports corresponding to the second frequency bands in the K second frequency bands is greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set, the network device updates the frequency band set.

[0165] Specifically, when the frequency band set does not include at least one of the K second frequency bands, and the number of frequency bands in the union of the K second frequency bands and the frequency band set is less than or equal to Q, the network device records the second frequency bands among the K second frequency bands that are not in the frequency band set, as well as the number of antenna ports corresponding to those second frequency bands, into the frequency band set. When the frequency band set does not include at least one of the K second frequency bands, and the number of frequency bands in the union of the K second frequency bands and the frequency band set is greater than Q, the network device records the second frequency bands among the K second frequency bands that are not in the frequency band set, as well as the number of antenna ports corresponding to those second frequency bands, into the frequency band set, and updates the frequency band set according to the first-in, first-out principle. The frequency band set cannot contain duplicate frequency bands.

[0166] When the frequency band set includes K second frequency bands, but the number of antenna ports corresponding to the second frequency bands in the K second frequency bands is greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set, and the total number of antenna ports corresponding to the frequency bands in the union of the K second frequency bands and the frequency band set is less than or equal to Q, the network device records the number of antenna ports corresponding to the second frequency bands in the K second frequency bands that are greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set into the frequency band set. When the frequency band set includes K second frequency bands, but the number of antenna ports corresponding to the second frequency bands in the K second frequency bands is greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set, and the total number of antenna ports corresponding to the frequency bands in the union of the K second frequency bands and the frequency band set is greater than Q, the network device records the number of antenna ports corresponding to the second frequency bands in the K second frequency bands that are greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set into the frequency band set, and updates the frequency band set according to the first-in, first-out principle.

[0167] For example, if Q equals 4, the frequency band set before the network device sends the second information includes band A and band B. Band A in the frequency band set corresponds to 2 antenna ports, and band B in the frequency band set corresponds to 1 antenna port. K second frequency bands constitute one band B, and band B in the K second frequency bands corresponds to 2 antenna ports. At this time, the frequency band set includes band B in the K second frequency bands, but the number of antenna ports corresponding to band B in the K second frequency bands is greater than the number of antenna ports corresponding to band B in the frequency band set. Furthermore, the total number of antenna ports corresponding to the frequency bands in the union of band B in the K second frequency bands and the frequency band set is equal to Q. Then, the network device records the number of antenna ports of band B in the K second frequency bands in the frequency band set.

[0168] For example, if Q equals 4, the frequency band set before the network device sends the second information includes band A, band B, and band C. Band A in the frequency band set corresponds to 2 antenna ports, band B in the frequency band set corresponds to 1 antenna port, and band C in the frequency band set corresponds to 1 antenna port. K second frequency bands constitute one band B, and band B in the K second frequency bands corresponds to 2 antenna ports. At this time, the frequency band set includes band B in the K second frequency bands, but the number of antenna ports corresponding to band B in the K second frequency bands is greater than the number of antenna ports corresponding to band B in the frequency band set. Moreover, the total number of antenna ports corresponding to the frequency bands in the union of band B in the K second frequency bands and the frequency band set is greater than Q. If the last time band A was used for uplink transmission is earlier than the last time band C was used for uplink transmission, then the network device deletes 1 antenna port corresponding to band A and records the number of antenna ports of band B in the K second frequency bands into the frequency band set.

[0169] For example, the first-in-first-out principle includes: recording the frequency bands used for data transmission into the frequency band set in the order of data transmission time; when the total number of antenna ports corresponding to the frequency bands included in the frequency band set exceeds Q, then deleting the frequency band with the earliest data transmission time and the number of antenna ports corresponding to the frequency band with the earliest data transmission time from the frequency band set.

[0170] Optionally, when multiple frequency bands are used simultaneously for data transmission at the corresponding data transmission time for the frequency band to be deleted, the frequency band with the larger cell index value and the number of antenna ports corresponding to the frequency band with the larger cell index value can be deleted first. Alternatively, when multiple frequency bands are used simultaneously for data transmission at the corresponding data transmission time for the frequency band to be deleted, the frequency band with the smaller cell index value and the number of antenna ports corresponding to the frequency band with the smaller cell index value can be deleted first. Specifically, whether to delete the frequency band with the smaller cell index value first or the frequency band with the smaller cell index value first can be predefined by the network device and the terminal, or it can be determined by the network device and instructed to the terminal, or it can be determined by the terminal and instructed to the network device.

[0171] Correspondingly, when the frequency band set does not include at least one of the K second frequency bands, or when the frequency band set includes the K second frequency bands but the number of antenna ports corresponding to the second frequency bands in the K second frequency bands is greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set, the terminal updates the frequency band set.

[0172] Optionally, when the frequency band set includes K second frequency bands, and the number of antenna ports corresponding to the second frequency bands in the K second frequency bands is less than or equal to the number of antenna ports corresponding to the second frequency bands in the frequency band set, the terminal's radio frequency space stores the radio frequency parameter information of the K second frequency bands. The network device does not need to load the radio frequency parameter information of the K second frequency bands into the radio frequency space. Therefore, the network device does not need to impose any restrictions on the time interval between the start time of the second time unit and the start time of the first time unit, nor does it need to impose any restrictions on the time interval between the end time of the PDCCH carrying the second information and the start time of the second time unit.

[0173] Optionally, the first information and the second information can be information sent by the network device during two consecutive scheduling of the terminal for uplink transmission; for example, the network device may use the first information to schedule the terminal to use M first frequency bands for uplink transmission in the first time unit for the first time, and the network device may schedule the terminal to use K second frequency bands for uplink transmission for the second time. The first information and the second information may also not be information sent by the network device during two consecutive scheduling of the terminal for uplink transmission. This application does not limit this aspect.

[0174] If the terminal does not send information to the network device indicating its ability to support up to T frequency bands for uplink transmission simultaneously, the network device is unaware of the terminal's RF space size. The network device may either impose scheduling time limits on all uplink transmissions, or it may impose no scheduling time limits on any uplink transmissions. However, for certain frequency band combinations configured by the network device, if the terminal's RF space can load the RF parameter information for all frequency bands in that combination, the network device does not need to impose scheduling time limits on uplink transmissions. Conversely, if the terminal's RF space cannot load the RF parameter information for all frequency bands in that combination, the network device needs to impose scheduling time limits on uplink transmissions. In this context, imposing scheduling time limits on uplink transmissions can be understood as limiting the time interval between the start times of two consecutive uplink handovers, and / or limiting the time interval between the end time of the PDCCH used to schedule the subsequent uplink handover and the start time of the subsequent uplink handover.

[0175] Figure 14 This is a schematic flowchart illustrating another uplink transmission method 1400 according to an embodiment of this application.

[0176] 1401, the terminal sends capability information to the network device. This capability information includes information indicating P frequency band combinations and capability parameters corresponding to each of the P frequency band combinations. The capability parameters corresponding to each frequency band combination indicate whether a scheduling time limit is required when scheduling the frequency bands in that frequency band combination for uplink transmission. P is a positive integer. Correspondingly, the network device receives the capability information from the terminal. Each frequency band combination includes at least two frequency bands.

[0177] In another possible design, the aforementioned capability parameter is used to indicate the scheduling time limit required when scheduling frequency bands in the frequency band combination for uplink transmission. That is, the presence of this capability parameter indicates that a scheduling time limit is required; the absence of this capability parameter indicates that a scheduling time limit is not required.

[0178] Optionally, the capability information may also indicate at least one of a frequency band threshold S, a first threshold, and a second threshold, where S is an integer greater than or equal to 2. Optionally, the frequency band threshold S, the first threshold, and the second threshold may also be predefined. This application does not limit this aspect.

[0179] 1402, the network device sends configuration information for a first frequency band combination to the terminal. This first frequency band combination is one of the aforementioned P frequency band combinations. The configuration information for this first frequency band combination includes radio frequency parameter information for R bands, where R is an integer greater than or equal to 2. Correspondingly, the terminal receives the configuration information for the first frequency band combination from the network device.

[0180] If the capability parameters corresponding to the first frequency band combination indicate that a scheduling time limit is required when scheduling the frequency bands in the first frequency band combination for uplink transmission, then steps 1403, 1404, and 1405 are executed. If the capability parameters corresponding to the first frequency band combination indicate that no scheduling time limit is required when scheduling the frequency bands in the first frequency band combination for uplink transmission, or if the capability information does not include the aforementioned capability parameters corresponding to the first frequency band combination, then steps 1403, 1404, and 1406 are executed.

[0181] For example, a field is added to the "BandCombination" information cell to indicate the capability parameter. If the capability parameter corresponding to the first band combination is "enable", then a scheduling time limit is required when scheduling the frequency bands in the first band combination for uplink transmission; if the capability parameter corresponding to the first band combination is defaulted (that is, the capability information does not include the capability parameter), then no scheduling time limit is required when scheduling the frequency bands in the first band combination for uplink transmission.

[0182] For example, the first threshold is reported to the network device by the terminal through capability information. Each frequency band combination corresponds to a first threshold, and the capability parameters corresponding to each frequency band combination can be implicitly contained in the corresponding first threshold. If the first threshold corresponding to the first frequency band combination is greater than "0", then a scheduling time limit is required when scheduling the frequency bands in the first frequency band combination for uplink transmission; if the first threshold corresponding to the first frequency band combination is "0", then no scheduling time limit is required when scheduling the frequency bands in the first frequency band combination for uplink transmission.

[0183] 1403, the network device sends first information to the terminal, instructing the terminal to perform uplink transmission using M first frequency bands in the first time unit, where M first frequency bands are frequency bands from R frequency bands; M is a positive integer less than or equal to R. The first information can be DCI. Correspondingly, the terminal receives the first information from the network device.

[0184] 1404, the network device sends second information to the terminal. This second information instructs the terminal to use K second frequency bands for uplink transmission in the second time unit. The K second frequency bands are selected from R frequency bands; K is a positive integer less than or equal to R. The second time unit is later than the first time unit. The second information can be a DCI (Digital Frequency Interchange). The M first frequency bands indicated in the first information and the K second frequency bands indicated in the second information can be partially different or completely different. Correspondingly, the terminal receives the second information from the network device.

[0185] 1405, the network device sends third information to the terminal. This third information instructs the terminal to use L third frequency bands for uplink transmission in a third time unit. The L third frequency bands are frequency bands from R frequency bands, where L is a positive integer less than or equal to R. The third time unit is later than the second time unit. When the number of frequency bands in the union of the M first frequency bands, K second frequency bands, and L third frequency bands is greater than S, the time interval between the start time of the third time unit and the start time of the second time unit is greater than or equal to a first threshold, and / or, the time interval between the end time of the PDCCH carrying the third information and the start time of the third time unit is greater than or equal to a second threshold. Here, the second threshold can be greater than the first threshold. The third information can be DCI. Correspondingly, the terminal receives the third information from the network device.

[0186] Among them, the K second frequency bands indicated by the second information and the L third frequency bands indicated by the third information may be partially different or completely different.

[0187] When the number of frequency bands in the union of M first frequency bands, K second frequency bands, and L third frequency bands is greater than S, the terminal's RF space may not be able to simultaneously store the RF parameter information corresponding to each frequency band in the aforementioned union. The terminal needs to delete the RF parameter information corresponding to all or part of the frequency bands in the M first frequency bands and K second frequency bands, and load the RF parameter information of the L third frequency bands that are not in the union of the M first frequency bands and K second frequency bands. Therefore, the time interval between the start time of the third time unit and the start time of the second time unit is greater than or equal to the first threshold, and / or the time interval between the end time of the PDCCH carrying the third information and the start time of the third time unit is greater than or equal to the second threshold, can avoid the terminal failing to load RF parameter information due to insufficient time required for the terminal to load the RF parameter information of the L third frequency bands that are not in the union of the M first frequency bands and K second frequency bands, thereby improving the reliability of uplink transmission.

[0188] When the number of frequency bands in the union of M first frequency bands, K second frequency bands and L third frequency bands is less than or equal to S, the RF space of the terminal can store the RF parameter information corresponding to each frequency band in the union. Therefore, there is no need to limit the time interval between the start time of the third time unit and the start time of the second time unit, nor is there a need to limit the time interval between the end time of the PDCCH carrying the third information and the start time of the third time unit.

[0189] Optionally, regardless of the number of frequency bands in the union of M first frequency bands, K second frequency bands, and L third frequency bands, the time interval between the start time of the third time unit and the start time of the second time unit is greater than or equal to a first threshold, and / or, the time interval between the end time of the PDCCH carrying the third information and the start time of the third time unit is greater than or equal to a second threshold.

[0190] 1406. The network device sends third information to the terminal. This third information instructs the terminal to use L third frequency bands for uplink transmission in the third time unit. The L third frequency bands are frequency bands from R frequency bands, where L is a positive integer less than R. The third time unit is later than the second time unit. The third information can be DCI (Distributed Frequency Indicator). Correspondingly, the terminal receives the third information from the network device.

[0191] Optionally, the first, second, and third information can be information sent by the network device during three consecutive uplink transmissions to the terminal. For example, the network device uses the first information to schedule the terminal for the first uplink transmission, the second information to schedule the terminal for the second uplink transmission, and the third information to schedule the terminal for the third uplink transmission.

[0192] Optionally, the first, second, and third information may not be the information sent by the network device during three consecutive uplink transmissions by the terminal. For example, the network device may use the first information to schedule the terminal to perform uplink transmission using M first frequency bands in the first time unit, the second information to schedule the terminal to perform uplink transmission using K second frequency bands in the second time unit, the third information to schedule the terminal to perform uplink transmission using K second frequency bands in the third time unit, the fourth information to schedule the terminal to perform uplink transmission using K second frequency bands in the second time unit, and the third information to schedule the terminal to perform uplink transmission using L third frequency bands in the third time unit. Alternatively, the network device may use the first information to schedule the terminal to perform uplink transmission using M first frequency bands in the first time unit, the second information to schedule the terminal to perform uplink transmission using M first frequency bands in the second time unit, the second information to schedule the terminal to perform uplink transmission using K second frequency bands in the third time unit, and the third information to schedule the terminal to perform uplink transmission using L third frequency bands in the third time unit.

[0193] Since the M first frequency bands indicated by the first information are partially or completely different from the K second frequency bands indicated by the second information, and the K second frequency bands indicated by the second information are partially or completely different from the L third frequency bands indicated by the third information, the terminal's uplink transmission based on the second information can be regarded as the first uplink handover, and the terminal's uplink transmission based on the third information can be regarded as the second uplink handover. The M first frequency bands can be regarded as the frequency bands used before the first uplink handover, the K second frequency bands can be regarded as the frequency bands used after the first uplink handover, and the L third frequency bands can be regarded as the frequency bands used after the second uplink handover.

[0194] Figure 15 This is a schematic flowchart illustrating another uplink transmission method 1500 according to an embodiment of this application.

[0195] 1501, the terminal sends capability information to the network device. This capability information includes information indicating P frequency band combinations and the number of antenna ports supported by the frequency bands included in each of the P frequency band combinations, where P is a positive integer. Correspondingly, the network device receives the capability information from the terminal. Each frequency band combination includes at least two frequency bands.

[0196] Optionally, the capability information may also indicate at least one of a frequency band threshold S, a first threshold, and a second threshold, where S is an integer greater than or equal to 2. Optionally, the frequency band threshold S, the first threshold, and the second threshold may also be predefined. This application does not limit this aspect.

[0197] 1502, the network device sends configuration information for a first frequency band combination to the terminal. This first frequency band combination is one of the aforementioned P frequency band combinations. The configuration information for this first frequency band combination includes radio frequency parameter information for R bands, where R is an integer greater than or equal to 2. Correspondingly, the terminal receives the configuration information for the first frequency band combination from the network device.

[0198] If the total number of antenna ports supported by all frequency bands in the first frequency band combination is greater than the antenna port count threshold, a scheduling time limit is required when scheduling frequency bands in the first frequency band combination for uplink transmission, and steps 1503, 1504, and 1505 are executed. If the total number of antenna ports supported by all frequency bands in the first frequency band combination is less than or equal to the antenna port count threshold, no scheduling time limit is required when scheduling frequency bands in the first frequency band combination for uplink transmission, and steps 1503, 1504, and 1506 are executed. Optionally, the antenna port count threshold can be predefined.

[0199] For example, the first frequency band combination includes frequency band A, frequency band B, and frequency band C. Frequency band A supports 1 antenna port, frequency band B supports 2 antenna ports, and frequency band C supports 2 antenna ports. The total number of antenna ports supported by all frequency bands in the first frequency band combination is 5. If the antenna port count threshold is 4, then a scheduling time limit is required when scheduling frequency bands in the first frequency band combination for uplink transmission.

[0200] For example, the first frequency band combination includes frequency band A, frequency band B, and frequency band C. Frequency band A supports 1 antenna port, frequency band B supports 1 antenna port, and frequency band C supports 2 antenna ports. The total number of antenna ports supported by all frequency bands in the first frequency band combination is 4. If the antenna port count threshold is 4, then no scheduling time limit is required when scheduling the frequency bands in the first frequency band combination for uplink transmission.

[0201] 1503, same as above Figure 14 Step 1403 in the process.

[0202] 1504, same as above Figure 14 Step 1404 in the process.

[0203] 1505, same as above Figure 14 Step 1405 in the process.

[0204] 1506, same as above Figure 14 Step 1406 in the process.

[0205] Figure 16 This is a schematic flowchart illustrating another uplink transmission method 1600 according to an embodiment of this application.

[0206] 1601, the terminal sends capability information to the network device, which includes information indicating P frequency band combinations, where P is a positive integer. Correspondingly, the network device receives the capability information from the terminal. Each frequency band combination includes at least two frequency bands.

[0207] 1602, the network device sends configuration information for a first frequency band combination to the terminal. This first frequency band combination is one of the aforementioned P frequency band combinations. The configuration information for this first frequency band combination includes radio frequency parameter information for R bands, where R is an integer greater than or equal to 2. Correspondingly, the terminal receives the configuration information for the first frequency band combination from the network device.

[0208] 1603, the network device sends first information to the terminal, instructing the terminal to perform uplink transmission using M first frequency bands in the first time unit, where M first frequency bands are frequency bands from R frequency bands; M is a positive integer less than or equal to R. The first information can be DCI. Correspondingly, the terminal receives the first information from the network device.

[0209] 1604. The network device sends second information to the terminal. This second information instructs the terminal to use K second frequency bands for uplink transmission in the second time unit. The K second frequency bands are frequency bands from R frequency bands; K is a positive integer less than or equal to R. The second time unit is later than the first time unit. The second information can be a DCI (Digital Frequency Interchange). The M first frequency bands indicated in the first information and the K second frequency bands indicated in the second information can be partially different or completely different. Correspondingly, the terminal receives the second information from the network device.

[0210] Optionally, within X time slots or Y us after the end of the second time unit, or within the time slot of the second time unit, the network device scheduling terminal performs uplink handover no more than once.

[0211] X and Y can be predefined, or they can be indicated to the network device by the terminal through capability information. The subcarrier spacing corresponding to the X time slots... Or the subcarrier interval corresponding to the time slot where the second time unit is located. You can choose any of the following methods to determine X, where X is a positive integer greater than or equal to 1: (1) Subcarrier spacing This represents the maximum subcarrier spacing corresponding to the active portion bandwidth (BWP) of all frequency bands in the first frequency band combination. , The first frequency band combination The subcarrier spacing corresponding to the active BWP in each frequency band; (2) Subcarrier spacing This represents the minimum subcarrier spacing corresponding to the active BWP in all frequency bands within the first frequency band combination. ; (3) ,in This represents the maximum or minimum subcarrier spacing corresponding to the M active BWPs in the first frequency band. The maximum or minimum value of the subcarrier spacing corresponding to the K active BWPs in the second frequency band; (4) ; (5) The capability information sent by the terminal to the network device also indicates .

[0212] The larger the subcarrier spacing, the shorter the time slot. Therefore, by taking the maximum value of the subcarrier spacing for all bands, the constraints on scheduling time can be relaxed while ensuring that switching is not too frequent, resulting in more opportunities to schedule uplink transmission within a certain period of time and greater benefits from load balancing. The advantage of method (1) is that the subcarrier spacing of the first frequency band combination is generally 15K or 30K, so the subcarrier spacing determined by method (1) is... The value is 30K, and the time of one time slot is 500us. This value is shorter than the time of one time slot of 1ms when the subcarrier spacing is 15K. This allows for more opportunities to schedule uplink transmissions without excessively frequent switching, giving the terminal sufficient preparation time for switching and a reasonable switching frequency. In addition, the value determined by the above method (1) It does not change with scheduling, which simplifies the scheduling implementation on the network side.

[0213] Optionally, the first information and the second information can be information sent by the network device when scheduling the terminal to perform uplink transmission twice consecutively. For example, the network device schedules the terminal to perform uplink transmission for the first time using the first information, and schedules the terminal to perform uplink transmission for the second time using the second information.

[0214] Optionally, the first and second information may not be the information sent by the network device during two consecutive scheduling terminals for uplink transmission. For example, the network device may use the first information to schedule the terminal to perform uplink transmission using M first frequency bands in the first time unit for the first time, and the network device may use the second information to schedule the terminal to perform uplink transmission using M first frequency bands in the second time unit for the third time.

[0215] Since the M first frequency bands indicated by the first information are partially different or completely different from the K second frequency bands indicated by the second information, the uplink transmission performed by the terminal based on the second information can be regarded as the first uplink handover. The M first frequency bands can be regarded as the frequency bands used before the first uplink handover, and the K second frequency bands can be regarded as the frequency bands used after the first uplink handover.

[0216] In R16 and R17 uplink handover, uplink handover between two frequency bands is supported. Since uplink handover takes time, there will be uplink transmission interruptions. The network device schedules the terminal to use band B in time slot 1 for uplink transmission and band A in time slot 2 for uplink transmission. Because the network device does not reserve enough time interval for uplink handover, the terminal needs to determine whether the handover time is in band B or band A. In this embodiment, the handover time is in band X, which can be understood as the time during which the network device instructs the terminal to use band X for uplink transmission. During the handover time, the terminal cannot perform uplink transmission. The terminal can determine whether the handover time is in band B or band A based on the network device's instruction. Currently, network devices can indicate the location of the uplink handover time of the terminal through the "uplinkTxSwitchingPeriodLocation" field configured in the radio resource control (RRC) signaling. The "uplinkTxSwitchingPeriodLocation" field indicates the location based on each band pair. In the embodiments of this application, a configured band pair includes two different frequency bands, and the values ​​corresponding to the two frequency bands are different. The value corresponding to the frequency band can be True or False. Figure 17 This is a schematic diagram of an uplink handover. The network device is configured with a band pair (A, B), where band B is configured as "True" and band A is configured as "False". The terminal determines the handover time position based on this configuration and is on band B, which is configured as "True".

[0217] In R18 uplink handover, uplink handover between 3 or 4 frequency bands is supported. After resolving the issue of insufficient RF space in the terminal, if the band pair of the signaling configuration in R16 / R17 is directly reused to indicate the position of the handover time, the terminal may be unable to determine the actual handover time position. Figure 18This is a schematic diagram of another uplink handover scenario. In a scenario where uplink handover occurs between three frequency bands, when network devices configure band pair (A True, B False) and band pair (A False, C True) via signaling, if the network device scheduling terminal uses band B and band C for uplink transmission in time slot 1 and band A for uplink transmission in time slot 2, the terminal determines the handover time location to be on band A based on (A True, B False) and on band C based on (A False, C True). Therefore, the terminal cannot determine the actual handover time location based on the current signaling whether it is on band A or band C.

[0218] To address this issue, this application proposes an uplink transmission method that solves the problem of determining the actual handover time position during uplink handover between 3 or 4 frequency bands. In this application, multiple band pairs configured on the network device implicitly indicate which frequency band the handover time position is on. Specifically, the terminal can determine the priority relationship between different frequency bands based on the multiple band pairs configured on the network device, and, combined with the handover time position determination rules, determine the frequency band on which the handover time position is located in a single uplink handover.

[0219] Figure 19 This is a schematic flowchart illustrating an uplink transmission method 1900 according to an embodiment of this application.

[0220] 1901. The network device sends configuration information for N uplink frequency bands and configuration information for M band pairs to the terminal, where N is an integer greater than or equal to 3 and M is an integer greater than 1. Correspondingly, the terminal receives the configuration information for the N uplink frequency bands and the configuration information for the M band pairs from the network device.

[0221] In the first band pair, "False" represents a higher priority, where the first band pair is one of M band pairs. For example, when the terminal receives band pair (X True, Y False), it indicates that the priority of band X is lower than that of band Y. When the terminal performs an uplink handover between band X and band Y, the handover time can be on a frequency band with lower or higher priority, or in other words, the handover time is on a frequency band configured as True.

[0222] The terminal can determine the priority relationship of N uplink frequency bands by receiving M band pairs. For example, if the terminal receives band pairs (X True, Y False), (Y True, Z False), and (Z True, W False), then the terminal determines the priority relationship of the different uplink frequency bands as W>Z>Y>X.

[0223] In one implementation, the M band pairs configured by the network device need to meet the following conditions: (1) the number of band pairs M is equal to the number of uplink frequency bands N configured by the network device minus one; (2) the M band pairs contain the N uplink frequency bands configured by the network device; (3) the false frequency band of the nth band pair is the same as the true frequency band of the (n+1)th band pair, or the true frequency band of the nth band pair is the same as the false frequency band of the (n+1)th band pair, where n is an integer greater than or equal to 1 and less than M.

[0224] In another implementation, the M band pairs configured by the network device need to meet the following conditions: (1) The number of band pairs M is equal to the number of uplink frequency bands N configured by the network device minus one; (2) The M band pairs contain the N uplink frequency bands configured by the network device; (3) Among the M band pairs, the first frequency band is configured as True at most once, and the first frequency band is configured as False at most once, wherein the first frequency band is one of the N uplink frequency bands.

[0225] In another implementation, the M band pairs configured in the network device need to satisfy the following: the priority relationship between different frequency bands determined / derived from the M band pairs is exactly one.

[0226] In another implementation, the M band pairs configured in the network device need to satisfy the following conditions: (1) The number of band pairs M is equal to C(N,2) = (N-1) / 2; (2) The configuration of M different band pairs corresponds to a row in a predefined table. For example, when the network device is configured with 3 uplink frequency bands, the predefined table for band pair configuration is Table 1; and for another example, when the network device is configured with 4 uplink frequency bands, the predefined table for band pair configuration is Table 2. Among them, “True” can be abbreviated as “T” and “False” can be abbreviated as “F”.

[0227] Table 1

[0228] Table 2

[0229] 1902, the network device sends first information to the terminal, which is used to schedule uplink transmission; correspondingly, the terminal receives the first information. When the terminal triggers an uplink handover based on the first information, the terminal determines the frequency band in which the handover time location is located according to the rules for determining the handover time location. This frequency band is one or more of N uplink frequency bands. The rules for determining the handover time location include: The switching time is located on the lowest priority frequency band; Alternatively, the switching time may occur on the highest priority frequency band; Alternatively, when an uplink handover involves more than two bands, or when an uplink handover involves multiple band pairs, if the highest priority band in the previous uplink transmission has a higher priority than the highest priority band in the upcoming uplink transmission, then the terminal handover time will be on the lowest priority band, the highest priority band, or the band used in the previous uplink transmission. If the highest priority band in the previous uplink transmission has a lower priority than the highest priority band in the upcoming uplink transmission, then the terminal handover time will be on the lowest priority band, the highest priority band, or the band used in the upcoming uplink transmission. Alternatively, when an uplink handover involves more than two bands, or when an uplink handover involves multiple band pairs, if the priority of the highest-priority band used in the previous uplink transmission is lower than the priority of the highest-priority band to be used in the upcoming uplink transmission, then the terminal handover time will be on the lowest-priority band, the highest-priority band, or the band used in the previous uplink transmission. If the priority of the highest-priority band used in the previous uplink transmission is higher than the priority of the highest-priority band to be used in the upcoming uplink transmission, then the terminal handover time will be on the lowest-priority band, the highest-priority band, or the band used in the upcoming uplink transmission. Alternatively, when an uplink handover involves more than two bands, or when an uplink handover involves multiple band pairs, if the priority of the lowest-priority band used in the previous uplink transmission is higher than the priority of the lowest-priority band to be used in the upcoming uplink transmission, then the terminal handover time will be on the lowest-priority band, the highest-priority band, or the band used in the previous uplink transmission. If the priority of the lowest-priority band used in the previous uplink transmission is lower than the priority of the lowest-priority band to be used in the upcoming uplink transmission, then the terminal handover time will be on the lowest-priority band, the highest-priority band, or the band used in the upcoming uplink transmission. Alternatively, when an uplink handover involves more than two bands, or when an uplink handover involves multiple band pairs, if the priority of the lowest-priority band used in the previous uplink transmission is lower than the priority of the lowest-priority band to be used in the upcoming uplink transmission, then the terminal handover time will be on the lowest-priority band, the highest-priority band, or the band used in the previous uplink transmission. If the priority of the lowest-priority band used in the previous uplink transmission is higher than the priority of the lowest-priority band to be used in the upcoming uplink transmission, then the terminal handover time will be on the lowest-priority band, the highest-priority band, or the band used in the upcoming uplink transmission. Alternatively, when multiple bands are configured as True in a single uplink handover, the determined handover location is not on the highest priority frequency band in the uplink handover.

[0230] In this embodiment, the band pairs configured by the network device will not have priority conflicts. An example of a priority conflict is when the network device is configured with band pairs (X True, Y False), (Y True, Z False), and (X False, Z True). The frequency priority relationship obtained from the first two band pairs is Z>Y>X, which conflicts with the frequency priority relationship corresponding to the third band pair.

[0231] It is understood that, in order to achieve the functions in the above embodiments, the base station and terminal include hardware structures and / or software modules corresponding to perform each function. Those skilled in the art should readily recognize that, based on the units and method steps described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0232] Figure 20 and Figure 21 The diagram illustrates the possible structures of communication devices provided in embodiments of this application. These communication devices can be used to implement the functions of terminals or network devices in the above method embodiments, and thus also achieve the beneficial effects of the above method embodiments. In the embodiments of this application, the communication device may be as follows: Figure 1 One of the terminals 120a-120j shown can also be as follows: Figure 1 The network devices 110a or 110b shown can also be modules (such as chips) applied to terminals or network devices.

[0233] like Figure 20 As shown, the communication device 2000 includes a processing unit 2010 and a transceiver unit 2020. The communication device 2000 is used to implement the above-mentioned... Figure 7 , Figure 10 , Figure 12 , Figure 13 , Figure 14 , Figure 15 or Figure 16 The method embodiments shown illustrate the functions of the terminal or network device.

[0234] When the communication device 2000 is used to achieve Figure 13 In the method embodiment shown, the terminal functions as follows: the transceiver unit 2020 is used to receive configuration information of N frequency bands from the network device, send capability information to the network device, receive first information from the network device, and receive second information from the network device; the processing unit 2010 is used to initialize the frequency band set and update the frequency band set.

[0235] When the communication device 2000 is used to achieve Figure 13 In the method embodiment shown, the network device functions as follows: the transceiver unit 2020 is used to send configuration information of N frequency bands to the terminal, receive capability information from the terminal, send first information to the terminal, and send second information to the terminal; the processing unit 2010 is used to initialize the frequency band set and update the frequency band set.

[0236] For a more detailed description of the aforementioned processing unit 2010 and transceiver unit 2020, please refer to [link / reference needed]. Figure 7 , Figure 10 , Figure 12 , Figure 13 , Figure 14 , Figure 15 or Figure 16 The relevant descriptions in the method embodiments shown.

[0237] like Figure 21 As shown, the communication device 2100 includes a processor 2110 and an interface circuit 2120. The processor 2110 and the interface circuit 2120 are coupled to each other. It is understood that the interface circuit 2120 can be a transceiver or an input / output interface. Optionally, the communication device 2100 may also include a memory 2130 for storing instructions executed by the processor 2110, or storing input data required by the processor 2110 to execute instructions, or storing data generated after the processor 2110 executes instructions.

[0238] When the communication device 2100 is used to implement Figure 13 In the method shown, the processor 2110 is used to implement the functions of the processing unit 2010, and the interface circuit 2120 is used to implement the functions of the transceiver unit 2020.

[0239] When the aforementioned communication device is a chip applied to a terminal, the terminal chip implements the functions of the terminal in the above method embodiments. The terminal chip receives information from other modules (such as radio frequency modules or antennas) in the terminal, which is information sent to the terminal by the base station; or, the terminal chip sends information to other modules (such as radio frequency modules or antennas) in the terminal, which is information sent to the base station by the terminal.

[0240] When the aforementioned communication device is a module applied to a base station, the base station module implements the functions of the base station in the above method embodiments. The base station module receives information from other modules (such as radio frequency modules or antennas) in the base station, information sent by the terminal to the base station; or, the base station module sends information to other modules (such as radio frequency modules or antennas) in the base station, information sent by the base station to the terminal. Here, the base station module can be the baseband chip of the base station, or a DU (Digital Unit) or other modules. The DU can be a DU under an Open Radio Access Network (O-RAN) architecture.

[0241] It is understood that the processor in the embodiments of this application can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.

[0242] The method steps in the embodiments of this application can be implemented in hardware or in software instructions executable by a processor. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. The storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a base station or terminal. The processor and storage medium can also exist as discrete components in a base station or terminal.

[0243] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are performed entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both types of storage media.

[0244] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0245] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates an "or" relationship between the preceding and following related objects; in the formulas of this application, the character " / " indicates a "division" relationship between the preceding and following related objects. "Including at least one of A, B, and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B, and C.

[0246] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.

Claims

1. A method for uplink transmission, executed by a terminal or a module applied in a terminal, characterized in that, include: Generate capability information, which indicates a first frequency band combination and a first threshold corresponding to the first frequency band combination. The first frequency band combination includes R frequency bands, where R is an integer greater than or equal to 2. The first threshold corresponds to the time interval between the start times of two uplink transmissions. Send the capability information to the network device.

2. The method according to claim 1, characterized in that, The method further includes: The terminal receives first information from the network device, the first information instructing the terminal to perform uplink transmission in the first time unit using M first frequency bands, wherein the M first frequency bands are frequency bands among the R frequency bands, and M is a positive integer less than or equal to R; The terminal receives second information from the network device, the second information instructing the terminal to perform uplink transmission in the second time unit using K second frequency bands, the K second frequency bands being frequency bands among the R frequency bands, where K is a positive integer less than or equal to R, the K second frequency bands being partially or completely different from the M first frequency bands, and the second time unit being later than the first time unit; The terminal receives third information from the network device, the third information instructing the terminal to perform uplink transmission in a third time unit using L third frequency bands, the L third frequency bands being frequency bands among the R frequency bands, where L is a positive integer less than or equal to R, the L third frequency bands being partially or completely different from the K second frequency bands, and the third time unit being later than the second time unit; When the number of frequency bands in the union of the M first frequency bands, the K second frequency bands, and the L third frequency bands is greater than S, and the first threshold is greater than zero, the time interval between the start time of the third time unit and the start time of the second time unit is greater than or equal to the first threshold, and S is an integer greater than or equal to 2.

3. The method according to claim 2, characterized in that, The M first frequency bands are the frequency bands used before the first uplink handover, the K second frequency bands are the frequency bands used after the first uplink handover and before the second uplink handover, and the L third frequency bands are the frequency bands used after the second uplink handover.

4. The method according to claim 2 or 3, characterized in that, The uplink transmission indicated by the second information in the second time unit is the uplink transmission after the first uplink handover; the uplink transmission indicated by the third information in the third time unit is the uplink transmission after the second uplink handover.

5. The method according to any one of claims 2 to 4, characterized in that, The second time unit and the third time unit are in two consecutive time slots.

6. The method according to any one of claims 2 to 5, characterized in that, At least one of the first information, the second information, and the third information is uplink control information (DCI).

7. The method according to any one of claims 2 to 6, characterized in that, Within X time slots after the end of the second time unit, or within the time slot where the second time unit is located, the number of uplink switching operations shall not exceed one, where X is a positive integer greater than or equal to 1.

8. The method according to claim 7, characterized in that, The subcarrier interval corresponding to the X time slots after the end of the second time unit or the time slot in which the second time unit is located. This is the maximum value of the subcarrier spacing corresponding to the active bandwidth part (BWP).

9. A method for uplink transmission, executed by a base station or a module applied in a base station, characterized in that, include: The capability information indicates a first frequency band combination and a first threshold corresponding to the first frequency band combination. The first frequency band combination includes R frequency bands, where R is an integer greater than or equal to 2. The first threshold corresponds to the time interval between the start times of two uplink transmissions. Determine the first frequency band combination and the first threshold.

10. The method according to claim 9, characterized in that, The method further includes: Send first information, the first information instructing the terminal to perform uplink transmission in the first time unit using M first frequency bands, the M first frequency bands being frequency bands among the R frequency bands, where M is a positive integer less than or equal to R; Send a second message, which instructs the terminal to use K second frequency bands for uplink transmission in the second time unit. The K second frequency bands are frequency bands among the R frequency bands, where K is a positive integer less than or equal to R. The K second frequency bands are partially or completely different from the M first frequency bands. The second time unit is later than the first time unit. Send a third message, the third message instructing the terminal to use L third frequency bands for uplink transmission in a third time unit, the L third frequency bands being frequency bands among the R frequency bands, where L is a positive integer less than or equal to R, the L third frequency bands being partially or completely different from the K second frequency bands, and the third time unit being later than the second time unit; When the number of frequency bands in the union of the M first frequency bands, the K second frequency bands, and the L third frequency bands is greater than S, and the first threshold is greater than zero, the time interval between the start time of the third time unit and the start time of the second time unit is greater than or equal to the first threshold, and S is an integer greater than or equal to 2.

11. The method according to claim 10, characterized in that, The M first frequency bands are the frequency bands used before the first uplink handover, the K second frequency bands are the frequency bands used after the first uplink handover and before the second uplink handover, and the L third frequency bands are the frequency bands used after the second uplink handover.

12. The method according to claim 10 or 11, characterized in that, The uplink transmission indicated by the second information in the second time unit is the uplink transmission after the first uplink handover; the uplink transmission indicated by the third information in the third time unit is the uplink transmission after the second uplink handover.

13. The method according to any one of claims 10 to 12, characterized in that, The second time unit and the third time unit are in two consecutive time slots.

14. The method according to any one of claims 10 to 13, characterized in that, At least one of the first information, the second information, and the third information is uplink control information (DCI).

15. The method according to any one of claims 10 to 14, characterized in that, Within X time slots after the end of the second time unit, or within the time slot where the second time unit is located, the number of uplink switching operations shall not exceed one, where X is a positive integer greater than or equal to 1.

16. The method according to claim 15, characterized in that, The subcarrier spacing corresponding to the X time slots after the end of the second time unit or the time slot in which the second time unit is located is the maximum value of the subcarrier spacing corresponding to the active bandwidth part (BWP).

17. A communication device, characterized in that, The device includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices and transmit them to the processor or to send signals from the processor to other communication devices, and the processor is used to implement the method as described in any one of claims 1 to 16 through logic circuits or executing code instructions.

18. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions, which, when executed by a communication device, implement the method as described in any one of claims 1 to 16.