Method and apparatus for uplink transmission

By coordinating frequency band loading and unloading through network devices and terminals, and utilizing time intervals and control channel delays, the transmission reliability problem caused by limited radio frequency space was solved, and the stability of the frequency band switching process was improved.

CN117596677BActive Publication Date: 2026-03-27HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-17
Publication Date
2026-03-27

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 time intervals and control channel delays, the loading and deletion of radio frequency parameter information are controlled to ensure that the radio frequency space can process parameter information of multiple frequency bands within different time units.

Benefits of technology

It improves the reliability of uplink transmission, avoids the failure of RF parameter information loading, and enhances the stability of the frequency band switching process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117596677B_ABST
    Figure CN117596677B_ABST
Patent Text Reader

Abstract

The application provides a method and device for uplink transmission, which can improve the reliability of uplink transmission. The method comprises the following steps: a network device sends configuration information of N frequency bands to a terminal; the network device sends first information to the terminal, the first information indicating that M first frequency bands are used for uplink transmission in a first time unit; the network device sends second information to the terminal, the second information indicating that K second frequency bands are used for uplink transmission in a second time unit; the network device sends third information to the terminal, the third information indicating that L third frequency bands are used for uplink transmission in a third time unit, when the number of frequency bands in the union set 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 starting time of the third time unit and the starting time of the second time unit is greater than or equal to a first threshold value, and the interval between the ending time of the physical downlink control channel carrying the third information and the starting time of the third time unit is greater than or equal to a second threshold value.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application claims priority to the patent application with the application number 202210962707.5, the title of which is "Method and apparatus for uplink transmission", filed on August 11, 2022 with the China Patent Office, and the patent application with the application number 202211380677.3, the title of which is "Method and apparatus for uplink transmission", filed on November 04, 2022 with the China Patent Office, the entire contents of which are incorporated herein by reference. TECHNICAL FIELD

[0002] The present application relates to the field of communication, and more particularly, to a method and apparatus for uplink transmission. BACKGROUND

[0003] In the uplink carrier aggregation of the 3rd generation partnership project (3GPP) release 17 (R17), a terminal can be configured by a network device with two frequency bands, both of which support 2Tx transmission, which means that two radio frequency links can be used for simultaneous transmission in the frequency band. The terminal can concurrently transmit on the two frequency bands or switch between the two frequency bands at will. Since the radio frequency parameter information of different frequency bands is different, the terminal can only perform uplink transmission on a corresponding frequency band after storing the radio frequency parameter information of the frequency band. In R17, the radio frequency parameter information of the two bands is loaded into the radio frequency space in advance before the terminal performs uplink transmission on the two bands, and when transmission on a certain frequency band is scheduled, the radio frequency parameter information of the frequency band is directly read from the radio frequency space.

[0004] Each frequency band supports 2Tx transmission, which can be understood as supporting a maximum of 2 antenna ports (ports) for transmission. Therefore, if the radio frequency space of the terminal in R17 supports storing the radio frequency parameter information of the two frequency bands, the radio frequency space of the terminal supports a maximum of 4 antenna ports for concurrent uplink transmission. If a frequency band supports 2Tx transmission, when 2port transmission is used on the frequency band, 2 copies of the radio frequency parameter information of the frequency band are needed to occupy the radio frequency space; when 1port transmission is used on the frequency band, 1 or 2 copies of the radio frequency parameter information of the frequency band can be used to occupy the radio frequency space. If a frequency band supports 1Tx transmission, when 1port transmission is used on the frequency band, 1 copy of the radio frequency parameter information of the frequency band is needed to occupy the radio frequency space.

[0005] With the increase of the number of frequency bands, the required radio frequency space also increases. When a network device configures a terminal with configuration information of N frequency bands, if the terminal uses N frequency bands for uplink transmission, the radio frequency parameter information of the N frequency bands needs to be loaded into the radio frequency space. However, the size of the radio frequency space of the terminal is limited, and the terminal may not support simultaneous uplink transmission using N frequency bands, where N is an integer greater than or equal to 3. SUMMARY

[0006] The present application provides a method and device for uplink transmission, which can improve the reliability of uplink transmission.

[0007] In a first aspect, a method for uplink transmission is provided, which can be executed by a chip or chip system on the network device side. The method comprises: a network device receiving capability information from a terminal, the capability information indicating that the terminal supports uplink transmission using at most T frequency bands simultaneously, T being a positive integer; the network device sending configuration information of N frequency bands to the terminal, N being an integer greater than or equal to 3 and 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 in the N frequency bands, M being 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 in the N frequency bands, K being a positive integer less than N, the second time unit being later than the first time unit; the network device sending third information to the terminal, the third information indicating that the terminal uses L third frequency bands for uplink transmission in a third time unit, the L third frequency bands being frequency bands in the N frequency bands, L being a positive integer less than N, 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 T, the time interval between the starting time of the third time unit and the starting time of the second time unit is greater than or equal to a first threshold, and the interval between the ending time of the physical downlink control channel carrying the third information and the starting time of the third time unit is greater than or equal to a second threshold, the second threshold being greater than the first threshold.

[0008] Based on the above technical solution, 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, since the terminal's radio frequency space cannot simultaneously store the radio frequency parameter information corresponding to the M first frequency bands, the K second frequency bands and the L third frequency bands respectively, the terminal does not support simultaneously using the M first frequency bands, the K second frequency bands and the L third frequency bands for uplink transmission, and the terminal needs to delete the radio frequency parameter information corresponding to all or part of the frequency bands in the M first frequency bands and the K second frequency bands, and load the radio frequency 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 the 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 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 the time required for the terminal to load the radio frequency 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 the K second frequency bands, which can avoid the failure of the terminal to load the radio frequency 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 the K second frequency bands due to insufficient time, thereby improving the reliability of uplink transmission.

[0009] In a second aspect, a method for uplink transmission is provided, which can be executed by a chip or chip system at a terminal side. The method comprises: sending, by the terminal, capability information to a network device, the capability information indicating that the terminal supports uplink transmission in at most T frequency bands simultaneously, T being a positive integer; receiving, by the terminal, configuration information of N frequency bands from the network device, N being an integer greater than or equal to 3, and N being greater than T; receiving, by the terminal, first information from the network device, the first information indicating that uplink transmission is performed in M first frequency bands in a first time unit, the M first frequency bands being frequency bands in the N frequency bands, M being a positive integer less than N; receiving, by the terminal, second information from the network device, the second information indicating that uplink transmission is performed in K second frequency bands in a second time unit, the K second frequency bands being frequency bands in the N frequency bands, K being a positive integer less than N, and the second time unit being later than the first time unit; receiving, by the terminal, third information from the network device, the third information indicating that uplink transmission is performed in L third frequency bands in a third time unit, the L third frequency bands being frequency bands in the N frequency bands, L being a positive integer less than N, and the third time unit being later than the second time unit; when the number of frequency bands in the union set of the M first frequency bands, the K second frequency bands and the L third frequency bands is greater than T, a time interval between the starting moment of the second time unit and the starting moment of the third time unit is greater than or equal to a first threshold, and an interval between the ending moment of a physical downlink control channel carrying the third information and the starting moment of the third time unit is greater than or equal to a second threshold, the second threshold being greater than the first threshold.

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

[0011] In a third aspect, a method for uplink transmission is provided, which can be executed by a chip or chip system at a network device side. The method comprises: receiving, by the network device, capability information from a terminal, the capability information indicating that the terminal supports uplink transmission with at most Q antenna ports simultaneously, Q being a positive integer; sending, by the network device, configuration information of N frequency bands to the terminal, N being an integer greater than or equal to 3; sending, by the network device, first information to the terminal, the first information indicating that the terminal performs uplink transmission in a first time unit using M first frequency bands, the M first frequency bands being frequency bands in the N frequency bands, M being a positive integer less than N; sending, by the network device, second information to the terminal, the second information indicating that the terminal performs uplink transmission in a second time unit using K second frequency bands, the K second frequency bands being frequency bands in the N frequency bands, K being a positive integer less than N, the second time unit being later than the first time unit; sending, by the network device, third information to the terminal, the third information indicating that the terminal performs uplink transmission in a third time unit using L third frequency bands, the L third frequency bands being frequency bands in the N frequency bands, L being a positive integer less than N, the third time unit being later than the second time unit, when a total number of antenna ports corresponding to frequency bands in a union of the M first frequency bands, the K second frequency bands and the L third frequency bands is greater than Q, a time interval between a starting time of the third time unit and a starting time of the second time unit is greater than or equal to a first threshold, and an interval between an ending time of a physical downlink control channel carrying the third information and the starting time of the third time unit is greater than or equal to a second threshold, the second threshold being greater than the first threshold.

[0012] Based on the above technical solution, 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, since the terminal's radio frequency space cannot simultaneously store the radio frequency parameter information of all antenna ports corresponding to the M first frequency bands, the K second frequency bands and the L third frequency bands, the terminal does not support simultaneously using the M first frequency bands, the K second frequency bands and the L third frequency bands for uplink transmission, and the terminal needs to delete the radio frequency parameter information of all or part of the frequency bands in the M first frequency bands and the K second frequency bands, and load the radio frequency parameter information of at least one antenna port corresponding to the third frequency band not in the union of the M first frequency bands and the K second frequency bands in the L third frequency bands. Therefore, the time interval between the starting time of the third time unit and the starting time of the second time unit and the time interval between the end time of the PDCCH carrying the third information and the starting time of the third time unit is 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 not in the union of the M first frequency bands and the K second frequency bands in the L third frequency bands. 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 not in the union of the M first frequency bands and the K second frequency bands in the L third frequency bands can be avoided. The terminal loads the radio frequency parameter information of at least one antenna port corresponding to the third frequency band not in the union of the M first frequency bands and the K second frequency bands in the L third frequency bands, thereby improving the reliability of uplink transmission.

[0013] In a fourth aspect, a method for uplink transmission is provided, which can be executed by a chip or chip system at a terminal side. The method comprises: sending, by the terminal, capability information to a network device, the capability information indicating that the terminal supports uplink transmission with at most Q antenna ports simultaneously, Q being a positive integer; receiving, by the terminal, configuration information of N frequency bands from the network device, N being an integer greater than or equal to 3; receiving, by the terminal, first information from the network device, the first information indicating uplink transmission in a first time unit with M first frequency bands, the M first frequency bands being frequency bands in the N frequency bands, M being a positive integer less than N; receiving, by the terminal, second information from the network device, the second information indicating uplink transmission in a second time unit with K second frequency bands, the K second frequency bands being frequency bands in the N frequency bands, K being a positive integer less than N, the second time unit being later than the first time unit; receiving, by the terminal, third information from the network device, the third information indicating uplink transmission in a third time unit with L third frequency bands, the L third frequency bands being frequency bands in the N frequency bands, L being a positive integer less than N, the third time unit being later than the second time unit, when a total number of antenna ports corresponding to frequency bands in a union of the M first frequency bands, the K second frequency bands and the L third frequency bands is greater than Q, a time interval between a starting time of the second time unit and a starting time of the third time unit is greater than or equal to a first threshold, and an interval between an ending time of a physical downlink control channel carrying the third information and the starting time of the third time unit is greater than or equal to a second threshold, the second threshold being greater than the first threshold.

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

[0015] In a fifth aspect, a method for uplink transmission is provided, which can be performed by a chip or chip system at a network device side. The method comprises: receiving, by the network device, capability information from a terminal, the capability information indicating that the terminal supports uplink transmission using at most T frequency bands simultaneously, T being a positive integer; sending, by the network device, configuration information of N frequency bands to the terminal, N being an integer greater than or equal to 3 and greater than T; initializing, by the network device, a frequency band set as an empty set; sending, by the network device, 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 in the N frequency bands, M being a positive integer less than N; recording, by the network device, the M first frequency bands to the frequency band set; sending, by the network device, 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 in the N frequency bands, K being a positive integer less than N, the second time unit being later than the first time unit, when at least one of the K second frequency bands is not included in the frequency band set, a time interval between a starting time of the second time unit and a starting time of the first time unit is greater than or equal to a first threshold, and an interval between an ending time of a physical downlink control channel carrying the second information and the starting 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 at least one of the K second frequency bands is not included in the frequency band set and a number of frequency bands in a union of the K second frequency bands and the frequency band set is less than or equal to T, recording, by the network device, the second frequency bands in the K second frequency bands that are not in the frequency band set to 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, recording, by the network device, the second frequency bands in the K second frequency bands that are not in the frequency band set to the frequency band set and updating the frequency band set according to a first-in-first-out principle.

[0016] 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 does not store the radio frequency parameter information of the second frequency band not in the frequency band set among the K second frequency bands in the radio frequency space, and the terminal needs to load the radio frequency parameter information of the second frequency band not in the frequency band set among the K second frequency bands 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 value, and the 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 value. The time required for the terminal to load the radio frequency parameter information of the second frequency band not in the frequency band set among the K second frequency bands can be avoided. The failure of the terminal to load the radio frequency parameter information of the second frequency band not in the frequency band set among the K second frequency bands, thereby improving the reliability of uplink transmission.

[0017] In a sixth aspect, a method for uplink transmission is provided, which can be executed by a chip or a chip system at a terminal side. The method comprises: sending, by the terminal, capability information to a network device, the capability information indicating that the terminal supports uplink transmission in a maximum of T frequency bands simultaneously, T being a positive integer; receiving, by the terminal, configuration information of N frequency bands from the network device, N being an integer greater than or equal to 3, and N being greater than T; initializing, by the terminal, a frequency band set as an empty set; receiving, by the terminal, 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 in the N frequency bands, M being a positive integer less than N; recording, by the terminal, the M first frequency bands to the frequency band set; receiving, by the terminal, second information from the network device, the second information indicating that K second frequency bands are used for uplink transmission in a second time unit, the K second frequency bands being frequency bands in the N frequency bands, K being a positive integer less than N, the second time unit being later than the first time unit, when at least one of the K second frequency bands is not included in the frequency band set, a time interval between a starting time of the second time unit and a starting time of the first time unit being greater than or equal to a first threshold, and an interval between an ending time of a physical downlink control channel carrying the second information and the starting time of the second time unit being greater than or equal to a second threshold, the second threshold being greater than the first threshold; when at least one of the K second frequency bands is not included in the frequency band set, and a number of frequency bands in a union set of the K second frequency bands and the frequency band set is less than or equal to T, recording, by the terminal, the second frequency bands in the K second frequency bands that are not in the frequency band set to the frequency band set; when the number of frequency bands in the union set of the K second frequency bands and the frequency band set is greater than T, recording, by the terminal, the second frequency bands in the K second frequency bands that are not in the frequency band set to the frequency band set and updating the frequency band set according to a first-in-first-out principle.

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

[0019] In combination with the fifth aspect or the sixth aspect, in a possible implementation manner, the first-in-first-out principle specifically comprises: recording frequency bands used for data transmission to the frequency band set according to a time sequence of data transmission, and when a number of frequency bands included in the frequency band set exceeds T, deleting a frequency band with the earliest data transmission time from the frequency band set.

[0020] In combination with the fifth aspect or the sixth aspect, in a possible implementation manner, when there are multiple frequency bands corresponding to the data transmission time of the frequency band to be deleted and simultaneously used for data transmission, a frequency band corresponding to a larger cell index is deleted first.

[0021] In a seventh aspect, a method for uplink transmission is provided, which can be performed by a chip or chip system at a network device side. The method comprises: receiving, by the network device, capability information from a terminal, the capability information indicating that the terminal supports uplink transmission with at most Q antenna ports simultaneously, Q being a positive integer; sending, by the network device, configuration information of N frequency bands to the terminal, N being an integer greater than or equal to 3; initializing, by the network device, a frequency band set as an empty set; sending, by the network device, first information to the terminal, the first information indicating that the terminal performs uplink transmission in a first time unit using M first frequency bands, the M first frequency bands being frequency bands in the N frequency bands, M being a positive integer less than N; recording, by the network device, the M first frequency bands and the number of antenna ports corresponding to the M first frequency bands to the frequency band set; sending, by the network device, second information to the terminal, the second information indicating that the terminal performs uplink transmission in a second time unit using K second frequency bands, the K second frequency bands being frequency bands in the N frequency bands, K being a positive integer less than N, the second time unit being later than the first time unit, when at least one of the K second frequency bands is not included in the frequency band set, or when the K second frequency bands are included in the frequency band set 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 indicated by the second information, a time interval between a starting time of the first time unit and a starting time of the second time unit is greater than or equal to a first threshold, and an interval between an ending time of a physical downlink control channel carrying the second information and the starting 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 at least one of the K second frequency bands is not included in the frequency band set and the total number of antenna ports corresponding to the frequency bands in the union set of the K second frequency bands and the frequency band set is less than or equal to Q, recording, by the network device, the second frequency bands not in the frequency band set among the K second frequency bands and the number of antenna ports corresponding to the second frequency bands not in the frequency band set among the K second frequency bands to the frequency band set; when at least one of the K second frequency bands is not included in the frequency band set and the total number of antenna ports corresponding to the frequency bands in the union set of the K second frequency bands and the frequency band set is greater than Q, recording, by the network device, the second frequency bands not in the frequency band set among the K second frequency bands and the number of antenna ports corresponding to the second frequency bands not in the frequency band set among the K second frequency bands to the frequency band set and updating the frequency band set according to a first-in-first-out principle.When the K second frequency bands are included in the frequency band set, but the number of antenna ports corresponding to the second frequency band in the K second frequency bands is greater than the number of antenna ports corresponding to the second frequency band in the frequency band set, and the total number of antenna ports corresponding to the frequency bands in the union set 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 band, in which the number of antenna ports corresponding to the second frequency band in the K second frequency bands is greater than the number of antenna ports corresponding to the second frequency band in the frequency band set, to the frequency band set; when the K second frequency bands are included in the frequency band set, but the number of antenna ports corresponding to the second frequency band in the K second frequency bands is greater than the number of antenna ports corresponding to the second frequency band in the frequency band set, and the total number of antenna ports corresponding to the frequency bands in the union set 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 band, in which the number of antenna ports corresponding to the second frequency band in the K second frequency bands is greater than the number of antenna ports corresponding to the second frequency band in the frequency band set, to the frequency band set and updates the frequency band set according to the principle of first in first out.

[0022] 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, and the terminal needs to load the radio frequency parameter information of the antenna port corresponding to the second frequency band not in the frequency band set in the K second frequency band to 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 value, and the 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 value. The time required for the terminal to load the radio frequency parameter information of the antenna port corresponding to the second frequency band not in the frequency band set in the K second frequency band can be avoided. The terminal loads the radio frequency parameter information of the antenna port corresponding to the second frequency band not in the frequency band set in the K second frequency band fails, thereby improving the reliability of uplink transmission. 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 in the K second frequency bands, the terminal needs to load the radio frequency parameter information of the antenna port corresponding to the second frequency band in the K second frequency band to the radio frequency space. The number of antenna ports corresponding to the second frequency band is greater than the number of antenna ports corresponding to the second frequency band in the frequency band set, 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 value, and the 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 value. The terminal loads the radio frequency parameter information of the antenna port corresponding to the second frequency band in the K second frequency band fails, thereby improving the reliability of uplink transmission.

[0023] In an eighth aspect, a method for uplink transmission is provided, which can be executed by a chip or a chip system at a terminal side. The method comprises: sending, by the terminal, capability information to a network device, the capability information indicating that the terminal supports uplink transmission with at most Q antenna ports simultaneously, Q being a positive integer; receiving, by the terminal, configuration information of N frequency bands from the network device, N being an integer greater than or equal to 3; initializing, by the terminal, a frequency band set as an empty set; receiving, by the terminal, 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 in the N frequency bands, M being a positive integer less than N; recording, by the terminal, the M first frequency bands and the number of antenna ports corresponding to the M first frequency bands to the frequency band set; receiving, by the terminal, second information from the network device, the second information indicating that K second frequency bands are used for uplink transmission in a second time unit, the K second frequency bands being frequency bands in the N frequency bands, K being a positive integer less than N, the second time unit being later than the first time unit, when at least one second frequency band in the K second frequency bands is not included in the frequency band set, or when the K second frequency bands are included in the frequency band set 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, a time interval between a starting time of the first time unit and a starting time of the second time unit is greater than or equal to a first threshold value, and an interval between an ending time of a physical downlink control channel carrying the second information and the starting time of the second time unit is greater than or equal to a second threshold value, the second threshold value being greater than the first threshold value; when at least one second frequency band in the K second frequency bands is not included in the frequency band set and the total number of antenna ports corresponding to frequency bands in a union set of the K second frequency bands and the frequency band set is less than or equal to Q, recording, by the terminal, the second frequency bands in the K second frequency bands that are not in the frequency band set and the number of antenna ports corresponding to the second frequency bands in the K second frequency bands that are not in the frequency band set to the frequency band set; when at least one second frequency band in the K second frequency bands is not included in the frequency band set and the total number of antenna ports corresponding to frequency bands in a union set of the K second frequency bands and the frequency band set is greater than Q, recording, by the terminal, the second frequency bands in the K second frequency bands that are not in the frequency band set and the number of antenna ports corresponding to the second frequency bands in the K second frequency bands that are not in the frequency band set to the frequency band set and updating the frequency band set according to a first-in-first-out principle.When the K second frequency bands are included in the frequency band set, but the number of antenna ports corresponding to the second frequency band in the K second frequency bands is greater than the number of antenna ports corresponding to the second frequency band 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 band in the K second frequency bands, in which the number of antenna ports corresponding to the second frequency band is greater than the number of antenna ports corresponding to the second frequency band in the frequency band set, to the frequency band set; when the K second frequency bands are included in the frequency band set, but the number of antenna ports corresponding to the second frequency band in the K second frequency bands is greater than the number of antenna ports corresponding to the second frequency band 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 number of antenna ports corresponding to the second frequency band in the K second frequency bands, in which the number of antenna ports corresponding to the second frequency band is greater than the number of antenna ports corresponding to the second frequency band in the frequency band set, is recorded to the frequency band set, and the frequency band set is updated according to the first-in first-out principle.

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

[0025] With reference to the seventh aspect or the eighth aspect, in a possible implementation, the first-in first-out principle specifically includes: recording frequency bands used for data transmission into the frequency band set according to the order of data transmission time, and when the total number of antenna ports corresponding to the frequency bands included in the frequency band set exceeds Q, 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.

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

[0027] The ninth aspect provides a communication device, which can be applied to the network device in the first aspect or the third aspect or the fifth aspect or the seventh aspect, and the device includes: a transceiver unit configured to implement the receiving and transmitting functions of the method in the first aspect or the third aspect or the fifth aspect or the seventh aspect; and a processing unit configured to implement the processing functions of initializing the frequency band set and updating the frequency band set in the fifth aspect or the seventh aspect.

[0028] In a tenth aspect, a communication apparatus is provided, which can be applied in the terminal of the second aspect or the fourth aspect or the sixth aspect or the eighth aspect. The apparatus comprises: a transceiver unit, configured to implement the receiving and transmitting functions of the method of the second aspect or the fourth aspect or the sixth aspect or the eighth aspect; and a processing unit, configured to implement the processing functions of the method of the sixth aspect or the eighth aspect, such as initializing the frequency band set and updating the frequency band set.

[0029] In an eleventh aspect, a communication apparatus is provided, which comprises: a processor and an interface circuit, the interface circuit being configured to receive a signal from another communication apparatus and transmit the signal to the processor or send a signal from the processor to another communication apparatus, and the processor being configured to implement the method of the first aspect to the eighth aspect or any possible implementation of the first aspect to the eighth aspect by means of a logic circuit or executing code instructions.

[0030] In a twelfth aspect, a computer readable storage medium is provided, which stores a computer program or instructions, and when the computer program or instructions are executed by a communication apparatus, the method of the first aspect to the eighth aspect and any possible implementation of the first aspect to the eighth aspect is implemented.

[0031] In a thirteenth aspect, a computer program product is provided, which comprises instructions, and when the instructions are executed by a computer, the communication apparatus implements the method of the first aspect to the eighth aspect and any possible implementation of the first aspect to the eighth aspect.

[0032] The ninth aspect to the thirteenth aspect provide solutions for implementing or assisting in implementing the method of the first aspect to the eighth aspect, and thus can achieve the same or corresponding beneficial effects as the first aspect to the eighth aspect. Here, no further elaboration is made. BRIEF DESCRIPTION OF DRAWINGS

[0033] Figure 1 is a schematic diagram of the architecture of a communication system to which embodiments of the present application are applied;

[0034] Figure 2 is a statistical diagram of the bandwidth distribution and the number of FDD carriers of 63 operators on continuous FDD carriers in the 1.4-2.6 GHz band.

[0035] Figure 3 is a statistical diagram of the bandwidth distribution and the number of FDD carriers of 63 operators on continuous FDD carriers in the Sub 1 GHz band.

[0036] Figure 4is a schematic diagram of a time division duplexing (TDD) carrier bandwidth of a C-band and an aggregated bandwidth of multiple FDD carriers aggregated on 1.4-2.6 GHz.

[0037] Figure 5 is a schematic diagram of switching in R17 in 2 and band.

[0038] Figure 6 is a schematic diagram of a radio frequency space of a terminal when more than 2 bands are configured.

[0039] Figure 7 is a schematic flow interaction diagram of an uplink transmission method according to an embodiment of the present application.

[0040] Figure 8 is a schematic diagram of twice uplink switching of a terminal according to an embodiment of the present application.

[0041] Figure 9 is a schematic diagram of twice uplink switching of a terminal according to another embodiment of the present application.

[0042] Figure 10 is a schematic flow interaction diagram of an uplink transmission method according to another embodiment of the present application.

[0043] Figure 11 is a schematic diagram of twice uplink switching of a terminal according to another embodiment of the present application.

[0044] Figure 12 is a schematic flow interaction diagram of an uplink transmission method according to another embodiment of the present application.

[0045] Figure 13 is a schematic flow interaction diagram of an uplink transmission method according to another embodiment of the present application.

[0046] Figure 14 is a schematic flow interaction diagram of an uplink transmission method according to another embodiment of the present application.

[0047] Figure 15 is a schematic flow interaction diagram of an uplink transmission method according to another embodiment of the present application.

[0048] Figure 16 is a schematic flow interaction diagram of an uplink transmission method according to another embodiment of the present application.

[0049] Figure 17 is a schematic diagram of uplink switching.

[0050] Figure 18 is a schematic diagram of another uplink switching.

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

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

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

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

[0055] 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 above), 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.

[0056] The radio access network device is an access device through which a terminal accesses a communication system in a wireless manner. The radio access network device can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a 5th generation (5G) mobile communication system, a next generation NodeB in a 6th generation (6G) mobile communication system, a base station in a future mobile communication system, an access node in a WiFi system, or the like. The radio access network device can also be a module or unit that performs part of the functions of a base station, for example, a central unit (CU) or a distributed unit (DU). The CU performs the functions of the radio resource control protocol and the packet data convergence protocol (PDCP) of the base station, and can also perform the function of the service data adaptation protocol (SDAP). The DU performs the functions of the radio link control layer and the medium access control (MAC) layer of the base station, and can also perform part or all of the functions of the physical layer. For specific descriptions of the above-mentioned protocol layers, reference can be made to the relevant technical specifications of 3GPP. The radio access network device can be a macro base station (such as 110a in Figure 1 ), a micro base station or an indoor station (such as 110b in Figure 1 ), a relay node or a donor node, or the like. The embodiments of the present application do not limit the specific technologies and specific device forms used by the radio access network device. For ease of description, the following describes the base station as an example of the radio access network device.

[0057] A terminal is a device with wireless transceiving function, which can send signals to a base station or receive signals from a base station. A terminal can also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. A terminal can be widely applied 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, automatic driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. A terminal can be a mobile phone, tablet computer, computer with wireless transceiving function, wearable device, vehicle, airplane, ship, robot, mechanical arm, smart home device, etc. Embodiments of the present application do not limit the specific technology and specific device form of the terminal.

[0058] A base station and a terminal can be fixed in position or movable. A base station and a terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water surface; can also be deployed on an airplane, balloon and artificial satellite. Embodiments of the present application do not limit the application scenarios of the base station and the terminal.

[0059] The roles of a base station and a terminal can be relative, for example, Figure 1 The helicopter or unmanned aerial vehicle 120i in FIG. 1 can be configured as a mobile base station, which is a base station for those terminals 120j accessing to the wireless access network 100 through 120i; but for the base station 110a, 120i is a terminal, i.e. 110a and 120i communicate with each other through a wireless air interface protocol. Of course, 110a and 120i can also communicate with each other through a base station-to-base station interface protocol, in which case, 120i is also a base station relative to 110a. Therefore, a base station and a terminal can be collectively referred to as a communication device, Figure 1 110a and 110b in FIG. 1 can be referred to as communication devices with base station function, Figure 1 120a-120j in FIG. 1 can be referred to as communication devices with terminal function.

[0060] The base station and the terminal, the base station and the base station, the terminal and the terminal can communicate through a licensed spectrum, can communicate through an unlicensed spectrum, or can communicate through both the licensed spectrum and the unlicensed spectrum; can communicate through a spectrum below 6 gigahertz (GHz), can communicate through a spectrum above 6 GHz, or can communicate through both the spectrum below 6 GHz and the spectrum above 6 GHz. Embodiments of the present application do not limit the spectrum resources used for wireless communication. The base station and the terminal can use air interface resources for wireless communication, and the air interface resources can include at least one of time domain resources, frequency domain resources, code resources, and space resources.

[0061] In embodiments of the present application, the functions of the base station can also be performed by a module (such as a chip) in the base station, or by a control subsystem containing the functions of the base station. The control subsystem containing the functions of the base station herein can be a control center in the above-mentioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. The functions of the terminal can also be performed by a module (such as a chip or a modem) in the terminal, or by a device containing the functions of the terminal.

[0062] In the present application, the base station sends a downlink signal or downlink information to the terminal, the downlink information is carried on a downlink channel, and the process of the base station sending the downlink information to the terminal can be referred to as downlink transmission; the terminal sends an uplink signal or uplink information to the base station, the uplink information is carried on an uplink channel, and the process of the terminal sending the uplink information to the base station can be referred to as uplink transmission. In order to communicate with the base station, the terminal needs to establish a wireless connection with a cell controlled by the base station. The cell that establishes a wireless connection with the terminal is referred to as a service cell of the terminal. When the terminal communicates with the service cell, it will also be interfered by signals from neighboring cells.

[0063] It can be understood that, in embodiments of the present application, the physical downlink control channel (PDCCH) and the physical uplink shared channel (PUSCH) are only examples of downlink control channels and uplink data channels, respectively. In different systems and different scenarios, data channels and control channels can have different names, and embodiments of the present application do not limit this.

[0064] In order to facilitate the understanding of embodiments of the present application, the technical solutions related to embodiments of the present application are briefly introduced as follows.

[0065] In a mobile communication system, the bandwidth determines the maximum transmission rate of the communication system, and the frequency spectrum that can be used by the current mobile communication system is limited and discontinuous, especially the frequency division duplexing (FDD) carrier is discontinuously distributed on the frequency spectrum. As shown in Figure 2 , the bandwidth distribution of 63 operators on 1.4-2.6GHz continuous FDD carriers and the number of FDD carriers owned by the operators are shown. From Figure 2 , it can be found that among the 1.4-2.6GHz FDD carriers, 95% of the FDD carriers have a bandwidth less than or equal to 30MHz, and 90% of the operators own more than one FDD carrier.

[0066] As shown in Figure 3 , the bandwidth distribution of 63 operators on 1.4-2.6GHz continuous FDD carriers and the number of FDD carriers owned by the operators are shown. Among them, Sub 1GHz refers to the frequency band working in the industrial scientific medical (ISM) frequency band and the frequency below 1GHz, and the ISM frequency band refers to several frequency bands reserved for industrial, scientific, and medical applications by the wireless communication department of the International Telecommunication Union. From Figure 3 , it can be found that among the 1.4-2.6GHz FDD carriers, 95% of the FDD carriers have a bandwidth less than or equal to 30MHz, and 90% of the operators own more than one FDD carrier.

[0067] Figure 4 The schematic diagram of the aggregated bandwidth of multiple FDD carriers on 1.4-2.6GHz and the TDD carrier bandwidth of C-band. By comparison, it can be seen that the bandwidth of the multiple FDD carriers is about 3 times that of the single FDD carrier, and the aggregated bandwidth of the multiple FDD carriers has a downlink bandwidth basically the same as that of the TDD carrier of C-band and an uplink bandwidth 2.4 times that of the TDD carrier of C-band. Thus, it can be found that the aggregation of multiple carrier frequency spectrum resources has great advantages.

[0068] In the embodiments of the present application, one band can be understood as one frequency band. A frequency band can refer to a frequency range; one frequency band can include one carrier or multiple carriers. For example, one frequency band can refer to a frequency band divided in the 3GPP protocol, such as n1, n2, n41, n78, and the like. Among them, n1, n2, n41, n78, and the like can be understood as the identification of a frequency band, and each frequency band corresponds to a preset frequency range, for example, the frequency range of the frequency band identified by n41 includes 2496-2690 MHz, which is an example of the frequency range in the uplink.

[0069] In the uplink carrier aggregation of R17, one terminal can be configured with two frequency bands by the network device, and both of the two frequency bands support 2Tx transmission, which means that two radio frequency links can be used for simultaneous transmission in the frequency band. The terminal can concurrently transmit on the two frequency bands or randomly switch between the two frequency bands. Since the radio frequency parameter information of different frequency bands is different, the terminal can only perform uplink transmission on the corresponding frequency band after storing the radio frequency parameter information of the frequency band. In R17, the radio frequency parameter information of the two bands is loaded into the radio frequency space in advance before the terminal performs uplink transmission on the two bands, and when the terminal is scheduled to transmit on a certain frequency band, the radio frequency parameter information of the frequency band is directly read from the radio frequency space without other processing; therefore, in R17, the time interval of the two uplink switches is not limited.

[0070] Figure 5 A schematic diagram of switching in 2 bands in R17. Band 1 and band 2 are two frequency bands allocated to the terminal by the base station, and the terminal loads the radio frequency parameter information of band 1 and the radio frequency parameter information of band 2 in the radio frequency space in advance. When switching from band 1 to band 2, the terminal directly reads the radio frequency parameter information of band 2 from the radio frequency space, and similarly, when switching from band 2 to band 1, the terminal directly reads the radio frequency parameter information of band 1 from the radio frequency space.

[0071] Each frequency band supports 2Tx transmission, which can be understood as that each frequency band supports a maximum of 2 port transmission, and therefore, if the radio frequency space of the terminal in R17 supports storing radio frequency parameter information of two frequency bands, the radio frequency space of the terminal supports a maximum of 4 antenna ports for simultaneous uplink transmission. If a frequency band supports 2Tx transmission, when 2 port transmission is used in the frequency band, the radio frequency parameter information of the frequency band needs to occupy 2 radio frequency spaces; when 1 port transmission is used in the frequency band, the radio frequency parameter information of the frequency band can occupy 2 radio frequency spaces or 1 radio frequency space. If a frequency band supports 1Tx transmission, when 1 port transmission is used in the frequency band, the radio frequency parameter information of the frequency band needs to occupy 1 radio frequency space. In the embodiment of the application, the size of the radio frequency space can be described by the number of antenna ports.

[0072] With the increase of the number of bands, the required radio frequency space also increases. Figure 6 A schematic diagram of the radio frequency space of the terminal configured for more than 2 bands. It is assumed that 2 port transmission is used in each band, in the case of 3 bands being configured, the terminal needs 6 radio frequency spaces, and the 3 bands include band A, band B and band C; in the case of 4 bands being configured, the terminal needs 8 radio frequency spaces, and the 4 bands include band A, band B, band C and band D. The increase of the radio frequency space means that the cost and implementation complexity of the terminal also increase.

[0073] When the network device configures the terminal with configuration information of N frequency bands, if the terminal uses N frequency bands for uplink transmission, the radio frequency parameter information of the N frequency bands needs to be loaded into the radio frequency space, but the size of the radio frequency space of the terminal is limited, and the terminal can not support simultaneous uplink transmission using N frequency bands, where N is an integer greater than or equal to 3.

[0074] Therefore, the embodiment of the application proposes a method for uplink transmission, which can solve the problem of uplink transmission of the terminal when the radio frequency space of the terminal does not meet the simultaneous uplink transmission using multiple frequency bands, and can improve the reliability of uplink transmission. The network device in the embodiment of the application can be a base station. The uplink transmission indicated by the first information, the second information and the third information in the embodiment of the application can be PUSCH uplink transmission, SRS uplink transmission or PUCCH uplink transmission, which is not limited in the embodiment of the application.

[0075] Figure 7 A schematic flow interaction diagram of a method 700 for uplink transmission according to an embodiment of the application. The time unit in the embodiment of the application can be a slot, a sub-slot, a symbol or a subframe, etc.

[0076] 701, the terminal sends capability information to the network device, the capability information indicating that the terminal supports uplink transmission in a maximum of T frequency bands simultaneously, T being a positive integer. Correspondingly, the network device receives the capability information from the terminal.

[0077] 702, the network device sends configuration information of N frequency bands to the terminal, N being an integer greater than or equal to 3 and greater than T. The configuration information of the N frequency bands can include radio frequency parameter information of the N bands. Correspondingly, the terminal receives the configuration information of the N frequency bands from the network device.

[0078] 703, the network device sends first information to the terminal, the first information indicating that the terminal performs uplink transmission in a first time unit using M first frequency bands, the M first frequency bands being frequency bands in the N frequency bands; M being 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 DCI. Correspondingly, the terminal receives the first information from the network device.

[0079] 704, the network device sends second information to the terminal, the second information indicating that the terminal performs uplink transmission in a second time unit using K second frequency bands, the K second frequency bands being frequency bands in the N frequency bands; K being 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 DCI. 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.

[0080] 705, the network device sends third information to the terminal, the third information indicating that the terminal performs uplink transmission in a third time unit using L third frequency bands, the L third frequency bands being frequency bands in the N frequency bands, L being a positive integer less than N, 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 T, the time interval between the start time of the second time unit and the start time of the third time unit is greater than or equal to a first threshold value, 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 value, the second threshold value being greater than the first threshold value. The third information can be DCI. Correspondingly, the terminal receives the third information from the network device.

[0081] The K second frequency bands indicated by the second information and the L third frequency bands indicated by the third information can be partially different or completely different.

[0082] The first threshold is greater than or equal to a time required by the terminal to load radio frequency parameter information of at least one third frequency band of the L third frequency bands. The first threshold can be equal to 500us, and the first threshold can also be greater than 500us, which is not limited in the present application.

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

[0084] Wherein, delta is determined by the network device according to a time required by the terminal to load frequency bands, and delta is greater than or equal to a time required by the terminal to load radio frequency parameter information of at least one third frequency band of the L third frequency bands.

[0085] The first threshold and the second threshold can be reported by the terminal to the network device. For example, the first threshold and the second threshold can be included in the capability information sent by the terminal to the network device.

[0086] 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, since the radio frequency space of the terminal cannot simultaneously store radio frequency parameter information corresponding to the M first frequency bands, the K second frequency bands and the L third frequency bands respectively, the terminal does not support simultaneously using the M first frequency bands, the K second frequency bands and the L third frequency bands for uplink transmission, and the terminal needs to delete radio frequency parameter information corresponding to all or part of the M first frequency bands and the K second frequency bands, and load radio frequency parameter information of third frequency bands in the L third frequency bands which are not in the union of the M first frequency bands and the K second frequency bands, therefore, a time interval between the start time of the third time unit and the start time of the second time unit and a 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 time required by the terminal to load radio frequency parameter information of third frequency bands in the L third frequency bands which are not in the union of the M first frequency bands and the K second frequency bands, which can avoid failure of the terminal to load radio frequency parameter information of third frequency bands in the L third frequency bands which are not in the union of the M first frequency bands and the K second frequency bands due to insufficient time required by the terminal to load radio frequency parameter information of third frequency bands in the L third frequency bands which are not in the union of the M first frequency bands and the K second frequency bands, thereby improving the reliability of uplink transmission.

[0087] Optionally, 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 less than or equal to T, the network device does not need to make any restriction on the time interval between the starting moment of the third time unit and the starting moment of 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 less than or equal to T, the terminal's radio frequency space can store the radio frequency parameter information corresponding to the M first frequency bands, the K second frequency bands and the L third frequency bands respectively, and the terminal supports simultaneously using the M first frequency bands, the K second frequency bands and the L third frequency bands for uplink transmission, so that there is no need to make any restriction on the time interval between the starting moment of the third time unit and the starting moment of the second time unit, and there is no need to make any restriction on the time interval between the ending moment of the PDCCH carrying the third information and the starting moment of the third time unit.

[0088] Optionally, the first information, the second information and the third information can be information sent by the network device when scheduling the terminal to perform uplink transmission for three times in succession. For example, the network device schedules the terminal to perform uplink transmission for the first time through the first information, schedules the terminal to perform uplink transmission for the second time through the second information, and schedules the terminal to perform uplink transmission for the third time through the third information.

[0089] Optionally, the first information, the second information and the third information can also not be information sent by the network device when scheduling the terminal to perform uplink transmission for three times in succession. For example, the network device schedules the terminal to perform uplink transmission for the first time through the first information, that is, the terminal uses the M first frequency bands to perform uplink transmission in the first time unit, the network device schedules the terminal to perform uplink transmission for the second time through the second information, that is, the terminal uses the K second frequency bands to perform uplink transmission, the network device schedules the terminal to perform uplink transmission for the third time through the third information, that is, the terminal uses the K second frequency bands to perform uplink transmission, the network device schedules the terminal to perform uplink transmission for the fourth time through the second information, that is, the terminal uses the K second frequency bands to perform uplink transmission in the second time unit, and the network device schedules the terminal to perform uplink transmission for the fifth time through the third information, that is, the terminal uses the L third frequency bands to perform uplink transmission in the third time unit. For another example, the network device schedules the terminal to perform uplink transmission for the first time through the first information, that is, the terminal uses the M first frequency bands to perform uplink transmission in the first time unit, the network device schedules the terminal to perform uplink transmission for the second time through the second information, that is, the terminal uses the M first frequency bands to perform uplink transmission, the network device schedules the terminal to perform uplink transmission for the third time through the second information, that is, the terminal uses the K second frequency bands to perform uplink transmission in the second time unit, and the network device schedules the terminal to perform uplink transmission for the fourth time through the third information, that is, the terminal uses the L third frequency bands to perform uplink transmission in the third time unit.

[0090] 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, and the K second frequency bands indicated by the second information are partially different or completely different from the L third frequency bands indicated by the third information, the uplink transmission of the terminal according to the second information can be regarded as a first uplink switching, and the uplink transmission of the terminal according to the third information can be regarded as a second uplink switching. The M first frequency bands can be regarded as frequency bands used before the first uplink switching, the K second frequency bands can be regarded as frequency bands used after the first uplink switching, and the L second frequency bands can be regarded as frequency bands used after the second uplink switching.

[0091] For the convenience of understanding, the method for uplink transmission provided by the embodiment of the present application will be introduced below in combination with specific examples.

[0092] Figure 8 A schematic diagram of a terminal performing twice uplink switching according to an embodiment of the present application. For example, the terminal supports a maximum of 2 bands for uplink transmission at the same time, and the network device sends configuration information of 3 bands of frequency bands to the terminal, including band A, band B and band C. The terminal loads the band A and band B radio frequency parameter information into the radio frequency space in advance. That is, N=3 and T=2. In this example, the time unit is taken as a time slot.

[0093] The network device sends a first DCI to the terminal, and the first DCI indicates that the terminal uses the band A for uplink transmission in the time slot 0. The terminal receives the first DCI and uses the band A for uplink transmission in the time slot 0. The network device sends a second DCI to the terminal, and the second DCI indicates that the terminal uses the band B for uplink transmission in the time slot 1. The terminal receives the second DCI and uses the band B for uplink transmission in the time slot 1. The terminal switches from the band A to the band B for uplink transmission, which can be understood as that the terminal performs a first uplink switching.

[0094] When the network device is preparing to schedule the terminal to perform uplink transmission by using the band C, the network device determines that the number of bands in the band A, the band B and the band C is greater than 2, and then determines a time unit in which the terminal performs uplink transmission by using the band C, and a time interval between a starting moment of the time unit in which the terminal performs uplink transmission by using the band B and a starting moment of the time unit in which the terminal performs uplink transmission by using the band C is greater than or equal to a first threshold value, so that the terminal has sufficient time to load the radio frequency parameter information of the band C into the radio frequency space. The network device determines that the time unit in which the terminal performs uplink transmission by using the band C is the time slot 2, and the time unit in which the terminal performs uplink transmission by using the band B is the time slot 1. The network device sends a third DCI to the terminal in the time slot 0, the third DCI indicates that the terminal performs uplink transmission by using the band C in the time slot 2, the time interval between the starting moment of the time slot 1 and the starting moment of the time slot 2 is greater than or equal to the first threshold value, and the time interval between the ending moment of the PDCCH carrying the third DCI and the starting moment of the time slot 2 is greater than or equal to a second threshold value, so that the terminal has sufficient time to load the radio frequency parameter information of the band C into the radio frequency space, and the second threshold value is greater than the first threshold value. The terminal receives the third DCI from the network device, deletes the radio frequency parameter information of the band A in the radio frequency space, loads the radio frequency parameter information of the band C into the radio frequency space, and starts to perform uplink transmission by using the band C at the starting moment of the time slot 2.

[0095] The terminal switches from the band B to the band C to perform uplink transmission, which can be understood as that the terminal performs second uplink switching. The band A can be regarded as a frequency band used before first uplink switching, the band B can be regarded as a frequency band used after the first uplink switching, and the band C can be regarded as a frequency band used after the second uplink switching.

[0096] In this example, the third DCI is sent to the terminal by the network device in the time slot 0, so the time interval between the ending moment of the PDCCH carrying the third DCI and the starting moment of the time unit in which uplink transmission is performed by using the band C is generally greater than or equal to the second threshold value, but it is also necessary to limit that the time interval between the starting moment of the time unit in which uplink transmission is performed by using the band B and the starting moment of the time unit in which uplink transmission is performed by using the band C is greater than or equal to the first threshold value, and the time interval between the starting moment of the time unit in which uplink transmission is performed by using the band B and the starting moment of the time unit in which uplink transmission is performed by using the band C is greater than or equal to the time required by the terminal to load the radio frequency parameter information of the band C into the radio frequency space.

[0097] Figure 9FIG. 2 shows a schematic diagram of another terminal performing twice uplink switching according to an embodiment of the present application. For example, the terminal supports uplink transmission using a maximum of 2 bands at the same time, and the network device sends configuration information of 3 bands to the terminal, including band A, band B and band C. The terminal loads the band A and band B radio frequency parameter information into the radio frequency space in advance. That is, N=3 and T=2. In this example, the time unit is taken as a time slot.

[0098] The network device sends the first DCI to the terminal, and the first DCI indicates that the terminal performs uplink transmission using the band A in the time slot 0. The terminal receives the first DCI and performs uplink transmission using the band A in the time slot 0. The network device sends the second DCI to the terminal, and the second DCI indicates that the terminal performs uplink transmission using the band B in the time slot 1. The terminal receives the second DCI and performs uplink transmission using the band B in the time slot 1. The terminal switches from the band A to the band B for uplink transmission, which can be understood as that the terminal performs the first uplink switching.

[0099] When the network device is ready to schedule the terminal to perform uplink transmission using the band C, the network device determines that the number of bands in the band A, the band B and the band C is greater than 2. Then, the network device determines the starting time of the time unit in which the terminal performs uplink transmission using the band C, and the time interval between the starting time of the time unit in which the terminal performs uplink transmission using the band B and the starting time of the time unit in which the terminal performs uplink transmission using the band C is greater than or equal to the first threshold value, so that the terminal has enough time to load the radio frequency parameter information of the band C into the radio frequency space. The network device determines that the starting time of the time unit in which the terminal performs uplink transmission using the band C is the first time in the time slot 2, and the starting time of the time unit in which the terminal performs uplink transmission using the band B is the starting time of the time slot 1. The network device sends the third DCI to the terminal in the time slot 1, and the third DCI indicates that the terminal performs uplink transmission using the band C starting from the first time in the time slot 2. The time interval between the starting time of the time slot 1 and the first time in the time slot 2 is greater than or equal to the first threshold value, and the time interval between the end time of the PDCCH carrying the third DCI and the first time in the time slot 2 is greater than or equal to the second threshold value, so that the terminal has enough time to load the radio frequency parameter information of the band C into the radio frequency space. The second threshold value is greater than the first threshold value. The terminal receives the third DCI from the network device, deletes the radio frequency parameter information of the band A in the radio frequency space, loads the radio frequency parameter information of the band C into the radio frequency space, and performs uplink transmission using the band C starting from the first time in the time slot 2.

[0100] The terminal switches from the band B to the band C for uplink transmission, which can be understood as that the terminal performs a second uplink switching. The band A can be regarded as a frequency band used before a first uplink switching, the band B can be regarded as a frequency band used after the first uplink switching, and the band C can be regarded as a frequency band used after the second uplink switching.

[0101] In this example, the third DCI is sent by the network device to the terminal in the process that the terminal uses the band B for uplink transmission in the time unit of the slot 1. Therefore, the time interval between the starting moment of the time unit in which the terminal uses the band B for uplink transmission and the starting moment of the time unit in which the terminal uses the band C for uplink transmission is greater than the time interval between the ending moment of the PDCCH carrying the third DCI and the first moment in the slot 2. It is necessary to limit that the time interval between the ending moment of the PDCCH carrying the third DCI and the first moment in the slot 2 is greater than or equal to the second threshold value. The time interval between the ending moment of the PDCCH carrying the third DCI and the first moment in the slot 2 needs to be greater than or equal to the time required for the terminal to load the radio frequency parameter information of the band C into the radio frequency space.

[0102] Figure 10 An exemplary flow interaction diagram of another uplink transmission method 1000 of the embodiments of the present application.

[0103] 1001, the terminal sends capability information to the network device, and the capability information indicates that the terminal supports uplink transmission by using at most Q antenna ports at the same time, Q being a positive integer. Correspondingly, the network device receives the capability information from the terminal. According to the capability information of the terminal, the network device can determine that the radio frequency space of the terminal stores at most radio frequency parameter information corresponding to Q antenna ports at the same time.

[0104] 1002, the network device sends configuration information of N frequency bands to the terminal, N being an integer greater than or equal to 3. The configuration information of the N frequency bands can include radio frequency parameter information of N bands. Correspondingly, the terminal receives the configuration information of the N frequency bands from the network device.

[0105] 1003, the network device sends first information to the terminal, and the first information indicates that the terminal uses M first frequency bands for uplink transmission in a first time unit, the M first frequency bands being frequency bands in the N frequency bands, and M being a positive integer less than N. The first information can be a DCI. Correspondingly, the terminal receives the first information from the network device.

[0106] 1004, the network device sends second information to the terminal, the second information indicates that the terminal uses K second frequency bands to perform uplink transmission in a second time unit, the K second frequency bands are frequency bands in the N frequency bands, and 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. Correspondingly, the terminal receives the second information from the network device.

[0107] 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.

[0108] 1005, the network device sends third information to the terminal, the third information indicates that the terminal uses L third frequency bands to perform uplink transmission in a third time unit, the L third frequency bands are frequency bands in the N frequency bands, and 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 set 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 starting time of the second time unit and the starting time of the third time unit is greater than or equal to a first threshold value, and the time interval between the ending time of the PDCCH carrying the third information and the starting time of the third time unit is greater than or equal to a second threshold value, the second threshold value is greater than the first threshold value. The third information can be DCI. Correspondingly, the terminal receives the third information from the network device.

[0109] The K second frequency bands indicated by the second information and the L third frequency bands indicated by the third information can be partially different or completely different.

[0110] The first threshold value is greater than or equal to the time required for the terminal to load the radio frequency parameter information of the L third frequency bands. The first threshold value can be equal to 500us, and the first threshold value can also be greater than 500us, which is not limited in the present application.

[0111] Optionally, the second threshold value can be equal to T proc,2 +delta. T proc,2 , which represents the minimum time interval from the ending time of the PDCCH to the starting time of the PUSCH scheduled by the PDCCH. Optionally, the second threshold value can also be equal to K2+delta. K2 is the interval time slot number from the time slot in which the terminal receives the PDCCH to the time slot in which the terminal transmits the PUSCH scheduled by the PDCCH.

[0112] Wherein, delta is determined by the network device according to the time required for the terminal to load the frequency band, and delta is greater than or equal to the time required for the terminal to load the radio frequency parameter information of the L third frequency bands.

[0113] The first threshold and the second threshold can be reported by the terminal to the network device. For example, the first threshold and the second threshold can be included in capability information sent by the terminal to the network device.

[0114] When the total number of antenna ports corresponding to the frequency bands in the union set of the M first frequency bands, the K second frequency bands and the L third frequency bands is greater than Q, since the radio frequency space of the terminal cannot simultaneously store the radio frequency parameter information of all antenna ports corresponding to the M first frequency bands, the K second frequency bands and the L third frequency bands, the terminal does not support simultaneously using the M first frequency bands, the K second frequency bands and the L third frequency bands for uplink transmission, and the terminal needs to delete the radio frequency parameter information of all or part of the frequency bands in the M first frequency bands and the K second frequency bands, and load the radio frequency parameter information of at least one antenna port corresponding to the third frequency band not in the union set of the M first frequency bands and the K second frequency bands in 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 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 not in the union set of the M first frequency bands and the K second frequency bands in the L third frequency bands, which 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 not in the union set of the M first frequency bands and the K second frequency bands in the L third frequency bands due to insufficient time, thereby improving the reliability of uplink transmission.

[0115] Optionally, if the total number of antenna ports corresponding to the frequency bands in the union set of the M first frequency bands, the K second frequency bands and the L third frequency bands is less than or equal to Q, the network device does not need to make 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 set of the M first frequency bands, the K second frequency bands and the L third frequency bands is less than or equal to Q, the radio frequency space of the terminal can store the radio frequency parameter information of all antenna ports corresponding to the M first frequency bands, the K second frequency bands and the L third frequency bands respectively, and the terminal supports simultaneously using the M first frequency bands, the K second frequency bands and the L third frequency bands for uplink transmission, so 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, and there is no 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.

[0116] Optionally, the first information, the second information and the third information can be information sent by the network device when scheduling the terminal to perform uplink transmission for three times in succession. For example, the network device schedules the terminal to perform uplink transmission for the first time through the first information, the network device schedules the terminal to perform uplink transmission for the second time through the second information, and the network device schedules the terminal to perform uplink transmission for the third time through the third information.

[0117] Optionally, the first information, the second information and the third information can also be information sent by the network device when scheduling the terminal to perform uplink transmission for three times in succession.

[0118] For example, the network device schedules the terminal to perform uplink transmission for the first time through the first information, the network device schedules the terminal to perform uplink transmission for the second time through K second frequency bands, the network device schedules the terminal to perform uplink transmission for the third time through K second frequency bands, the network device schedules the terminal to perform uplink transmission for the fourth time through the second information, and the network device schedules the terminal to perform uplink transmission for the fifth time through L third frequency bands.

[0119] For example, the network device schedules the terminal to perform uplink transmission for the first time through the first information, the network device schedules the terminal to perform uplink transmission for the second time through M first frequency bands, the network device schedules the terminal to perform uplink transmission for the third time through the second information, and the network device schedules the terminal to perform uplink transmission for the fourth time through the third information.

[0120] 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, and the K second frequency bands indicated by the second information are partially different or completely different from the L third frequency bands indicated by the third information, the uplink transmission of the terminal according to the second information can be regarded as the first uplink switching, and the uplink transmission of the terminal according to the third information can be regarded as the second uplink switching. The M first frequency bands can be regarded as frequency bands used before the first uplink switching, the K second frequency bands can be regarded as frequency bands used after the first uplink switching, and the L second frequency bands can be regarded as frequency bands used after the second uplink switching.

[0121] In order to facilitate understanding, the method for uplink transmission provided by the embodiments of the present application will be introduced below in combination with specific examples.

[0122] Figure 11FIG. 3 is a schematic diagram of another terminal performing twice uplink switching according to an embodiment of the present application. For example, the terminal supports uplink transmission with a maximum of 4 antenna ports at the same time, and the network device sends configuration information of 3 bands to the terminal, including band A, band B and band C respectively. The terminal loads the band A and band B radio frequency parameter information into the radio frequency space in advance. That is, N = 3 and Q = 4. Two antenna ports are used for uplink transmission at the same time in each band. In this example, a time unit is taken as a time slot.

[0123] The network device sends a first DCI to the terminal, the first DCI instructing the terminal to perform uplink transmission in the time slot 0 by using the band A. The terminal receives the first DCI and performs uplink transmission in the time slot 0 by using the band A. The network device sends a second DCI to the terminal, the second DCI instructing the terminal to perform uplink transmission in the time slot 1 by using the band B. The terminal receives the second DCI and performs uplink transmission in the time slot 1 by using the band B. The terminal switches from the band A to the band B for uplink transmission, which can be understood as that the terminal performs the first uplink switching.

[0124] When the network device is ready to schedule the terminal to perform uplink transmission by using band C, the network device determines that the total number of antenna ports corresponding to bands in band A, band B and band C is equal to 6, that is, the total number of antenna ports corresponding to bands in band A, band B and band C is greater than 4, and then the network device determines the time unit in which the terminal performs uplink transmission by using band C, and the time interval between the starting moment of the time unit in which the terminal performs uplink transmission by using band B and the starting moment of the time unit in which the terminal performs uplink transmission by using band C is greater than or equal to the first threshold value, so as to enable the terminal to have sufficient time to load the radio frequency parameter information of the antenna port corresponding to band C into the radio frequency space. The network device determines that the time unit in which the terminal performs uplink transmission by using band C is time slot 2, and the time unit in which the terminal performs uplink transmission by using band B 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 perform uplink transmission by using band C in time slot 2, the time interval between the starting moment of time slot 1 and the starting moment of time slot 2 is greater than or equal to the first threshold value, and the time interval between the ending moment of the PDCCH carrying the third DCI and the starting moment of time slot 2 is greater than or equal to the second threshold value, so as to enable the terminal to have sufficient time to load the radio frequency parameter information of the antenna port corresponding to band C into the radio frequency space, and the second threshold value is greater than the first threshold value. The terminal receives the third DCI from the network device, loads the radio frequency parameter information of the antenna port corresponding to band C into the radio frequency space while deleting the radio frequency parameter information of band A in the radio frequency space, and starts to perform uplink transmission by using band C at the starting moment of time slot 2.

[0125] The terminal switches from band B to band C for uplink transmission, which can be understood as that the terminal performs second uplink switching. Band A can be regarded as a frequency band used before first uplink switching, band B can be regarded as a frequency band used after first uplink switching, and band C can be regarded as a frequency band used after second uplink switching.

[0126] In this example, the third DCI is sent by the network device to the terminal at the time slot 0, thus the time interval between the end time of the PDCCH carrying the third DCI and the start time of the time unit for uplink transmission in the band C is generally greater than or equal to the second threshold, but it is also required to limit the time interval between the start time of the time unit for uplink transmission in the band B and the start time of the time unit for uplink transmission in the band C to be greater than or equal to the first threshold, and the time interval between the start time of the time unit for uplink transmission in the band B and the start time of the time unit for uplink transmission in the band C is required to be greater than or equal to the time required by the terminal to load the radio frequency parameter information of the band C into the radio frequency space.

[0127] Figure 12 An exemplary flow interaction diagram of an uplink transmission method 1200 according to an embodiment of the present application.

[0128] 1201, the terminal sends capability information to the network device, the capability information indicating that the terminal supports uplink transmission in at most T frequency bands simultaneously, T being a positive integer. Correspondingly, the network device receives the capability information from the terminal.

[0129] 1202, the network device sends configuration information of N frequency bands to the terminal, N being an integer greater than or equal to 3 and greater than T. The configuration information of the N frequency bands can include radio frequency parameter information of the N bands. Correspondingly, the terminal receives the configuration information of the N frequency bands from the network device.

[0130] 1203, the network device initializes a frequency band set as an empty set, the frequency bands in the frequency band set being the frequency bands corresponding to the radio frequency parameter information stored in the radio frequency space of the terminal. Correspondingly, the terminal initializes a frequency band set as an empty set, the frequency bands in the frequency band set being the frequency bands corresponding to the radio frequency parameter information stored in the radio frequency space of the terminal.

[0131] 1204, the network device sends first information to the terminal, the first information indicating that the terminal performs uplink transmission in a first time unit using M first frequency bands, the M first frequency bands being frequency bands in the N frequency bands, M being a positive integer less than N, for example, M can be less than or equal to T. The first information can be a DCI. Correspondingly, the terminal receives the first information from the network device.

[0132] 1205, the network device records the M first frequency bands in the frequency band set. Correspondingly, the terminal records the M first frequency bands in the frequency band set.

[0133] 1206, the network device sends second information to the terminal, the second information indicates that the terminal uses K second frequency bands to perform uplink transmission in a second time unit, the K second frequency bands are frequency bands in the N frequency bands, 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 K second frequency bands, a time interval between a starting moment of the second time unit and a starting moment of the first time unit is greater than or equal to a first threshold value, and an interval between an ending moment of a PDCCH carrying the second information and the starting moment of the second time unit is greater than or equal to a second threshold value, the second threshold value is greater than the first threshold value. The second information can be DCI. Correspondingly, the terminal receives the second information from the network device.

[0134] The first threshold value is greater than or equal to a time required for the terminal to load radio frequency parameter information of at least one of the K second frequency bands. The first threshold value can be equal to 500us, and the first threshold value can also be greater than 500us, which is not limited in the present application.

[0135] Optionally, the second threshold value can be equal to T proc,2 +delta. T proc,2 represents a minimum time interval from an ending moment of receiving the PDCCH by the terminal to a starting moment of sending PUSCH scheduled by the PDCCH by the terminal. Optionally, the second threshold value can also be equal to K2+delta. K2 is a number of interval slots from a slot in which the terminal receives the PDCCH to a slot in which the terminal sends PUSCH scheduled by the PDCCH.

[0136] Wherein, delta is determined by the network device according to a time required for the terminal to load radio frequency parameter information of at least one of the K second frequency bands, and 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.

[0137] The first threshold value and the second threshold value can be reported by the terminal to the network device. For example, the first threshold value and the second threshold value can be included in capability information sent by the terminal to the network device.

[0138] When the at least one of the K second frequency bands is not included in the frequency band set, the terminal does not store the radio frequency parameter information of the at least one of the K second frequency bands not included in the frequency band set in the radio frequency space of the terminal, and the terminal needs to load the radio frequency parameter information of the at least one of the K second frequency bands not included 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 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 can avoid the failure of the terminal to load the radio frequency parameter information of the at least one of the K second frequency bands not included in the frequency band set due to insufficient time required for the terminal to load the radio frequency parameter information of the at least one of the K second frequency bands not included in the frequency band set, thereby improving the reliability of uplink transmission.

[0139] 1207, when the at least one of the K second frequency bands is not included in the frequency band set, the network device updates the frequency band set. Specifically, when the at least one of the K second frequency bands is not included in the frequency band set, 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 network device records the at least one of the K second frequency bands not included in the frequency band set to the frequency band set. When the at least one of the K second frequency bands is not included in the frequency band set, 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 network device records the at least one of the K second frequency bands not included in the frequency band set to the frequency band set and updates the frequency band set according to the first-in first-out principle. The frequency band set cannot include duplicate frequency bands.

[0140] For example, the first-in first-out principle includes recording the frequency bands used for data transmission in the frequency band set according to the order of data transmission time, and 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. For example, the frequency band set can be implemented by a list, and the first-in first-out means that each newly added frequency band is added to the tail of the list, and when the number of frequency bands in the list exceeds T, the frequency bands are gradually deleted from the head of the list until the number of frequency bands in the list is equal to T.

[0141] Optionally, when there are multiple frequency bands corresponding to the data transmission time corresponding to the frequency band to be deleted simultaneously used for data transmission, the frequency band corresponding to the larger cell index value can be deleted first. Optionally, when there are multiple frequency bands corresponding to the data transmission time corresponding to the frequency band to be deleted simultaneously used for data transmission, the frequency band corresponding to the smaller cell index value can be deleted first. Whether the frequency band corresponding to the smaller cell index value or the frequency band corresponding to the larger cell index value is deleted first can be predefined by the network device and the terminal, can be determined by the network device and indicated to the terminal, or can be determined by the terminal and indicated to the network device.

[0142] 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 band not in the frequency band set from the K second frequency bands to 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 band not in the frequency band set from the K second frequency bands to the frequency band set and updates the frequency band set according to the first-in first-out principle.

[0143] Optionally, when the frequency band set includes the K second frequency bands, the radio frequency space of the terminal stores the radio frequency parameter information of the K second frequency bands, and the network device does not need to load the radio frequency parameter information of the K second frequency bands to the radio frequency space. Therefore, the network device does not need to make any restrictions on the time interval between the start time of the second time unit and the start time of the first time unit, and does not need to make 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.

[0144] Optionally, the first information and the second information can be information transmitted by the network device when scheduling the terminal to perform uplink transmission twice in succession. For example, the network device schedules the terminal to perform uplink transmission in the first time unit using the M first frequency bands through the first information for the first time, and schedules the terminal to perform uplink transmission using the K second frequency bands for the second time. The first information and the second information can also not be information transmitted by the network device when scheduling the terminal to perform uplink transmission twice in succession. The present application does not limit this.

[0145] In order to facilitate understanding, the method for uplink transmission provided by the present application will be introduced below in combination with specific examples.

[0146] Taking N=4 and T=3 as an example, the specific process of an example of uplink transmission by the terminal includes:

[0147] Step one: the terminal sends the capability information to the network device, the capability information indicates that the terminal supports uplink transmission with at most 3 frequency bands simultaneously; correspondingly, the network device receives the capability information from the terminal;

[0148] Step two: the network device sends the terminal the configuration information of 4 bands, the 4 bands include band A, band B, band C and band D, the terminal supports uplink transmission with at most 3 frequency bands simultaneously, and the network device initializes the frequency band set as an empty set; correspondingly, the terminal receives the configuration information of 4 bands from the network device, and the terminal initializes the frequency band set as an empty set;

[0149] Step three: the network device sends the first DCI to the terminal, the first DCI indicates that the terminal uses band A and band B for uplink transmission in the first time unit, and 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;

[0150] Step four: the network device sends the second DCI to the terminal, the second DCI indicates that the terminal uses 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 value, and the 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 value, the second time unit is later than the first time unit, and the second threshold value is greater than the first threshold value;

[0151] Correspondingly, the terminal receives the second DCI from the network device; since band C and band D are not included in the frequency band set, and the number of frequency bands in the union set of the frequency band set and band C and band D 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 corresponding to band A is greater than the cell index corresponding to band B, and the terminal deletes the radio frequency parameter information of the frequency band corresponding to the cell index with a larger value first;

[0152] When the band set recorded by the network device does not include band C and band D, and the number of bands in the union of the band set and band C and band D is greater than 3, the network device deletes band A in the band set and records band C and band D in the band set; wherein the cell index corresponding to band A is greater than the cell index corresponding to band B, and the network device deletes the band with a larger cell index value first.

[0153] When the band set recorded by the network device does not include band C and band D, and the number of bands in the union of the band set and band C and band D is greater than 3, the network device deletes band A in the band set and records band C and band D in the band set; wherein the cell index corresponding to band A is greater than the cell index corresponding to band B, and the network device deletes the band with a larger cell index value first.

[0154] When the band set recorded by the network device does not include band C and band D, and the number of bands in the union of the band set and band C and band D is greater than 3, the network device deletes band A in the band set and records band C and band D in the band set; wherein the cell index corresponding to band A is greater than the cell index corresponding to band B, and the network device deletes the band with a larger cell index value first.

[0155] Taking N=4 and T=3 as an example, the specific process of another example of uplink transmission of the terminal includes:

[0156] Step one: the terminal sends capability information to the network device, and the capability information indicates that the terminal supports uplink transmission with a maximum of 3 bands at the same time; correspondingly, the network device receives the capability information from the terminal.

[0157] Step two: the network device sends configuration information of four bands to the terminal, the four bands include band A, band B, band C and band D, the terminal supports uplink transmission with a maximum of 3 bands at the same time, and the network device initializes the band set as an empty set; correspondingly, the terminal receives the configuration information of the four bands from the network device, and the terminal initializes the band set as an empty set.

[0158] Step three: the network device sends a first DCI to the terminal, the first DCI instructs the terminal to perform uplink transmission in a first time unit by using band A, and the network device records band A into a frequency band set; correspondingly, the terminal receives the first DCI from the network device, and performs uplink transmission in the first time unit by using band A according to the first DCI; the terminal records band A into the frequency band set;

[0159] Step four: the network device sends a second DCI to the terminal, the second DCI instructs the terminal to perform uplink transmission in a second time unit by using band B and band C, the network device records band B and band C into the frequency band set, at this time, the frequency band set recorded by the network device includes band A, band B and band C, and the second time unit is later than the first time unit; correspondingly, the terminal receives the second DCI from the network device, and performs uplink transmission in the second time unit by using band B and band C according to the second DCI; the terminal records band B and band C into the frequency band set, at this time, the frequency band set recorded by the terminal includes band A, band B and band C;

[0160] Step five: the network device sends a third DCI to the terminal, the third DCI instructs the terminal to perform uplink transmission in a third time unit by using band B and band D, since band D is not included in the frequency band set, the time interval between the starting time of the third time unit and the starting time of the second time unit is greater than or equal to a first threshold value, and the interval between the ending time of the PDCCH carrying the third DCI and the starting time of the third time unit is greater than or equal to a second threshold value, the third time unit is later than the second time unit, and the second threshold value is greater than the first threshold value;

[0161] Correspondingly, the terminal receives the third DCI from the network device; since band D is not included in the frequency band set, and the number of frequency bands in the union set of band B, band D and 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 D into the radio frequency space; the terminal performs uplink transmission in the third time unit by using band B and band D;

[0162] When the band set recorded by the network device does not include band D and the number of bands in the union set of band B, band D and the band set is greater than 3, the network device deletes band A in the band set and records band D in the band set, so that the band set recorded by the network device includes band B, band C and band D; wherein the time for band A to be used for data transmission is earlier than the time for band C to be used for data transmission.

[0163] When the band set recorded by the network device does not include band D and the number of bands in the union set of band B, band D and the band set is greater than 3, the network device deletes band A in the band set and records band D in the band set, so that the band set recorded by the network device includes band B, band C and band D; wherein the time for band A to be used for data transmission is earlier than the time for band C to be used for data transmission.

[0164] Correspondingly, when the band set recorded by the terminal does not include band D and the number of bands in the union set of band B, band D and the band set is greater than 3, the terminal deletes band A in the band set and records band D in the band set, so that the band set recorded by the terminal includes band B, band C and band D.

[0165] Taking N=3 and T=2 as an example, the specific process of one example of uplink transmission of the terminal includes:

[0166] Step 1: the terminal sends capability information to the network device, and the capability information indicates that the terminal supports uplink transmission by using at most 2 bands simultaneously; correspondingly, the network device receives the capability information from the terminal;

[0167] Step 2: the network device sends configuration information of 3 bands to the terminal, the 3 bands include band A, band B and band C, the terminal supports uplink transmission by using at most 2 bands simultaneously, and the network device initializes the band set as an empty set; correspondingly, the terminal receives the configuration information of 3 bands from the network device, and initializes the band set as an empty set;

[0168] Step three: the network device sends a first DCI to the terminal, the first DCI instructs the terminal to perform uplink transmission in a first time unit by using band A, and the network device records band A into a frequency band set; correspondingly, the terminal receives the first DCI from the network device, and performs uplink transmission in the first time unit by using band A according to the first DCI; the terminal records band A into the frequency band set;

[0169] Step four: the network device sends a second DCI to the terminal, the second DCI instructs the terminal to perform uplink transmission in a second time unit by using band B, and the network device records band B into the frequency band set, at this time, the frequency band set recorded by the network device includes band A and band B, and the second time unit is later than the first time unit; correspondingly, the terminal receives the second DCI from the network device, and performs uplink transmission in the second time unit by using band B according to the second DCI; the terminal records band B into the frequency band set, at this time, the frequency band set recorded by the terminal includes band A and band B;

[0170] Step five: the network device sends a third DCI to the terminal, the third DCI instructs the terminal to perform uplink transmission in a third time unit by using band C, 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 a first threshold, and the 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 a second threshold, the third time unit is later than the second time unit, and the second threshold is greater than the first threshold;

[0171] Correspondingly, the terminal receives the third DCI from the network device; since band C is not included in the frequency band set, and the number of frequency bands in the union set of band C and the frequency 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 performs uplink transmission in the third time unit by using band C;

[0172] When band C is not included in the frequency band set, the terminal's radio frequency space does not store the radio frequency parameter information of band C, 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 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, which can avoid the failure of the terminal to load the radio frequency parameter information of band C due to insufficient time, thereby improving the reliability of uplink transmission;

[0173] Step six: the network device records a frequency band set, band C is not included in the frequency band set, and the number of frequency bands in the union set of the frequency band set and band C is greater than 2, then the network device deletes band A in the frequency band set and records band C in the frequency band set; wherein the time for band A to be used for data transmission is earlier than the time for band B to be used for data transmission.

[0174] Correspondingly, the terminal records a frequency band set, band C is not included in the frequency band set, and the number of frequency bands in the union set of the frequency band set and band C is greater than 2, then the terminal deletes band A in the frequency band set and records band C in the frequency band set.

[0175] Figure 13 An exemplary flow interaction diagram of an uplink transmission method 1300 of an embodiment of the present application.

[0176] 1301, the terminal sends capability information to the network device, the capability information indicating that the terminal supports uplink transmission by using at most Q antenna ports at the same time, Q being a positive integer. Correspondingly, the network device receives the capability information from the terminal. According to the capability information of the terminal, the network device can determine that the terminal supports uplink transmission by using at most Q antenna ports at the same time. 1302, the network device sends configuration information of N frequency bands to the terminal, N being an integer greater than or equal to 3. The configuration information of the N frequency bands can include radio frequency parameter information of N bands. Correspondingly, the terminal receives the configuration information of the N frequency bands from the network device.

[0177] 1303, the network device initializes a frequency band set as an empty set, and the frequency bands in the frequency band set are frequency bands corresponding to the radio frequency parameter information stored in the radio frequency space of the terminal.

[0178] Correspondingly, the terminal initializes a frequency band set as an empty set, and the frequency bands in the frequency band set are frequency bands corresponding to the radio frequency parameter information stored in the radio frequency space of the terminal.

[0179] 1304, the network device sends first information to the terminal, the first information indicating that the terminal performs uplink transmission in a first time unit by using M first frequency bands, the M first frequency bands being frequency bands in the N frequency bands, M being a positive integer less than N. The first information can be DCI. Correspondingly, the terminal receives the first information from the network device.

[0180] 1305, the network device records the M first frequency bands and the number of antenna ports corresponding to the M first frequency bands in 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 in the frequency band set.

[0181] 1306, the network device sends second information to the terminal, the second information indicates that the terminal uses K second frequency bands to perform uplink transmission in a second time unit, the K second frequency bands are frequency bands in the N frequency bands, the second time unit is later than the first time unit, 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 in the K second frequency bands, the time interval between the starting time of the second time unit and the starting time of the first time unit is greater than or equal to a first threshold value, and the interval between the end time of the PDCCH carrying the second information and the starting time of the second time unit is greater than or equal to a second threshold value, the second threshold value is greater than the first threshold value. The second information can be DCI.

[0182] Correspondingly, the terminal receives the second information from the network device, and the second information indicates that K second frequency bands are used to perform uplink transmission in a second time unit. When the frequency band set does not include at least one of the K second frequency bands, the terminal loads the radio frequency parameter information of the antenna ports corresponding to the second frequency bands not in the frequency band set in the K second frequency bands into the radio frequency space; 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 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 into the radio frequency space.

[0183] The first threshold value 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 value can be equal to 500us, and the first threshold value can also be greater than 500us, which is not limited in the present application.

[0184] Optionally, the second threshold value can be equal to T proc,2 +delta. T proc,2 represents the minimum time interval from the end time of the PDCCH received by the terminal to the starting time of the PUSCH scheduled by the PDCCH. Optionally, the second threshold value can also be equal to K2+delta. K2 is the interval time slot number from the time slot in which the terminal receives the PDCCH to the time slot in which the terminal transmits the PUSCH scheduled by the PDCCH.

[0185] Wherein, delta is determined by the network device according to the time required by the terminal to load the frequency band, and 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.

[0186] The first threshold value and the second threshold value can be reported by the terminal to the network device. For example, the first threshold value and the second threshold value can be included in capability information sent by the terminal to the network device.

[0187] When the at least one of the K second frequency bands is not included in the frequency band set, the radio frequency parameter information of the at least one of the K second frequency bands is not stored in the radio frequency space of the terminal, and the terminal needs to load the radio frequency parameter information of the antenna port corresponding to the second frequency band of the K second frequency bands that is not in the frequency band set to 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 value, and the 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 value, which can avoid failure of the terminal to load the radio frequency parameter information of the antenna port corresponding to the second frequency band of the K second frequency bands that is not in the frequency band set due to insufficient time required for loading the radio frequency parameter information of the antenna port corresponding to the second frequency band of the K second frequency bands that is not in the frequency band set, thereby improving the reliability of uplink transmission.

[0188] When the K second frequency bands are included in the frequency band set, 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 port corresponding to the second frequency band of the K second frequency bands whose number of corresponding antenna ports is greater than the number of antenna ports corresponding to the second frequency bands in the frequency band set to 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 value, and the 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 value, which can avoid failure of the terminal to load the radio frequency parameter information of the antenna port corresponding to the second frequency band of the K second frequency bands whose number of corresponding 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.

[0189] 1307, when the at least one of the K second frequency bands is not included in the frequency band set, or when the K second frequency bands are included in the frequency band set, 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.

[0190] Specifically, when at least one of the K second frequency bands is not included in the frequency band set, 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 band not included in the frequency band set and the number of antenna ports corresponding to the second frequency band not included in the frequency band set in the frequency band set. When at least one of the K second frequency bands is not included in the frequency band set, 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 band not included in the frequency band set and the number of antenna ports corresponding to the second frequency band not included in the frequency band set in the frequency band set, and updates the frequency band set according to the principle of first in first out. The frequency band set cannot include duplicate frequency bands.

[0191] When the K second frequency bands are included in the frequency band set, but the number of antenna ports corresponding to the second frequency band in the K second frequency bands is greater than the number of antenna ports corresponding to the second frequency band 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 band in the K second frequency bands in the frequency band set. When the K second frequency bands are included in the frequency band set, but the number of antenna ports corresponding to the second frequency band in the K second frequency bands is greater than the number of antenna ports corresponding to the second frequency band 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 band in the K second frequency bands in the frequency band set, and updates the frequency band set according to the principle of first in first out.

[0192] For example, Q is equal to 4, the frequency band set before the network device sends the second information includes band A and band B, the band A in the frequency band set corresponds to 2 antenna ports, and the band B in the frequency band set corresponds to 1 antenna port; the K second frequency bands are one band B, and the band B in the K second frequency bands corresponds to 2 antenna ports; at this time, the frequency band set includes the band B in the K second frequency bands, but the number of antenna ports corresponding to the band B in the K second frequency bands is greater than the number of antenna ports corresponding to the band B 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 equal to Q, then the network device records the number of antenna ports of the band B in the K second frequency bands in the frequency band set.

[0193] For example, Q equals 4, the network device sends the second information before the frequency band set 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; the K second frequency bands are a band B, and the band B in the K second frequency bands corresponds to 2 antenna ports; at this time, the frequency band set includes the band B in the K second frequency bands, but the number of antenna ports corresponding to the band B in the K second frequency bands is greater than the number of antenna ports corresponding to the band B in the frequency band set, and the total number of antenna ports corresponding to the band B in the K second frequency bands and the frequency bands in the union of the frequency band set is greater than Q, if the time when the band A is last used for uplink transmission is earlier than the time when the band C is last used for uplink transmission, the network device deletes 1 antenna port corresponding to the band A, and records the number of antenna ports of the band B in the K second frequency bands to the frequency band set.

[0194] For example, the first-in first-out principle includes: recording the frequency bands used for data transmission in the frequency band set according to the time sequence of data transmission, and when the total number of antenna ports corresponding to the frequency bands included in the frequency band set exceeds Q, 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.

[0195] Optionally, when there are multiple frequency bands corresponding to the data transmission time of the frequency band to be deleted and simultaneously used for data transmission, the frequency band corresponding to the larger cell index value and the number of antenna ports corresponding to the frequency band corresponding to the larger cell index value can be deleted first. Optionally, when there are multiple frequency bands corresponding to the data transmission time of the frequency band to be deleted and simultaneously used for data transmission, the frequency band corresponding to the smaller cell index value and the number of antenna ports corresponding to the frequency band corresponding to the smaller cell index value can be deleted first. Whether to delete the frequency band corresponding to the smaller cell index value first or the frequency band corresponding to the smaller cell index value first can be predefined by the network device and the terminal, can be determined by the network device and indicated to the terminal, or can be determined by the terminal and indicated to the network device.

[0196] Correspondingly, when the frequency band set does not include at least one second frequency band in 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 band in the K second frequency bands is greater than the number of antenna ports corresponding to the second frequency band in the frequency band set, the terminal updates the frequency band set.

[0197] Optionally, when the frequency band set includes K second frequency bands, and the number of antenna ports corresponding to a second frequency band in the K second frequency bands is less than or equal to the number of antenna ports corresponding to a second frequency band in the frequency band set, the radio frequency space of the terminal stores radio frequency parameter information of the K second frequency bands, and the network device does not need to load the radio frequency parameter information of the K second frequency bands to the radio frequency space. Therefore, the network device does not need to make any restrictions on the time interval between the start time of the second time unit and the start time of the first time unit, and does not need to make 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.

[0198] 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 in succession; for example, the network device schedules the terminal to perform uplink transmission using M first frequency bands in a first time unit through the first information, and schedules the terminal to perform uplink transmission using K second frequency bands the second time. The first information and the second information can also not be information sent by the network device when scheduling the terminal to perform uplink transmission twice in succession. The embodiments of the present application do not make any limitations in this regard.

[0199] If the terminal does not send the capability information to the network device, which indicates that the terminal supports uplink transmission using at most T frequency bands simultaneously, the network device does not know the size of the radio frequency space of the terminal, and the network device makes scheduling time restrictions on all uplink transmissions, or the network device does not make any scheduling time restrictions on all uplink transmissions. However, for some frequency band combinations configured by the network device, the radio frequency space of the terminal can load radio frequency parameter information of all frequency bands in the frequency band combination, and the network device does not need to make scheduling time restrictions on the uplink transmission. For some frequency band combinations configured by the network device, the radio frequency space of the terminal cannot load radio frequency parameter information of all frequency bands in the frequency band combination, and the network device needs to make scheduling time restrictions on the uplink transmission. The scheduling time restrictions made by the network device on the uplink transmission can be understood as restrictions on the time interval between the start times of two consecutive uplink switches, and / or restrictions on the time interval between the end time of the PDCCH used to schedule the latter uplink switch and the start time of the latter uplink switch.

[0200] Figure 14 Another schematic flow interaction diagram of the uplink transmission method 1400 of the embodiments of the present application.

[0201] 1401, the terminal sends capability information to the network device, the capability information comprising information indicating P frequency band combinations and a capability parameter corresponding to each of the P frequency band combinations, the capability parameter corresponding to each of the P frequency band combinations being used to indicate whether scheduling time limitation is needed when scheduling frequency bands in the frequency band combination for uplink transmission, P being a positive integer. Correspondingly, the network device receives the capability information from the terminal. Each of the frequency band combinations comprises at least two frequency bands.

[0202] In another possible design, the capability parameter is used to indicate that scheduling time limitation is needed when scheduling frequency bands in the frequency band combination for uplink transmission. That is, when the capability parameter exists, it indicates that scheduling time limitation is needed; and when the capability parameter does not exist, it indicates that scheduling time limitation is not needed.

[0203] Optionally, the capability information further indicates at least one of a frequency band threshold value S, a first threshold value and a second threshold value, S being an integer greater than or equal to 2. Optionally, the frequency band threshold value S, the first threshold value and the second threshold value can also be predefined. Embodiments of the present application do not limit this.

[0204] 1402, the network device sends configuration information of a first frequency band combination to the terminal, the first frequency band combination being one of the P frequency band combinations. The configuration information of the first frequency band combination comprises radio frequency parameter information of R bands, R being an integer greater than or equal to 2. Correspondingly, the terminal receives the configuration information of the first frequency band combination from the network device.

[0205] If the capability parameter corresponding to the first frequency band combination indicates that scheduling time limitation is needed when scheduling frequency bands in the first frequency band combination for uplink transmission, the following steps 1403, 1404 and 1405 are performed. If the capability parameter corresponding to the first frequency band combination indicates that scheduling time limitation is not needed when scheduling frequency bands in the first frequency band combination for uplink transmission or the capability parameter corresponding to the first frequency band combination is not included in the capability information, the following steps 1403, 1404 and 1406 are performed.

[0206] For example, a field is added in the “BandCombination” information element, the added field being used to indicate the capability parameter. If the value of the capability parameter corresponding to the first frequency band combination is “enable”, scheduling time limitation is needed when scheduling frequency bands in the first frequency band combination for uplink transmission; and if the capability parameter corresponding to the first frequency band combination is not included in the capability information, scheduling time limitation is not needed when scheduling frequency bands in the first frequency band combination for uplink transmission.

[0207] For example, the first threshold value is reported by the terminal to the network device through capability information, each frequency band combination corresponds to a first threshold value, and the capability parameter corresponding to each frequency band combination can be implied in the corresponding first threshold value. If the first threshold value corresponding to the first frequency band combination is greater than "0", scheduling time limitation is required when scheduling the frequency bands in the first frequency band combination for uplink transmission; if the first threshold value corresponding to the first frequency band combination is "0", scheduling time limitation is not required when scheduling the frequency bands in the first frequency band combination for uplink transmission.

[0208] 1403, the network device sends first information to the terminal, the first information instructs the terminal to perform uplink transmission in a first time unit by using M first frequency bands, the M first frequency bands are frequency bands in 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] 1404, the network device sends second information to the terminal, the second information instructs the terminal to perform uplink transmission in a second time unit by using K second frequency bands, the K second frequency bands are frequency bands in 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 DCI. Wherein, 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.

[0210] 1405, the network device sends third information to the terminal, the third information instructs the terminal to perform uplink transmission in a third time unit by using L third frequency bands, the L third frequency bands are frequency bands in R frequency bands, 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, the K second frequency bands and the L third frequency bands is greater than S, the time interval between the starting time of the third time unit and the starting time of the second time unit is greater than or equal to the first threshold value, and / or, the time interval between the ending time of the PDCCH carrying the third information and the starting time of the third time unit is greater than or equal to the second threshold value. The second threshold value here can be greater than the first threshold value. The third information can be DCI. Correspondingly, the terminal receives the third information from the network device.

[0211] Wherein, the K second frequency bands indicated by the second information and the L third frequency bands indicated by the third information can be partially different or completely different.

[0212] When the number of bands in the union of the M first bands, the K second bands and the L third bands is greater than S, the radio frequency space of the terminal can not be able to simultaneously store the radio frequency parameter information corresponding to each band in the union, and the terminal needs to delete the radio frequency parameter information corresponding to all or part of the bands in the M first bands and the K second bands, and load the radio frequency parameter information of the third bands in the L third bands that are not in the union of the M first bands and the K second 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, which can avoid the failure of the terminal to load the radio frequency parameter information due to insufficient time required for the terminal to load the radio frequency parameter information of the third bands in the L third bands that are not in the union of the M first bands and the K second bands, thereby improving the reliability of uplink transmission.

[0213] When the number of bands in the union of the M first bands, the K second bands and the L third bands is less than or equal to S, the radio frequency space of the terminal can store the radio frequency parameter information corresponding to each 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, and there is no 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.

[0214] Optionally, regardless of the number of bands in the union of the M first bands, the K second bands and the L third 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 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.

[0215] 1406, the network device sends third information to the terminal, the third information instructs the terminal to perform uplink transmission in a third time unit using L third bands, the L third bands are bands in the R bands, L is a positive integer less than R, and the third time unit is later than the second time unit. The third information can be DCI. Correspondingly, the terminal receives the third information from the network device.

[0216] Optionally, the first information, the second information and the third information can be information sent by the network device when scheduling the terminal to perform uplink transmission three times in succession. For example, the network device schedules the terminal to perform uplink transmission for the first time through the first information, the network device schedules the terminal to perform uplink transmission for the second time through the second information, and the network device schedules the terminal to perform uplink transmission for the third time through the third information.

[0217] Optionally, the first information, the second information and the third information can also not be information sent by the network device when scheduling the terminal to perform uplink transmission for three times in succession. For example, the network device schedules the terminal to perform uplink transmission by using M first frequency bands in a first time unit for the first time through the first information, schedules the terminal to perform uplink transmission by using K second frequency bands for the second time through the second information, schedules the terminal to perform uplink transmission by using the K second frequency bands for the third time, schedules the terminal to perform uplink transmission by using the K second frequency bands in a second time unit for the fourth time, and schedules the terminal to perform uplink transmission by using L third frequency bands in a third time unit for the fifth time through the third information. For another example, the network device schedules the terminal to perform uplink transmission by using M first frequency bands in a first time unit for the first time through the first information, schedules the terminal to perform uplink transmission by using the M first frequency bands for the second time, schedules the terminal to perform uplink transmission by using K second frequency bands in a second time unit for the third time through the second information, and schedules the terminal to perform uplink transmission by using L third frequency bands in a third time unit for the fourth time through the third information.

[0218] 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, and the K second frequency bands indicated by the second information are partially different or completely different from the L third frequency bands indicated by the third information, the uplink transmission of the terminal according to the second information can be regarded as first uplink switching, and the uplink transmission of the terminal according to the third information can be regarded as second uplink switching. The M first frequency bands can be regarded as frequency bands used before the first uplink switching, the K second frequency bands can be regarded as frequency bands used after the first uplink switching, and the L third frequency bands can be regarded as frequency bands used after the second uplink switching.

[0219] Figure 15 A schematic flow interaction diagram of another uplink transmission method 1500 of the embodiments of the present application.

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

[0221] Optionally, the capability information also indicates at least one of a frequency band threshold value S, a first threshold value and a second threshold value, S being an integer greater than or equal to 2. Optionally, the frequency band threshold value S, the first threshold value and the second threshold value can also be predefined. The embodiments of the present application do not limit this.

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

[0223] If the total number of antenna ports supported by all the frequency bands in the first frequency band combination is greater than the antenna port number threshold value, scheduling the frequency bands in the first frequency band combination for uplink transmission needs to be limited in time, and the following steps 1503, 1504 and 1505 are performed. If the total number of antenna ports supported by all the frequency bands in the first frequency band combination is less than or equal to the antenna port number threshold value, scheduling the frequency bands in the first frequency band combination for uplink transmission does not need to be limited in time, and the following steps 1503, 1504 and 1506 are performed. Optionally, the antenna port number threshold value can be predefined.

[0224] For example, the first frequency band combination includes frequency band A, frequency band B and frequency band C, the number of antenna ports supported by frequency band A is 1, the number of antenna ports supported by frequency band B is 2, and the number of antenna ports supported by frequency band C is 2. The total number of antenna ports supported by all the frequency bands in the first frequency band combination is 5. If the antenna port number threshold value is 4, scheduling the frequency bands in the first frequency band combination for uplink transmission needs to be limited in time.

[0225] For another example, the first frequency band combination includes frequency band A, frequency band B and frequency band C, the number of antenna ports supported by frequency band A is 1, the number of antenna ports supported by frequency band B is 1, and the number of antenna ports supported by frequency band C is 2. The total number of antenna ports supported by all the frequency bands in the first frequency band combination is 4. If the antenna port number threshold value is 4, scheduling the frequency bands in the first frequency band combination for uplink transmission does not need to be limited in time.

[0226] 1503, same as step 1403 in the above Figure 14 .

[0227] 1504, same as step 1404 in the above Figure 14 .

[0228] 1505, same as step 1405 in the above Figure 14 .

[0229] 1506, same as step 1406 in the above Figure 14 .

[0230] Figure 16 Another schematic flow interaction diagram of an uplink transmission method 1600 of an embodiment of the present application.

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

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

[0233] 1603, the network device sends 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 in the 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.

[0234] 1604, the network device sends 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 in the 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 DCI. 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.

[0235] Optionally, in X time slots or Y us after the end of the second time unit, or in the time slot in which the second time unit is located, the network device schedules the terminal to switch uplink no more than once.

[0236] X and Y can be predefined or indicated by the terminal to the network device through the capability information. The X time slots correspond to a subcarrier spacing u UL or the time slot in which the second time unit is located corresponds to a subcarrier spacing u UL Any of the following methods can be selected to determine X, X being a positive integer greater than or equal to 1:

[0237] (1) The subcarrier spacing u UL is the maximum value of the subcarrier spacing corresponding to the activated bandwidth part (BWP) of all frequency bands in the first frequency band combination, u UL max{u1, u2, …, u I}, u iThe subcarrier spacing is the active BWP corresponding to the i-th frequency band in the first frequency band combination;

[0238] (2) Subcarrier spacing u UL u is the minimum subcarrier spacing corresponding to the active BWP of all frequency bands in the first frequency band combination. UL =min{u1,u2,…,u I};

[0239] (3)u UL =min{u UL,1 ,u UL,2}, where u UL,1 For the M active BWPs in the first frequency band, u represents the maximum or minimum subcarrier spacing. UL,2 The maximum or minimum value of the subcarrier spacing corresponding to the K active BWPs in the second frequency band;

[0240] (4)u UL =max{u UL,1 ,u UL,2};

[0241] (5) The capability information sent by the terminal to the network device also indicates u UL .

[0242] The larger the subcarrier spacing, the shorter the time slot. Therefore, by taking the maximum value of the subcarrier spacing of 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 thus 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 u determined by method (1) UL 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 transmission without excessively frequent switching, giving the terminal sufficient preparation time for switching and a reasonable switching frequency. In addition, the u value determined by the above method (1) UL It does not change with scheduling, which simplifies the scheduling implementation on the network side.

[0243] 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.

[0244] Optionally, the first information and the second information can also not be information sent by the network device when scheduling the terminal to perform uplink transmission twice in succession. For example, the network device schedules the terminal to perform uplink transmission in a first time unit using M first frequency bands for the first time through the first information, schedules the terminal to perform uplink transmission using the M first frequency bands for the second time, and schedules the terminal to perform uplink transmission in a second time unit using K second frequency bands for the third time through the second information.

[0245] Since the M first frequency bands indicated by the first information and the K second frequency bands indicated by the second information are partially different or completely different, the terminal performing uplink transmission according to the second information can be regarded as first uplink switching. The M first frequency bands can be regarded as frequency bands used before the first uplink switching, and the K second frequency bands can be regarded as frequency bands used after the first uplink switching.

[0246] In the uplink switching of R16 and R17, uplink switching between 2 frequency bands is supported. Since uplink switching needs time, there is a time of interruption of uplink transmission. The network device schedules the terminal to perform uplink transmission using band B in time slot 1 and to perform uplink transmission using band A in time slot 2. Since the network device does not reserve sufficient time interval for the terminal to perform uplink switching, the terminal needs to determine whether the position of the switching time is on band B or on band A. In the embodiment of the present application, the position of the switching time is on band X, which can be understood as that the position of the switching time is within the time during which the network device indicates the terminal to perform uplink transmission using band X, and the terminal cannot perform uplink transmission in the switching time. The terminal can determine whether the position of the switching time is on band B or on band A according to the indication of the network device. At present, the network device can indicate the position of the uplink switching time of the terminal through the “uplinkTxSwitchingPeriodLocation” field configured in radio resource control (RRC) signaling. The “uplinkTxSwitchingPeriodLocation” field indicates per band pair, and in the embodiment of the present application, one 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 FIG. 1 is a schematic diagram of one uplink switching. The network device configures a band pair (A, B), wherein band B is configured as “True” and band A is configured as “False”, and the terminal determines that the position of the switching time is on band B configured as “True” according to the configuration.

[0247] In the uplink switching of R18, uplink switching among 3 or 4 frequency bands is supported. After the problem of insufficient radio frequency space of the terminal is solved, if the band pair configured by R16 / R17 signaling is directly reused to indicate the position of the switching time, the problem that the terminal cannot determine the actual position of the switching time may occur. Figure 18 is a schematic diagram of another uplink switching. For the scenario of uplink switching among 3 frequency bands, when the network device configures band pair (A True, B False) and band pair (A False, C True) through signaling, in the case that the network device schedules the terminal to perform uplink transmission on band B and band C in time slot 1 and perform uplink transmission on band A in time slot 2, the terminal determines that the position of the switching time is on band A according to (A True, B False) and determines that the position of the switching time is on band C according to (A False, C True); therefore, the terminal cannot determine whether the actual position of the switching time is on band A or band C according to the current signaling.

[0248] To this end, the embodiment of the present application proposes a method for uplink transmission, which can solve the problem of determining the actual position of the switching time in the process of uplink switching among 3 or 4 frequency bands. In the embodiment of the present application, the network device configures multiple band pairs to implicitly indicate the frequency band on which the position of the switching time is located; specifically, the terminal can determine the priority relationship among different frequency bands according to the multiple band pairs configured by the network device, and determine the frequency band on which the position of the switching time is located in one uplink switching by combining the determination rule of the position of the switching time.

[0249] Figure 19 is a schematic flow interaction diagram of an uplink transmission method 1900 according to an embodiment of the present application.

[0250] 1901, the network device sends configuration information of N uplink frequency bands and configuration information of 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 of N uplink frequency bands and the configuration information of M band pairs from the network device.

[0251] In the first band pair, "False" represents a higher priority, where the first band pair is one of the M band pairs. For example, when the terminal receives a 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 uplink switching between band X and band Y, the position of the switching time can be on the frequency band with a lower priority or a higher priority, or in other words, on the frequency band configured as True.

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

[0253] In an implementation manner, the M band pairs configured by the network device need to satisfy the following conditions: (1) the number M of band pairs is equal to the number N of uplink frequency bands configured by the network device minus one; (2) the M band pairs contain the N uplink frequency bands configured by the network device; and (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.

[0254] In another implementation manner, the M band pairs configured by the network device need to satisfy the following conditions: (1) the number M of band pairs is equal to the number N of uplink frequency bands configured by the network device minus one; (2) the M band pairs contain the N uplink frequency bands configured by the network device; and (3) in the M band pairs, the first frequency band is configured as True for the most times and is configured as False for the most times, where the first frequency band is one of the N uplink frequency bands.

[0255] In another implementation manner, the M band pairs configured by the network device need to satisfy that there is only one priority relationship of different frequency bands determined / derived from the M band pairs.

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

[0257] Table 1

[0258] Priority relationship (A, B) (A, C) (B, C) A > B > C F T F T F T A > C > B F T F T T F B > A > C T F F T F T B > C > A T F T F F T C > B > A T F T F T F C > A > B F T T F T F

[0259] Table 2

[0260]

[0261]

[0262] 1902, the network device sends first information to the terminal, and the first information is used for scheduling uplink transmission; correspondingly, the terminal receives the first information. When the terminal triggers uplink switching according to the first information, the terminal determines the frequency band in which the position of the switching time is located according to the determination rule of the position of the switching time, and the frequency band is one or more of the N uplink frequency bands, and the determination rule of the position of the switching time includes:

[0263] the position of the switching time is on the frequency band with the lowest priority;

[0264] or, the position of the switching time is on the frequency band with the highest priority;

[0265] or, when the number of bands involved in one uplink switching exceeds 2, or in the case of multiple band pairs involved in one uplink switching, if the priority of the frequency band with the highest priority in the frequency band used for the last uplink transmission is higher than the priority of the frequency band with the highest priority in the frequency band to be used for uplink transmission, the position of the switching time of the terminal is on the frequency band with the lowest priority in the frequency band used for the last uplink transmission, or on the frequency band with the highest priority in the frequency band used for the last uplink transmission, or on the frequency band used for the last uplink transmission. If the priority of the frequency band with the highest priority in the frequency band used for the last uplink transmission is lower than the priority of the frequency band with the highest priority in the frequency band to be used for uplink transmission, the position of the switching time of the terminal is on the frequency band with the lowest priority in the frequency band to be used for uplink transmission, or on the frequency band with the highest priority in the frequency band to be used for uplink transmission, or on the frequency band to be used for uplink transmission;

[0266] Or, when the number of bands involved in one uplink switching exceeds two, or when one uplink switching involves multiple band pairs, if the priority of the band with the highest priority in the frequency band used in the last uplink transmission is lower than the priority of the band with the highest priority in the frequency band to be used in the uplink transmission, the position of the terminal switching time is on the band with the lowest priority in the frequency band used in the last uplink transmission, or on the band with the highest priority in the frequency band used in the last uplink transmission, or on the frequency band used in the last uplink transmission. If the priority of the band with the highest priority in the frequency band used in the last uplink transmission is higher than the priority of the band with the highest priority in the frequency band to be used in the uplink transmission, the position of the terminal switching time is on the band with the lowest priority in the frequency band to be used in the uplink transmission, or on the band with the highest priority in the frequency band to be used in the uplink transmission, or on the frequency band to be used in the uplink transmission.

[0267] Or, when the number of bands involved in one uplink switching exceeds two, or when one uplink switching involves multiple band pairs, if the priority of the band with the lowest priority in the frequency band used in the last uplink transmission is higher than the priority of the band with the lowest priority in the frequency band to be used in the uplink transmission, the position of the terminal switching time is on the band with the lowest priority in the frequency band used in the last uplink transmission, or on the band with the highest priority in the frequency band used in the last uplink transmission, or on the frequency band used in the last uplink transmission. If the priority of the band with the lowest priority in the frequency band used in the last uplink transmission is lower than the priority of the band with the lowest priority in the frequency band to be used in the uplink transmission, the position of the terminal switching time is on the band with the lowest priority in the frequency band to be used in the uplink transmission, or on the band with the highest priority in the frequency band to be used in the uplink transmission, or on the frequency band to be used in the uplink transmission.

[0268] Or, when the number of bands involved in one uplink switching exceeds two, or when one uplink switching involves multiple band pairs, if the priority of the band with the lowest priority in the frequency band used in the last uplink transmission is lower than the priority of the band with the lowest priority in the frequency band to be used in the uplink transmission, the position of the terminal switching time is on the band with the lowest priority in the frequency band used in the last uplink transmission, or on the band with the highest priority in the frequency band used in the last uplink transmission, or on the frequency band used in the last uplink transmission. If the priority of the band with the lowest priority in the frequency band used in the last uplink transmission is higher than the priority of the band with the lowest priority in the frequency band to be used in the uplink transmission, the position of the terminal switching time is on the band with the lowest priority in the frequency band to be used in the uplink transmission, or on the band with the highest priority in the frequency band to be used in the uplink transmission, or on the frequency band to be used in the uplink transmission.

[0269] Or, when multiple bands are configured as True in the one-time uplink handover, the determined handover position is not on the band with the highest priority in the uplink handover.

[0270] In this embodiment, the band pair configured by the network device does not have the problem of priority conflict. For example, when the band pair configured by the network device is (X True, Y False), (Y True, Z False) and (X False, Z True), the frequency band priority relationship obtained from the first two band pairs is Z>Y>X, and the frequency band priority relationship corresponding to the third band pair conflicts.

[0271] It can be understood that, in order to realize the functions in the above embodiments, the base station and the terminal include the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, in combination with the units and method steps of each example described in the embodiments disclosed in the present application, the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is realized in the form of hardware or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0272] Figure 20 And Figure 21 The structural schematic diagram of a possible communication apparatus provided in the embodiments of the present application. The communication apparatus can be used to realize the functions of the terminal or the network device in the above method embodiments, and thus can also realize the beneficial effects possessed by the above method embodiments. In the embodiments of the present application, the communication apparatus can be one of the terminals 120a-120j as shown in Figure 1 , or the network device 110a or 110b as shown in Figure 1 , or a module (such as a chip) applied to the terminal or the network device.

[0273] As shown in Figure 20 , the communication apparatus 2000 includes a processing unit 2010 and a transceiver unit 2020. The communication apparatus 2000 is used to realize the functions of the terminal or the network device in the method embodiments shown in Figure 7 , Figure 10 , Figure 12 , Figure 13 , Figure 14 , Figure 15 or Figure 16 .

[0274] When the communication apparatus 2000 is used to realize Figure 13The terminal in the method embodiment shown performs the following functions: the transceiver 2020 is configured to receive configuration information of N frequency bands from a network device, send capability information to the network device, receive first information from the network device, and receive second information from the network device; and the processing unit 2010 is configured to initialize a frequency band set and update the frequency band set.

[0275] When the communication apparatus 2000 is configured to implement the method shown in Figure 13 The network device in the method embodiment shown performs the following functions: the transceiver 2020 is configured to send configuration information of N frequency bands to a terminal, receive capability information from the terminal, send first information to the terminal, and send second information to the terminal; and the processing unit 2010 is configured to initialize a frequency band set and update the frequency band set.

[0276] For more detailed descriptions of the processing unit 2010 and the transceiver 2020, refer to the descriptions in the method embodiments shown in Figure 7 、 Figure 10 、 Figure 12 、 Figure 13 、 Figure 14 、 Figure 15 or Figure 16 .

[0277] As shown in Figure 21 , the communication apparatus 2100 includes a processor 2110 and an interface circuit 2120. The processor 2110 and the interface circuit 2120 are coupled to each other. It can be understood that the interface circuit 2120 can be a transceiver or an input / output interface. Optionally, the communication apparatus 2100 can further include a memory 2130 configured to store instructions executed by the processor 2110 or store input data required by the processor 2110 to execute instructions or store data generated after the processor 2110 executes instructions.

[0278] When the communication apparatus 2100 is configured to implement the method shown in Figure 13 , the processor 2110 is configured to implement the functions of the processing unit 2010, and the interface circuit 2120 is configured to implement the functions of the transceiver 2020.

[0279] When the above communication apparatus 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 a radio frequency module or an antenna) in the terminal, and the information is sent by a base station to the terminal; or the terminal chip sends information to other modules (such as a radio frequency module or an antenna) in the terminal, and the information is sent by the terminal to the base station.

[0280] When the communication device is a module applied to a base station, the base station module implements the functions of the base station in the method embodiments. The base station module receives information from other modules (such as a radio frequency module or an antenna) in the base station, and the information is sent by a terminal to the base station; or the base station module sends information to other modules (such as a radio frequency module or an antenna) in the base station, and the information is sent by the base station to the terminal. The base station module herein can be a baseband chip of the base station, or a DU or other module, and the DU herein can be a DU under an open radio access network (O-RAN) architecture.

[0281] It can be understood that the processor in the embodiments of the present application can be a central processing unit (CPU), and can also be 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. The general-purpose processor can be a microprocessor, or any conventional processor.

[0282] The method steps in the embodiments of the present application can be implemented in hardware, or in software instructions executable by a processor. The software instructions can be composed of corresponding software modules, and the software modules can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a CD-ROM, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor, so that the processor can read information from the storage medium and write information to the storage medium. The storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a terminal. The processor and the storage medium can also exist as discrete components in the base station or the terminal.

[0283] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer programs or instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments are performed. The computer can be a general purpose computer, a special purpose computer, a computer network, a network device, a user equipment or other programmable apparatus. The computer programs or instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer programs or instructions can be transferred from one website site, computer, server or data center to another website site, computer, server or data center through wired or wireless manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center and the like integrated with one or more available media. The available media can be a magnetic medium, such as a floppy disk, a hard disk, a magnetic tape; or an optical medium, such as a digital video disc; or a semiconductor medium, such as a solid state disk. The computer readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile storage media.

[0284] In various embodiments of the present application, the terms and / or descriptions of different embodiments are consistent and can be referred to each other if there is no special description and logical conflict, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0285] In the present application, "at least one" means one or more, and "multiple" means two or more. The "and / or" describes the association relationship between the associated objects, which means that there can be three kinds of relationships, for example, A and / or B, which can represent the following cases: A exists alone, A and B exist together, B exists alone, where A and B can be singular or plural. In the literal description of the present application, the character " / ", generally represents that the associated objects before and after are in an "or" relationship; in the formula of the present application, the character " / ", represents that the associated objects before and after are in a "division" relationship. "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.

[0286] It can be understood that various numbers involved in the embodiments of the present application are only distinguished for convenience of description, and are not used to limit the scope of the embodiments of the present application. The size of the serial number of the above processes does not mean the execution order, and the execution order of the processes should be determined according to their functions and inherent logic.

Claims

1. A method for uplink transmission, characterized in that, include: Receive capability information from the terminal, the capability information indicating that the terminal supports up to T frequency bands for uplink transmission at the same time, where T is a positive integer; The terminal is sent configuration information for N frequency bands, where N is an integer greater than or equal to 3 and N is greater than T; Send first information to the terminal, 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 N frequency bands, and M is a positive integer less than N; Send a second message to the terminal, the second message 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, and the second time unit is later than the first time unit; A third message is sent to the terminal, instructing the terminal to perform uplink transmission using L third frequency bands in a third time unit. The L third frequency bands are 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 message and the start time of the third time unit is greater than or equal to a second threshold. The second threshold is greater than the first threshold, and 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 L third frequency bands.

2. A method for uplink transmission, characterized in that, include: Send capability information to the network device, wherein the capability information indicates that up to T frequency bands can be used simultaneously for uplink transmission, where T is a positive integer; Receive 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; Receive first information from the network device, the first information indicating that uplink transmission is performed using M first frequency bands in the first time unit, the M first frequency bands being frequency bands among the N frequency bands, and M being a positive integer less than N; Receive 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, and the second time unit is later than the first time unit; The network device receives third information indicating uplink transmission using L third frequency bands in a third time unit. The L third frequency bands are 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 is greater than the first threshold, and the first threshold is greater than or equal to the time required to load the radio frequency parameter information of at least one of the L third frequency bands.

3. A method for uplink transmission, characterized in that, include: Receive capability information from the terminal, the capability information indicating that the terminal supports up to Q antenna ports for uplink transmission at the same time, where Q is a positive integer; Send configuration information for N frequency bands to the terminal, where N is an integer greater than or equal to 3; Send first information to the terminal, 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 N frequency bands, and M is a positive integer less than N; Send a second message to the terminal, the second message 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, and the second time unit is later than the first time unit; A third message is sent to the terminal, instructing the terminal to perform uplink transmission using L third frequency bands in a third time unit. The L third frequency bands are 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 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 message and the start time of the third time unit is greater than or equal to a second threshold. The second threshold is greater than the first threshold, and 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 L third frequency bands.

4. A method for uplink transmission, characterized in that, include: Send capability information to the network device, wherein the capability information indicates that up to Q antenna ports can be used simultaneously for uplink transmission, where Q is a positive integer; Receive configuration information for N frequency bands from the network device, where N is an integer greater than or equal to 3; Receive first information from the network device, the first information indicating that uplink transmission is performed using M first frequency bands in the first time unit, the M first frequency bands being frequency bands among the N frequency bands, and M being a positive integer less than N; Receive 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, and the second time unit is later than the first time unit; The network device receives third information indicating uplink transmission using L third frequency bands in a third time unit. The L third frequency bands are 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 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 is greater than the first threshold, and the first threshold is greater than or equal to the time required to load the radio frequency parameter information of at least one of the L third frequency bands.

5. A method for uplink transmission, characterized in that, include: Receive capability information from the terminal, the capability information indicating that the terminal supports up to T frequency bands for uplink transmission at the same time, where T is a positive integer; The terminal is sent configuration information for N frequency bands, where N is an integer greater than or equal to 3 and N is greater than T; The initial frequency band set is an empty set; Send first information to the terminal, 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 N frequency bands, and M is a positive integer less than N; Record the M first frequency bands into the frequency band set; The terminal is sent second information, 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 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 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 is greater than the first threshold, and 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 L third frequency bands. 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 second frequency bands that are not in the frequency band set among the K second frequency bands are recorded in 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 second frequency bands that are not in the frequency band set among the K second frequency bands are recorded in the frequency band set, and the frequency band set is updated according to the first-in-first-out principle.

6. A method for uplink transmission, characterized in that, include: Send capability information to the network device, wherein the capability information indicates that up to T frequency bands can be used simultaneously for uplink transmission, where T is a positive integer; Receive 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 initial frequency band set is an empty set; Receive first information from the network device, the first information indicating that uplink transmission is performed using M first frequency bands in the first time unit, the M first frequency bands being frequency bands among the N frequency bands, and M being a positive integer less than N; Record the M first frequency bands into the frequency band set; The system receives 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, and when the frequency band set 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, and the first threshold being greater than or equal to the time required to load the radio frequency parameter information of at least one of the L third frequency bands; 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 second frequency bands that are not in the frequency band set among the K second frequency bands are recorded in 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 second frequency bands that are not in the frequency band set among the K second frequency bands are recorded in the frequency band set, and the frequency band set is updated according to the first-in-first-out principle.

7. The method according to claim 5 or 6, characterized in that, The first-in-first-out principle specifically includes: recording the frequency bands used for data transmission into the frequency band set according to the order of data transmission time; when the number of frequency bands included in the frequency band set exceeds T, the frequency band with the earliest data transmission time is deleted from the frequency band set.

8. The method according to claim 7, characterized in that, When multiple frequency bands are used for data transmission simultaneously for the data transmission time corresponding to the frequency band to be deleted, the frequency band with the larger cell index value will be deleted first.

9. A method for uplink transmission, characterized in that, include: Receive capability information from the terminal, the capability information indicating that the terminal supports up to Q antenna ports for uplink transmission at the same time, where Q is a positive integer; Send configuration information for N frequency bands to the terminal, where N is an integer greater than or equal to 3; The initial frequency band set is an empty set; Send first information to the terminal, 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 N frequency bands, and M is a positive integer less than N; Record 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 is sent second information, 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 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 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 indicated by the second information, 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 is greater than the first threshold, and 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 L third frequency bands. 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 second frequency bands that are not in the frequency band set among the K second frequency bands and the number of antenna ports corresponding to the second frequency bands that are not in the frequency band set among the K second frequency bands are 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 number of antenna ports corresponding to the second frequency bands that are not in the frequency band set among the K second frequency bands and the number of antenna ports corresponding to the second frequency bands that are not in the frequency band set among the K second frequency bands are recorded in the frequency band set, and the frequency band set is updated 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 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 is recorded in the frequency band set; when the frequency band set 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 set of 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 set of frequency bands is greater than Q, then 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 set of frequency bands is recorded in the set of frequency bands, and the set of frequency bands is updated according to the first-in-first-out principle.

10. A method for uplink transmission, characterized in that, include: Send capability information to the network device, wherein the capability information indicates that up to Q antenna ports can be used simultaneously for uplink transmission, where Q is a positive integer; Receive configuration information for N frequency bands from the network device, where N is an integer greater than or equal to 3; The initial frequency band set is an empty set; Receive first information from the network device, the first information indicating that uplink transmission is performed using M first frequency bands in the first time unit, the M first frequency bands being frequency bands among the N frequency bands, and M being a positive integer less than N; Record the M first frequency bands and the number of antenna ports corresponding to the M first frequency bands into the frequency band set; The system receives 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 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 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, and the first threshold being greater than or equal to the time required to load the radio frequency parameter information of at least one of the L third frequency bands. 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 second frequency bands that are not in the frequency band set among the K second frequency bands and the number of antenna ports corresponding to the second frequency bands that are not in the frequency band set among the K second frequency bands are 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 number of antenna ports corresponding to the second frequency bands that are not in the frequency band set among the K second frequency bands and the number of antenna ports corresponding to the second frequency bands that are not in the frequency band set among the K second frequency bands are recorded in the frequency band set, and the frequency band set is updated 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 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 is recorded in the frequency band set; when the frequency band set 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 set of 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 set of frequency bands is greater than Q, then 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 set of frequency bands is recorded in the set of frequency bands, and the set of frequency bands is updated according to the first-in-first-out principle.

11. The method according to claim 9 or 10, characterized in that, The first-in-first-out principle specifically includes: recording the frequency bands used for data transmission into 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.

12. The method according to claim 11, characterized in that, When multiple frequency bands are used for data transmission simultaneously for 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.

13. 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 12 through logic circuits or executing code instructions.

14. 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 12.

Citation Information

Patent Citations

  • Data transmission method, related device and system

    CN110167201A

  • Frequency band selection method and apparatus

    CN111543075A