Uplink carrier switching method and apparatus

CN115988652BActive Publication Date: 2026-10-30CHINA MOBILE GRP GUANGDONG CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111197254.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-14
Publication Date
2026-10-30
Estimated Expiration
2041-10-14

AI Technical Summary

Technical Problem

[0004]本发明提供一种上行载波切换方法和装置,用以解决现有技术中载波切换相对固定导致频谱资源损失的缺陷

Benefits of technology

[0038]本发明提供的一种上行载波切换方法和装置,通过基于不同载波切换模式下终端对应的可传输的最大上行传输块大小值确定目标载波切换模式,提供灵活的载波切换,减小频谱资源开销,使终端用户获得更高的上行速率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115988652B_ABST
    Figure CN115988652B_ABST
Patent Text Reader

Abstract

The application provides an uplink carrier switching method and device, the method comprising: determining a first transport block size value corresponding to different carrier switching modes, the first transport block size value being a maximum uplink transport block size value that can be transmitted by a terminal; determining a target carrier switching mode based on the maximum uplink transport block size value that can be transmitted by the terminal corresponding to different carrier switching modes, the target carrier switching mode being a carrier switching mode corresponding to the maximum first transport block size value; and performing uplink carrier switching according to the target carrier switching mode. The application determines a target carrier switching mode based on the maximum uplink transport block size value that can be transmitted by a terminal corresponding to different carrier switching modes, provides flexible carrier switching, reduces spectrum resource overhead, and enables a terminal user to obtain a higher uplink rate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of wireless communication technology, and in particular to an uplink carrier switching method and apparatus. Background Technology

[0002] The 3GPP Rel-16 standard introduces uplink transmitter switching (UL Tx switching). Commercial 5G terminals typically have two uplink transmitter channels: one channel switches between carrier 1 and carrier 2, while the other is permanently used by carrier 2. 3GPP Rel-16 defines two cases for UL Tx switching: Case 1, where one transmitter channel is on carrier 1 and the other on carrier 2; Case 2, where both transmitter channels are on carrier 2. If a switch between Case 1 and Case 2 exists, a switching period exists.

[0003] The impact of configuring the handover point on user capacity varies depending on the carrier and channel conditions. Currently, existing technologies configure the handover point location relatively fixed, meaning carrier handover is relatively fixed. This approach cannot guarantee optimal available spectrum resources under all channel conditions, system bandwidth, and carrier load states, and may lead to user capacity loss under certain conditions. For example, if the load difference between two carriers is significant, fixing the handover point on the carrier with the lower load will result in a substantial loss of actual available spectrum resources, failing to maximize user uplink capacity. Summary of the Invention

[0004] This invention provides an uplink carrier switching method and apparatus to address the shortcomings of existing technologies where relatively fixed carrier switching leads to spectrum resource loss.

[0005] This invention provides an uplink carrier switching method, comprising:

[0006] Determine the first transport block size value corresponding to different carrier switching modes. The first transport block size value is the maximum uplink transport block size value that the terminal can transmit.

[0007] The target carrier switching mode is determined based on the maximum uplink transport block size value that the terminal can transmit under different carrier switching modes. The target carrier switching mode is the carrier switching mode corresponding to the maximum first transport block size value.

[0008] Uplink carrier switching is performed according to the target carrier switching mode.

[0009] Optionally, determining the first transport block size value corresponding to different carrier switching modes includes:

[0010] Based on the coefficients of the uplink transport block size values ​​that the terminal can transmit under different carrier switching modes and the maximum uplink transport block size value that the terminal can transmit when using different carriers for uplink transmission without carrier switching, the first transport block size value corresponding to different carrier switching modes is determined.

[0011] Optionally, the formula for calculating the first transport block size value corresponding to different carrier switching modes is as follows:

[0012] TBS mj =TBS_Carrier i *δ mj +TBS_Carrier j

[0013] In the formula, TBS mj The maximum uplink transport block size that the terminal can transmit when using carrier j for uplink transmission in carrier switching mode m;

[0014] TBS_Carrier i The maximum uplink transport block size that the terminal can transmit when using carrier i for uplink transmission without carrier switching;

[0015] δ mj This is a coefficient representing the uplink transport block size that the terminal can transmit when using carrier j for uplink transmission in carrier switching mode m.

[0016] TBS_Carrier j The maximum uplink transport block size that the terminal can transmit when using carrier j for uplink transmission without carrier switching.

[0017] Optionally, the target carrier switching mode is determined based on the maximum uplink transport block size that the terminal can transmit under different carrier switching modes, including:

[0018] Compare the maximum uplink transport block size values ​​that the terminals can transmit under different carrier switching modes;

[0019] The target carrier switching mode is determined based on the comparison results.

[0020] Optionally, the maximum transmittable uplink transport block size values ​​corresponding to the terminal under different carrier switching modes are compared, including:

[0021] Compare the second, third, and fourth uplink transport block sizes with the fifth uplink transport block size;

[0022] Wherein, the second uplink transmission block size value is the maximum uplink transmission block size value that the terminal can transmit in the first carrier switching mode, and the first carrier switching mode is switching from the first carrier to the second carrier;

[0023] The third uplink transport block size value is the maximum uplink transport block size value that the terminal can transmit in the second carrier switching mode, where the second carrier switching mode is switching from the second carrier to the first carrier.

[0024] The fourth uplink transmission block size value is the maximum uplink transmission block size value that the terminal can transmit in the third carrier switching mode. The third carrier switching mode is to not perform carrier switching and perform uplink transmission only on the first carrier.

[0025] The fifth uplink transmission block size is the maximum uplink transmission block size that the terminal can transmit under the fourth carrier switching mode. The fourth carrier switching mode is to perform uplink transmission on the second carrier alone without carrier switching.

[0026] Optionally, the target carrier switching mode is determined based on the comparison results, including:

[0027] If the second uplink transport block size is the maximum value, then the target carrier switching mode is the first carrier switching mode;

[0028] If the third uplink transport block size is the maximum value, then the target carrier switching mode is the second carrier switching mode;

[0029] If the fourth uplink transport block size is the maximum value, then the target carrier switching mode is the third carrier switching mode;

[0030] If the fifth uplink transport block size is the maximum value, then the target carrier switching mode is the fourth carrier switching mode.

[0031] The present invention also provides an uplink carrier switching device, comprising:

[0032] The first determining module is used to determine the first transmission block size value corresponding to different carrier switching modes. The first transmission block size value is the maximum uplink transmission block size value that the terminal can transmit.

[0033] The second determining module is used to determine the target carrier switching mode based on the maximum uplink transmission block size value that the terminal can transmit under different carrier switching modes, wherein the target carrier switching mode is the carrier switching mode corresponding to the maximum first transmission block size value.

[0034] The switching module is used to perform uplink carrier switching according to the target carrier switching mode.

[0035] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of any of the uplink carrier switching methods described above.

[0036] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the uplink carrier switching method as described above.

[0037] The present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of any of the uplink carrier switching methods described above.

[0038] The present invention provides an uplink carrier switching method and apparatus, which determines the target carrier switching mode based on the maximum uplink transport block size value that the terminal can transmit under different carrier switching modes, providing flexible carrier switching, reducing spectrum resource overhead, and enabling terminal users to obtain higher uplink rates. Attached Figure Description

[0039] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0040] Figure 1 This is a flowchart illustrating the uplink carrier switching method provided in an embodiment of the present invention;

[0041] Figure 2 This is a schematic diagram of an uplink carrier switching example provided in an embodiment of the present invention;

[0042] Figure 3 This is a schematic diagram of the uplink carrier switching device provided in an embodiment of the present invention;

[0043] Figure 4 This is a schematic diagram of the structure of the electronic device provided in an embodiment of the present invention. Detailed Implementation

[0044] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.

[0045] In the embodiments of this application, the terms "first," "second," etc., are used to distinguish similar objects, and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, and the number of objects is not limited; for example, the first object can be one or more.

[0046] Figure 1 This is a flowchart illustrating the uplink carrier switching method provided in an embodiment of the present invention, as shown below. Figure 1 As shown, the present invention provides an uplink carrier switching method, comprising:

[0047] Step 101: Determine the first transport block size value corresponding to different carrier switching modes. The first transport block size value is the maximum uplink transport block size value that the terminal can transmit.

[0048] Specifically, the terminal is a terminal with uplink transmission channel switching capability and the ability to transmit with two antennas. The uplink carrier switching capability of the terminal is obtained. The uplink carrier switching capability of the terminal refers to the time required for the terminal to perform one uplink carrier switching. The uplink switching capability of the terminal includes 35us, 140us and 210us.

[0049] Different carrier switching modes refer to configuring the switching point differently to achieve different carrier switching modes. Different carrier switching modes include: configuring the switching point on carrier 1 to switch from carrier 1 to carrier 2 and perform uplink transmission on carrier 2; configuring the switching point on carrier 2 to switch from carrier 2 to carrier 1 and perform uplink transmission on carrier 1; and not configuring the switching point, so that the carrier does not switch and uplink transmission is performed on the original carrier.

[0050] Calculate the maximum uplink transport block size that the terminal can transmit under different carrier switching modes.

[0051] Step 102: Determine the target carrier switching mode based on the maximum uplink transport block size value that the terminal can transmit under different carrier switching modes. The target carrier switching mode is the carrier switching mode corresponding to the maximum first transport block size value.

[0052] Specifically, the largest maximum uplink block size value that the terminal can transmit is selected from the maximum uplink block size values ​​that the terminal can transmit under different carrier switching modes, and the carrier switching mode corresponding to the largest maximum uplink block size value is determined as the target carrier switching mode.

[0053] Step 103: Perform uplink carrier switching according to the target carrier switching mode.

[0054] Specifically, if the determined target carrier switching mode is inconsistent with the current carrier switching mode, the RRC reconfigures the position of the switching point to achieve uplink carrier switching according to the target carrier switching mode.

[0055] This invention determines the target carrier switching mode based on the maximum uplink transport block size that the terminal can transmit under different carrier switching modes, providing flexible carrier switching, reducing spectrum resource overhead, and enabling terminal users to obtain higher uplink rates.

[0056] Optionally, determining the first transport block size value corresponding to different carrier switching modes includes:

[0057] Based on the coefficients of the uplink transport block size values ​​that the terminal can transmit under different carrier switching modes and the maximum uplink transport block size value that the terminal can transmit when using different carriers for uplink transmission without carrier switching, the first transport block size value corresponding to different carrier switching modes is determined.

[0058] Specifically, the coefficient of the uplink transmission block size that the terminal can transmit under different carrier switching modes refers to the coefficient of the uplink transmission block size that the terminal can transmit after excluding the effects of switching delay and carrier timing when switching from carrier 1 to carrier 2 and performing uplink transmission on carrier 2, or switching from carrier 2 to carrier 1 and performing uplink transmission on carrier 1.

[0059] When uplink transmission is performed using different carriers without carrier switching, the maximum uplink transport block size that the terminal can transmit refers to the maximum uplink transport block size that the terminal can transmit when uplink transmission is performed on the original carrier without carrier switching. It is necessary to comprehensively consider the uplink channel conditions of the original carrier, the number of uplink transmission layers, the load status of the original carrier, and the effective bandwidth available to the terminal under that load status. For specific calculation methods, please refer to Section 6.1.4.2 of 3GPP standard 38214, "Transport block size determination".

[0060] This invention further improves the accuracy of determining the target carrier switching mode by determining the first transport block size value corresponding to different carrier switching modes.

[0061] Optionally, the formula for calculating the first transport block size value corresponding to different carrier switching modes is as follows:

[0062] TBS mj =TBS_Carrier i *δ mj+TBS_Carrier j

[0063] In the formula, TBS mj The maximum uplink transport block size that the terminal can transmit when using carrier j for uplink transmission in carrier switching mode m;

[0064] TBS_Carrier i The maximum uplink transport block size that the terminal can transmit when using carrier i for uplink transmission without carrier switching;

[0065] δ mj This is a coefficient representing the uplink transport block size that the terminal can transmit when using carrier j for uplink transmission in carrier switching mode m.

[0066] TBS_Carrier j The maximum uplink transport block size that the terminal can transmit when using carrier j for uplink transmission without carrier switching.

[0067] Specifically, when switching from carrier 1 to carrier 2 and performing uplink transmission on carrier 2, the formula for calculating the maximum uplink transport block size that the terminal can transmit is as follows:

[0068] TBS 12 =TBS_Carrier1*δ 12 +TBS_Carrier2

[0069] In the formula, TBS 12 In carrier switching mode 1, i.e., the switching point is configured on carrier 1, when switching from carrier 1 to carrier 2 and using carrier 2 for uplink transmission, the maximum uplink transmission block size value that the terminal can transmit;

[0070] TBS_Carrier1 is the maximum uplink transport block size that the terminal can transmit when using carrier 1 for uplink transmission without carrier switching;

[0071] δ 12 The coefficient of the uplink transmission block size value that the terminal can transmit when switching from carrier 1 to carrier 2 and using carrier 2 for uplink transmission in carrier switching mode 1 (i.e., the switching point is configured on carrier 1) and switching to carrier 2;

[0072] TBS_Carrier2 is the maximum uplink transport block size that the terminal can transmit when using carrier 2 for uplink transmission without carrier switching.

[0073] When switching from carrier 2 to carrier 1 and performing uplink transmission on carrier 1, the formula for calculating the maximum uplink transport block size that the terminal can transmit is as follows:

[0074] TBS 21 =TBS_Carrier2*δ 21 +TBS_Carrier1

[0075] In the formula, TBS 21 In carrier switching mode 2, i.e., the switching point is configured on carrier 2, when switching from carrier 2 to carrier 1 and using carrier 1 for uplink transmission, the maximum uplink transmission block size value that the terminal can transmit;

[0076] TBS_Carrier1 is the maximum uplink transport block size that the terminal can transmit when using carrier 1 for uplink transmission without carrier switching;

[0077] δ 21 The coefficient of the uplink transmission block size value that the terminal can transmit when switching from carrier 2 to carrier 1 and using carrier 1 for uplink transmission in carrier switching mode 2 (i.e., the switching point is configured on carrier 2);

[0078] TBS_Carrier2 is the maximum uplink transport block size that the terminal can transmit when using carrier 2 for uplink transmission without carrier switching.

[0079] Among them, when the switching point is configured on the carrier, the coefficient δ of the uplink transport block size value that the terminal can transmit is... mj The calculation formula is as follows:

[0080]

[0081] In the formula, δ mj When the switching point is configured on a carrier, the coefficient α is the uplink transport block size value that the terminal can transmit. i β is the number of symbols available for uplink data transmission on carrier i where the switching point is located within the preset period, β is the number of symbols occupied by the terminal's uplink carrier switching capability, and n is the number of switching events that occur within the preset period. The number of switching events varies depending on the frame structure.

[0082] This invention further improves the accuracy of determining the target carrier switching mode by quantitatively calculating the first transport block size value corresponding to different carrier switching modes.

[0083] Optionally, the target carrier switching mode is determined based on the maximum uplink transport block size that the terminal can transmit under different carrier switching modes, including:

[0084] Compare the maximum uplink transport block size values ​​that the terminals can transmit under different carrier switching modes;

[0085] The target carrier switching mode is determined based on the comparison results.

[0086] Specifically, the maximum uplink transport block size (MTBS) values ​​that the terminal can transmit under different carrier switching modes are compared. The largest MTBS value is taken as the comparison result. Based on the comparison result, the target carrier switching mode is determined, that is, the carrier switching mode corresponding to the largest MTBS value is determined as the target carrier switching mode.

[0087] This invention further improves the accuracy of determining the target carrier switching mode by comparing the maximum uplink transport block size values ​​that the terminal can transmit under different carrier switching modes.

[0088] Optionally, the maximum transmittable uplink transport block size values ​​corresponding to the terminal under different carrier switching modes are compared, including:

[0089] Compare the second, third, and fourth uplink transport block sizes with the fifth uplink transport block size;

[0090] Wherein, the second uplink transmission block size value is the maximum uplink transmission block size value that the terminal can transmit in the first carrier switching mode, and the first carrier switching mode is switching from the first carrier to the second carrier;

[0091] The third uplink transport block size value is the maximum uplink transport block size value that the terminal can transmit in the second carrier switching mode, where the second carrier switching mode is switching from the second carrier to the first carrier.

[0092] The fourth uplink transmission block size value is the maximum uplink transmission block size value that the terminal can transmit in the third carrier switching mode. The third carrier switching mode is to not perform carrier switching and perform uplink transmission only on the first carrier.

[0093] The fifth uplink transmission block size is the maximum uplink transmission block size that the terminal can transmit under the fourth carrier switching mode. The fourth carrier switching mode is to perform uplink transmission on the second carrier alone without carrier switching.

[0094] Specifically, the second uplink transport block size value is first compared with the third uplink transport block size value.

[0095] If the second uplink transport block size is greater than the third uplink transport block size, then the fourth and fifth uplink transport block sizes are compared with the second uplink transport block size.

[0096] If the size of the third uplink transport block is greater than the size of the second uplink transport block, then the size of the fourth uplink transport block, the size of the fifth uplink transport block, and the size of the third uplink transport block are compared.

[0097] This invention further improves the accuracy of determining the target carrier switching mode by comparing different maximum uplink transport block size values.

[0098] Optionally, the target carrier switching mode is determined based on the comparison results, including:

[0099] If the second uplink transport block size is the maximum value, then the target carrier switching mode is the first carrier switching mode;

[0100] If the third uplink transport block size is the maximum value, then the target carrier switching mode is the second carrier switching mode;

[0101] If the fourth uplink transport block size is the maximum value, then the target carrier switching mode is the third carrier switching mode;

[0102] If the fifth uplink transport block size is the maximum value, then the target carrier switching mode is the fourth carrier switching mode.

[0103] Specifically, if the second uplink transport block size is greater than the third uplink transport block size, the second uplink transport block size is greater than the fourth uplink transport block size, and the second uplink transport block size is greater than the fifth uplink transport block size, that is, the second uplink transport block size is the maximum value, then the switching point is configured on carrier 1, and uplink transmission is performed on carrier 2 from carrier 1 to carrier 2.

[0104] If the size of the second uplink transport block is greater than the size of the third uplink transport block, the size of the second uplink transport block is greater than the size of the fourth uplink transport block, and the size of the second uplink transport block is less than the size of the fifth uplink transport block (i.e., the size of the fifth uplink transport block is the maximum value), then no switching point is configured on the carrier, no carrier switching is performed, and uplink transmission is performed solely on carrier 2.

[0105] If the size of the second uplink transport block is less than the size of the third uplink transport block, the size of the second uplink transport block is less than the size of the fourth uplink transport block, and the size of the second uplink transport block is greater than the size of the fifth uplink transport block, that is, the size of the fourth uplink transport block is the maximum value, then no switching point is configured on the carrier, no carrier switching is performed, and uplink transmission is performed solely on carrier 2.

[0106] If the second uplink transport block size is less than the third uplink transport block size, the second uplink transport block size is less than the fourth uplink transport block size, and the second uplink transport block size is less than the fifth uplink transport block size, then no handover point is configured on the carrier, no carrier handover is performed, the carrier corresponding to the higher of the fourth or fifth uplink transport block size is selected, and uplink transmission is performed solely on that carrier.

[0107] If the size of the third uplink transport block is greater than the size of the second uplink transport block, the size of the third uplink transport block is greater than the size of the fourth uplink transport block, and the size of the third uplink transport block is greater than the size of the fifth uplink transport block, that is, the size of the third uplink transport block is the maximum value, then the switching point is configured on carrier 1, and uplink transmission is performed on carrier 2 from carrier 1 to carrier 2.

[0108] If the size of the third uplink transport block is greater than the size of the second uplink transport block, the size of the third uplink transport block is greater than the size of the fourth uplink transport block, and the size of the third uplink transport block is less than the size of the fifth uplink transport block (i.e., the size of the fifth uplink transport block is the maximum value), then no handover point is configured on the carrier, no carrier handover is performed, and uplink transmission is performed solely on carrier 2.

[0109] If the size of the third uplink transport block is greater than the size of the second uplink transport block, the size of the third uplink transport block is less than the size of the fourth uplink transport block, and the size of the third uplink transport block is greater than the size of the fifth uplink transport block, meaning the size of the fourth uplink transport block is the maximum value, then no switching point is configured on the carrier, no carrier switching is performed, and uplink transmission is performed solely on carrier 1.

[0110] If the size of the third uplink transport block is greater than the size of the second uplink transport block, the size of the third uplink transport block is less than the size of the fourth uplink transport block, and the size of the third uplink transport block is less than the size of the fifth uplink transport block, then no handover point is configured on the carrier, no carrier handover is performed, the carrier corresponding to the higher value of the fourth or fifth uplink transport block size is selected, and uplink transmission is performed solely on that carrier.

[0111] This invention provides flexible carrier switching by using different maximum uplink transport block size values, reducing spectrum resource overhead and enabling end users to obtain higher uplink rates.

[0112] Figure 2 This is a schematic diagram of an uplink carrier switching example provided in an embodiment of the present invention, as shown below. Figure 2 As shown, carrier 1 uses TDD communication, with a subcarrier spacing of 30kHz, a 2.5ms dual-cycle frame structure of DDD / UDD / SUU, a bandwidth of 100MHz, and 64QAM modulation; carrier 2 uses FDD communication, with a subcarrier spacing of 15kHz, a bandwidth of 40MHz, and 256QAM modulation; the terminal's uplink carrier switching capability is 140µs, which is approximately 4 symbols for TDD transmission and approximately 2 symbols for FDD transmission.

[0113] Assume that at a certain moment, the load state PRB utilization of carrier 1 is 0%, and the load state PRB utilization of carrier 2 is 20%. Carrier 1 uses 64QAM modulation, so the fourth uplink transport block size within 10ms is 327888 bits. Since the load state PRB utilization of carrier 1 is 0%, TBS_Carrier1 is also 327888 bits within 10ms. Carrier 2 uses 256QAM modulation, so when uplink transmission is performed solely on carrier 2, the maximum uplink transport block size that the terminal can transmit within 10ms is 450984 bits. Since the load state PRB utilization of carrier 2 is 20%, the fifth uplink transport block size within 10ms is 450984 bits * 0.8, which is 360787 bits. Because of the round-robin transmission, when TDD is uplink, FDD uplink cannot be used. Therefore, only 3.5ms of 5ms is available, which means only 7ms of 10ms is available for uplink transmission. Thus, TBS_Carrier2 is 360787bit*7 / 10 within 10ms, which is 252551bit within 10ms.

[0114] Within 10ms, carrier 1 has only 6 uplink time slots available for transmitting uplink data. One time slot equals 14 symbols, and there are 8 handovers, each requiring 4 symbols. Therefore, δ 12 The calculation formula is:

[0115]

[0116] Within 10ms, carrier 2 is available for only 7ms. A 1ms time slot equals 14 symbols, and there are 8 handovers, each requiring 2 symbols. Therefore, δ 21 The calculation formula is:

[0117]

[0118] Based on the calculated TBS_Carrier1, TBS_Carrier2, δ 12 With δ 21 The size of the second uplink transport block can be calculated to be 455513 bits, and the size of the third uplink transport block is 539273 bits.

[0119] The second uplink transport block size value (455513 bits), the third uplink transport block size value (539273 bits), the fourth uplink transport block size value (327888 bits), and the fifth uplink transport block size value (360787 bits) are compared. The third uplink transport block size value is found to be the maximum value. Therefore, the switching point is configured on carrier 2, and the system switches from carrier 2 to carrier 1 to perform uplink transmission on carrier 1.

[0120] Figure 3 This is a schematic diagram of the uplink carrier switching device provided in an embodiment of the present invention, as shown below. Figure 3 As shown, the present invention also provides an uplink carrier switching device, comprising: a first determining module 301, a second determining module 302, and a switching module 303, wherein:

[0121] The first determining module 301 is used to determine the first transmission block size value corresponding to different carrier switching modes. The first transmission block size value is the maximum uplink transmission block size value that the terminal can transmit.

[0122] The second determining module 302 is used to determine the target carrier switching mode based on the maximum uplink transmission block size value that the terminal can transmit under different carrier switching modes, wherein the target carrier switching mode is the carrier switching mode corresponding to the maximum first transmission block size value.

[0123] The switching module 303 is used to perform uplink carrier switching according to the target carrier switching mode.

[0124] Specifically, the uplink carrier switching device provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0125] Figure 4 This is a schematic diagram of the structure of the electronic device provided in the embodiment of the present invention, such as... Figure 4As shown, the electronic device may include: a processor 401, a communications interface 402, a memory 403, and a communication bus 404. The processor 401, communications interface 402, and memory 403 communicate with each other via the communication bus 404. The processor 401 can call logical instructions in the memory 403 to execute an uplink carrier switching method. This method includes: determining a first transport block size value corresponding to different carrier switching modes, where the first transport block size value is the maximum uplink transport block size value that the terminal can transmit; determining a target carrier switching mode based on the maximum uplink transport block size value that the terminal can transmit under different carrier switching modes, where the target carrier switching mode is the carrier switching mode corresponding to the maximum first transport block size value; and performing uplink carrier switching according to the target carrier switching mode.

[0126] Furthermore, the logical instructions in the aforementioned memory 403 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, essentially, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0127] On the other hand, the present invention also provides a computer program product, the computer program product including a computer program stored on a non-transitory computer-readable storage medium, the computer program including program instructions, and when the program instructions are executed by a computer, the computer is able to execute the uplink carrier switching method provided by the above methods, the method including: determining a first transport block size value corresponding to different carrier switching modes, the first transport block size value being the maximum uplink transport block size value that the terminal can transmit; determining a target carrier switching mode based on the maximum uplink transport block size value that the terminal can transmit corresponding to different carrier switching modes, the target carrier switching mode being the carrier switching mode corresponding to the maximum first transport block size value; and performing uplink carrier switching according to the target carrier switching mode.

[0128] In another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the aforementioned uplink carrier switching methods. The method includes: determining a first transport block size value corresponding to different carrier switching modes, wherein the first transport block size value is the maximum uplink transport block size value that the terminal can transmit; determining a target carrier switching mode based on the maximum uplink transport block size value that the terminal can transmit under different carrier switching modes, wherein the target carrier switching mode is the carrier switching mode corresponding to the maximum first transport block size value; and performing uplink carrier switching according to the target carrier switching mode.

[0129] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0130] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0131] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. An uplink carrier switching method, characterized in that, include: Determine the first transport block size value corresponding to different carrier switching modes. The first transport block size value is the maximum uplink transport block size value that the terminal can transmit. The target carrier switching mode is determined based on the maximum uplink transport block size value that the terminal can transmit under different carrier switching modes. The target carrier switching mode is the carrier switching mode corresponding to the maximum first transport block size value. Perform uplink carrier switching according to the target carrier switching mode; Determining the first transport block size value corresponding to different carrier switching modes includes: Based on the first carrier switching mode, the second carrier switching mode, the switching delay, and the carrier timing, determine the coefficients of the uplink transmission block size value that the terminal can transmit under different carrier switching modes; Based on the coefficients of the uplink transport block size values ​​that the terminal can transmit under different carrier switching modes and the maximum uplink transport block size value that the terminal can transmit when using different carriers for uplink transmission under round-robin constraints, the first transport block size value corresponding to different carrier switching modes is determined. Wherein, the first carrier switching mode is that the switching point is configured on the first carrier; The second carrier switching mode is that the switching point is configured on the second carrier.

2. The uplink carrier switching method according to claim 1, characterized in that, The formula for calculating the first transport block size under different carrier switching modes is as follows: In the formula, Carrier switching mode Using carrier The maximum uplink transport block size that the terminal can transmit during uplink transmission; the carrier switching mode m is the m-th carrier switching mode; Characterization using carrier waves under round-robin constraints The maximum uplink transport block size that the terminal can transmit during uplink transmission; Carrier switching mode Using carrier The coefficient of the uplink transport block size value that the terminal can transmit during uplink transmission; Characterization using carrier waves under round-robin constraints The maximum uplink block size that the terminal can transmit during uplink transmission.

3. The uplink carrier switching method according to claim 1, characterized in that, The target carrier switching mode is determined based on the maximum uplink transport block size that the terminal can transmit under different carrier switching modes, including: Compare the maximum uplink transport block size values ​​that the terminals can transmit under different carrier switching modes; The target carrier switching mode is determined based on the comparison results.

4. The uplink carrier switching method according to claim 3, characterized in that, The maximum uplink transport block size values ​​that the terminal can transmit under different carrier switching modes are compared, including: Compare the second, third, and fourth uplink transport block sizes with the fifth uplink transport block size; Wherein, the second uplink transmission block size value is the maximum uplink transmission block size value that the terminal can transmit under the first carrier switching mode; The third uplink transport block size is the maximum uplink transport block size that the terminal can transmit under the second carrier switching mode; The fourth uplink transmission block size value is the maximum uplink transmission block size value that the terminal can transmit in the third carrier switching mode. The third carrier switching mode is to not perform carrier switching and perform uplink transmission only on the first carrier. The fifth uplink transmission block size is the maximum uplink transmission block size that the terminal can transmit under the fourth carrier switching mode. The fourth carrier switching mode is to perform uplink transmission on the second carrier alone without carrier switching.

5. The uplink carrier switching method according to claim 4, characterized in that, The target carrier switching mode is determined based on the comparison results, including: If the second uplink transport block size is the maximum value, then the target carrier switching mode is the first carrier switching mode; If the third uplink transport block size is the maximum value, then the target carrier switching mode is the second carrier switching mode; If the fourth uplink transport block size is the maximum value, then the target carrier switching mode is the third carrier switching mode; If the fifth uplink transport block size is the maximum value, then the target carrier switching mode is the fourth carrier switching mode.

6. An uplink carrier switching device, characterized in that, include: The first determining module is used to determine the first transmission block size value corresponding to different carrier switching modes. The first transmission block size value is the maximum uplink transmission block size value that the terminal can transmit. The second determining module is used to determine the target carrier switching mode based on the maximum uplink transmission block size value that the terminal can transmit under different carrier switching modes, wherein the target carrier switching mode is the carrier switching mode corresponding to the maximum first transmission block size value. The switching module is used to perform uplink carrier switching according to the target carrier switching mode; Determining the first transport block size value corresponding to different carrier switching modes includes: Based on the first carrier switching mode, the second carrier switching mode, the switching delay, and the carrier timing, determine the coefficients of the uplink transmission block size value that the terminal can transmit under different carrier switching modes; Based on the coefficients of the uplink transport block size values ​​that the terminal can transmit under different carrier switching modes and the maximum uplink transport block size value that the terminal can transmit when using different carriers for uplink transmission under round-robin constraints, the first transport block size value corresponding to different carrier switching modes is determined. Wherein, the first carrier switching mode is that the switching point is configured on the first carrier; The second carrier switching mode is that the switching point is configured on the second carrier.

7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the uplink carrier switching method as described in any one of claims 1 to 5.

8. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the uplink carrier switching method as described in any one of claims 1 to 5.

9. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the uplink carrier switching method as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Cell change based on uplink configuration

    CN105981441A