Uplink transmission switching, control method and apparatus, communication device, and storage medium
By performing uplink transmission switching within the uplink frequency band group, the problem of high complexity in multi-band switching is solved, achieving reduced complexity and improved communication efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2022-07-29
- Publication Date
- 2026-06-19
AI Technical Summary
With the development of communication technology, the complexity of uplink transmission switching between multiple uplink frequency bands for terminals has increased, including hardware complexity, software complexity, and processing complexity during the switching process.
Terminals and network devices reduce complexity by determining uplink frequency band groups and performing uplink transmission switching within those groups, thus avoiding switching in frequency bands outside the groups.
By switching within the uplink frequency band, the complexity of uplink transmission switching at the terminal is reduced, and communication efficiency and stability are improved.
Smart Images

Figure CN115398974B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communication technology, and more specifically, to uplink transmission switching methods, uplink transmission control methods, uplink transmission switching systems, uplink transmission switching devices, uplink transmission control devices, communication devices, and computer-readable storage media. Background Technology
[0002] In related technologies, terminals can perform uplink transmission switching only on two uplink frequency bands (UL TX switching). However, with the development of communication technology, there is a need to perform uplink transmission switching on more uplink frequency bands, such as terminals needing to support uplink transmission switching between three or four uplink frequency bands.
[0003] Compared to performing uplink transmission handover between a smaller number of frequency bands, the complexity of performing uplink transmission handover between a larger number of frequency bands is significantly higher. This complexity primarily manifests in hardware complexity, software complexity, and the processing complexity during the handover process. Summary of the Invention
[0004] In view of the above, embodiments of this disclosure provide an uplink transmission switching method, an uplink transmission control method, an uplink transmission switching system, an uplink transmission switching device, an uplink transmission control device, a communication device, and a computer-readable storage medium to solve the technical problems in the related art.
[0005] According to a first aspect of the present disclosure, an uplink transmission handover method is provided, executed by a terminal, the method comprising: determining an uplink frequency band group for uplink transmission handover; and performing uplink transmission handover among the uplink frequency bands included in the uplink frequency band group.
[0006] According to a second aspect of the present disclosure, an uplink transmission control method is provided, executed by a network device, the method comprising: determining an uplink frequency band group in which a terminal performs uplink transmission switching; and scheduling or configuring the terminal to perform uplink transmission in an uplink frequency band other than the uplink frequency band group.
[0007] According to a third aspect of the present disclosure, an uplink transmission switching apparatus is provided, the apparatus comprising: a processing module configured to determine an uplink frequency band group for uplink transmission switching; and to perform uplink transmission switching among uplink frequency bands included in the uplink frequency band group.
[0008] According to a fourth aspect of the present disclosure, an uplink transmission control apparatus is provided, the apparatus comprising: a processing module configured to determine an uplink frequency band group for which a terminal performs uplink transmission switching; and to schedule or configure the terminal to perform uplink transmission in an uplink frequency band other than the uplink frequency band group.
[0009] According to a fifth aspect of the present disclosure, an uplink transmission switching system is provided, including a terminal and a network device, wherein the terminal is configured to implement the above-described uplink transmission switching method, and the network device is configured to implement the above-described uplink transmission control method.
[0010] According to a sixth aspect of the present disclosure, a communication device is provided, comprising: a processor; a memory for storing a computer program; wherein, when the computer program is executed by the processor, the above-described uplink transmission switching method is implemented.
[0011] According to a seventh aspect of the present disclosure, a communication device is provided, comprising: a processor; a memory for storing a computer program; wherein, when the computer program is executed by the processor, the above-described uplink transmission control method is implemented.
[0012] According to an eighth aspect of the present disclosure, a computer-readable storage medium is provided for storing a computer program that, when executed by a processor, implements the above-described uplink transmission switching method.
[0013] According to a ninth aspect of the present disclosure, a computer-readable storage medium is provided for storing a computer program that, when executed by a processor, implements the above-described uplink transmission control method.
[0014] According to embodiments of this disclosure, a terminal can determine an uplink frequency band group for uplink transmission switching, wherein the uplink frequency band group may include one or more frequency bands, and the number of frequency bands included in the uplink frequency band group may be less than the number of uplink frequency bands supported by the terminal, or less than the number of uplink frequency bands corresponding to the carriers configured by the network device for uplink transmission switching for the terminal. Attached Figure Description
[0015] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0016] Figure 1 This is a schematic flowchart illustrating an uplink transmission switching method according to an embodiment of the present disclosure.
[0017] Figure 2 This is a schematic flowchart illustrating another uplink transmission switching method according to an embodiment of the present disclosure.
[0018] Figure 3 This is a schematic diagram of a time-domain pattern according to an embodiment of the present disclosure.
[0019] Figure 4 This is a schematic flowchart illustrating another uplink transmission switching method according to an embodiment of the present disclosure.
[0020] Figure 5 This is a schematic diagram illustrating an embodiment of the present disclosure of a change in the uplink frequency band group where the uplink transmission switching occurs.
[0021] Figure 6 This is a schematic flowchart illustrating another uplink transmission switching method according to an embodiment of the present disclosure.
[0022] Figure 7 This is a schematic diagram illustrating another change in the uplink frequency band group where the uplink transmission switching occurs, according to an embodiment of the present disclosure.
[0023] Figure 8 This is a schematic flowchart illustrating another uplink transmission switching method according to an embodiment of the present disclosure.
[0024] Figure 9 This is a schematic flowchart illustrating an uplink transmission control method according to an embodiment of the present disclosure.
[0025] Figure 10 This is a schematic block diagram illustrating an uplink transmission switching device according to an embodiment of the present disclosure.
[0026] Figure 11 This is a schematic block diagram of an uplink transmission control device according to an embodiment of the present disclosure.
[0027] Figure 12 This is a schematic block diagram illustrating an apparatus for uplink transmission control according to an embodiment of the present disclosure.
[0028] Figure 13 This is a schematic block diagram illustrating an apparatus for uplink transmission switching according to an embodiment of the present disclosure. Detailed Implementation
[0029] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this disclosure.
[0030] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the present disclosure. The singular forms “a” and “the” as used in this disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.
[0031] It should be understood that although the terms first, second, third, etc., may be used to describe various information in embodiments of this disclosure, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, first information may also be referred to as second information without departing from the scope of embodiments of this disclosure, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to a determination."
[0032] For the sake of brevity and ease of understanding, this document uses the terms "greater than" or "less than", "higher than" or "lower than" to describe size relationships. However, it will be understood by those skilled in the art that the term "greater than" also includes the meaning of "greater than or equal to", and "less than" also includes the meaning of "less than or equal to"; the term "higher than" also includes the meaning of "higher than or equal to", and "lower than" also includes the meaning of "lower than or equal to".
[0033] Figure 1 This is a schematic flowchart illustrating an uplink transmission handover method according to an embodiment of the present disclosure. The uplink transmission handover method shown in this embodiment can be executed by a terminal, which includes, but is not limited to, communication devices such as mobile phones, tablets, wearable devices, sensors, and IoT devices. The terminal can communicate with network devices, which include, but are not limited to, network devices in 4G, 5G, and 6G communication systems, such as base stations and core networks.
[0034] like Figure 1 As shown, the uplink transmission switching method may include the following steps:
[0035] In step S101, the uplink frequency band group for uplink transmission switching (UL TX switching) is determined;
[0036] In step S102, uplink transmission switching is performed between the uplink frequency bands (specifically, the carriers corresponding to the uplink frequency bands) included in the uplink frequency band group. The terminal can support dual transmission links (2TX) in both the uplink frequency band before and after the switching.
[0037] In one embodiment, the scenarios in which the terminal performs uplink transmission switching include, but are not limited to, dual connectivity (e.g., EN-DC), carrier aggregation (e.g., inter-band carrier aggregation, or supplementary uplink, SUL).
[0038] For example, consider a terminal switching uplink transmission from the first uplink frequency band to the second uplink frequency band.
[0039] In a dual-connectivity scenario, when a terminal performs uplink transmission handover, it can switch from the primary cell group carrier to the secondary cell group carrier. The primary cell group carrier belongs to the first uplink frequency band, and the secondary cell group carrier belongs to the second uplink frequency band.
[0040] In carrier aggregation scenarios, such as the aggregation of carriers in band #1 and band #2, the terminal can switch uplink transmission from the carrier in band #1 to the carrier in band #2. Here, the first uplink frequency band can be band #1 and the second uplink frequency band can be band #2.
[0041] In the supplementary uplink scenario, the terminal can switch uplink transmission from the normal uplink carrier to the supplementary uplink carrier. The normal uplink carrier belongs to the first uplink frequency band, and the supplementary uplink carrier belongs to the second uplink frequency band.
[0042] In one embodiment, the strategy for the terminal to perform uplink transmission handover includes, but is not limited to, the following two:
[0043] The terminal does not support uplink transmission in two uplink frequency bands simultaneously, i.e., SwitchedUL;
[0044] The terminal supports uplink transmission in two uplink frequency bands simultaneously, also known as DualUL.
[0045] As for which strategy the terminal uses, it can be indicated by the network device, for example, the network can indicate it through Radio Resource Control (RRC) signaling.
[0046] In one embodiment, when a terminal performs uplink transmission handover, for the three application scenarios mentioned above, only the handover between two uplink frequency bands is considered. In this case, the terminal only needs to prepare for communication on these two uplink frequency bands. However, when the terminal needs to support uplink transmission handover between more than two frequency bands, the terminal needs to prepare for communication on more than two uplink frequency bands, which increases the complexity of uplink transmission handover. Therefore, it is necessary to consider how to reduce the complexity of uplink transmission handover.
[0047] According to embodiments of this disclosure, a terminal can determine an uplink frequency band group for uplink transmission switching, wherein the uplink frequency band group may include one or more frequency bands, and the number of frequency bands included in the uplink frequency band group may be less than the number of uplink frequency bands supported by the terminal, or less than the number of uplink frequency bands corresponding to the carriers configured by the network device for uplink transmission switching for the terminal.
[0048] For example, an uplink band group can contain two uplink bands, while the number of uplink bands supported by the terminal, or the number of uplink bands corresponding to the carriers configured by the network device for uplink transmission switching, can be three or four. When an uplink band group contains two uplink bands, it can also be called an uplink band pair (UL band pair).
[0049] Therefore, when a terminal performs uplink transmission handover between uplink frequency bands included in the uplink frequency band group, it will only switch from one uplink frequency band in the uplink frequency band group to another frequency band in the uplink frequency band group, and will not switch to an uplink frequency band outside the uplink frequency band group. Accordingly, the terminal only needs to prepare for communication on the uplink frequency bands within the uplink frequency band group (e.g., software, hardware, handover process preparation), and does not need to prepare for communication on uplink frequency bands outside the uplink frequency band group, thereby reducing the complexity of uplink transmission handover for the terminal.
[0050] It should be noted that the terminal does not need to prepare for communication on uplink bands outside the currently used uplink band group. This means that during the effective period of the currently used uplink band group, no preparation is needed for communication on uplink bands outside the current uplink band group. If, after the effective period, it needs to switch to uplink transmission handover between uplink bands included in other uplink band groups, then preparation for communication on uplink bands included in other uplink band groups will be required after the effective period. However, this still reduces the complexity of uplink transmission handover for the terminal during the effective period. Furthermore, the uplink bands included in different uplink band groups can be completely different or partially the same. The terminal can support the uplink transmission handover mechanism in Rel-17 for uplink transmission handover.
[0051] Figure 2 This is a schematic flowchart illustrating another uplink transmission switching method according to embodiments of the present disclosure. Figure 2 As shown, determining the uplink frequency band group for uplink transmission switching includes:
[0052] In step S201, the time-domain pattern of the uplink frequency band group is determined;
[0053] In step S202, the uplink frequency band group corresponding to the time domain resource where the uplink transmission switching is located is determined according to the time domain pattern.
[0054] In one embodiment, the uplink frequency band group on which the terminal performs uplink transmission handover can be changed. For example, uplink transmission handover can be performed based on different uplink frequency band groups on different time domain resources. The correspondence between the uplink frequency band group on which the uplink transmission handover is based and the time domain resources can be represented by a time domain pattern of the uplink frequency band group. This time domain pattern can be protocol-defined or indicated by the network device.
[0055] The terminal can determine the time domain resources where the uplink transmission handover is located (i.e., the time domain resources when uplink transmission handover is required), and then determine the uplink frequency band group corresponding to the time domain resources according to the time domain pattern. Thus, the uplink transmission handover is performed based on the determined uplink frequency band group, that is, the uplink transmission handover is performed between the uplink frequency bands included in the determined uplink frequency band group.
[0056] For example, the network side configures 4 carriers for the terminal for uplink transmission switching. The 4 carriers are located in different uplink frequency bands, and the uplink frequency band group candidate set configured by the network device for the terminal contains P uplink frequency band groups. The uplink frequency band group on which the terminal performs uplink switching belongs to the uplink frequency band group candidate set.
[0057] For example, if P=2, uplink frequency band group #1 contains two frequency bands, band#1 and band#2, with carrier#1 located within band#1 and carrier#2 located within band#2. Then the carriers corresponding to the first uplink frequency band group are {carrier#1, carrier#2}. Uplink frequency band group #2 contains two frequency bands, band#3 and band#4, with carrier#3 located within band#3 and carrier#4 located within band#4. Then the carriers corresponding to the second uplink frequency band group are {carrier#3, carrier#4}.
[0058] The terminal can determine the correspondence between time-domain resources (e.g., time slots) and uplink frequency bands based on the following formula:
[0059] mod(slotindex / m,P)=pairindex;
[0060] Where mod represents the remainder, slotindex represents the slot index, m represents the effective period of the uplink frequency band group (the unit can be a time slot), P represents the number of uplink frequency band groups in the candidate set of uplink frequency band groups, for example, 2 in this embodiment, and pairindex represents the index of the uplink frequency band group, for example, the index of uplink frequency band group #1 is 1 and the index of uplink frequency band group #2 is 2.
[0061] When mod(slotindex / m,P) = 1, that is, pairindex = 1, it can be determined that the uplink frequency band group in which the uplink transmission handover occurs is uplink frequency band group #1, that is, the terminal is on the carriers {carrier#1, carrier#2} corresponding to uplink frequency band group #1.
[0062] Uplink transmission switching is performed during this process;
[0063] When mod(slotindex / m,P) = 2, that is, pairindex = 2, it can be determined that the uplink frequency band group in which the uplink transmission handover occurs is uplink frequency band group #2, that is, the terminal is on the carriers {carrier#3, carrier#4} corresponding to uplink frequency band group #2.
[0064] Uplink transmission switching is performed during this process.
[0065] Figure 3 This is a schematic diagram of a time-domain pattern according to an embodiment of the present disclosure.
[0066] like Figure 3 As shown, with m=5 and P=2, the time domain range is from slot#0 to slot#14.
[0067] Substituting slots #0 to #4 into the above formula, we can obtain the corresponding pairindex as 1. That is, in slots #0 to #4, uplink transmission switching is performed using the carriers {carrier #1, carrier #2} corresponding to uplink frequency band group #1.
[0068] Substituting slots #5 to #9 into the above formula, we can obtain the corresponding pairindex as 2. That is, in slots #5 to #9, the uplink transmission switching is performed using the carriers {carrier #3, carrier #4} corresponding to uplink frequency band group #2.
[0069] Substituting into the above formula, we can obtain the corresponding pairindex as 1 for slots #10 to #14. That is, in slots #10 to #14, the uplink transmission switching is performed using the carriers {carrier #1, carrier #2} corresponding to uplink frequency band group #1.
[0070] By analogy, the uplink frequency band group corresponding to each time domain resource can be determined, and then uplink transmission switching can be performed between the carriers corresponding to the uplink frequency bands contained in the determined uplink frequency band group.
[0071] The following examples illustrate how the uplink frequency band group on which the uplink transmission switching is based changes.
[0072] Figure 4 This is a schematic flowchart illustrating yet another uplink transmission switching method according to embodiments of the present disclosure. Figure 4 As shown, the method further includes:
[0073] In step S401, it is determined that the effective period of the first uplink frequency band group in which the uplink transmission switch is currently taking place has ended, and the uplink frequency band indicated by the network device for uplink transmission does not belong to the first uplink frequency band group, so the switch is made to the second uplink frequency band group for uplink transmission switch.
[0074] In one embodiment, the uplink frequency band group on which the terminal performs uplink transmission handover can be changed. For example, the terminal can determine whether the effective period of the first uplink frequency band group in which the uplink transmission handover is currently taking place has ended. If it has ended, then the uplink frequency band group in which the uplink transmission handover is taking place can be changed. However, changing the uplink frequency band group in which the uplink transmission handover is taking place requires changing some internal logic of the terminal, which incurs certain overhead.
[0075] Therefore, it can be further determined whether the uplink frequency band indicated by the network device for uplink transmission belongs to the first uplink frequency band group.
[0076] If the uplink frequency band indicated by the network device for uplink transmission still belongs to the first uplink frequency band group, then uplink transmission switching within the first uplink frequency band group can still switch to the uplink frequency band indicated by the network device for uplink transmission, thus meeting communication requirements. Therefore, in this case, it is not necessary to change the uplink frequency band group in which the uplink transmission switching takes place, that is, the uplink transmission switching is still performed among the uplink frequency bands included in the first uplink frequency band group, which helps to reduce terminal power consumption.
[0077] If the uplink frequency band indicated by the network device for uplink transmission still does not belong to the first uplink frequency band group, then uplink transmission switching within the first uplink frequency band group cannot switch to the uplink frequency band indicated by the network device, thus failing to meet communication requirements. Therefore, in this case, the uplink frequency band group in which the uplink transmission switching takes place can be changed, for example, switching to the second uplink frequency band group, and uplink transmission switching can be performed between the uplink frequency bands included in the second uplink frequency band group in order to meet communication needs.
[0078] Figure 5 This is a schematic diagram illustrating an embodiment of the present disclosure of a change in the uplink frequency band group where the uplink transmission switching occurs.
[0079] like Figure 5 As shown, the uplink frequency band group is active for 5 time slots. The first uplink frequency band group where the uplink transmission switching is currently taking place includes uplink frequency bands band#1 and band#2.
[0080] After the effective period of the first uplink frequency band group (e.g., slots #0 to #4) ends, if the uplink transmission resource indicated by the network device in slot #5 is not in band #1 or band #2, but in band #3, then the terminal can change the uplink frequency band group after slot #4, for example, switch to the second uplink frequency band group for uplink transmission switching. The second uplink frequency band group can include band #3 and band #4. Accordingly, it can be ensured that the terminal can successfully complete uplink transmission in band #3 based on the network device configuration.
[0081] After the effective period of the second uplink frequency band group (e.g., slot#5 to slot#9) ends, if the uplink transmission resources indicated by the network device in slot#10 are within band#4, that is, still within the uplink frequency band corresponding to the second uplink frequency band group, then the terminal can continue to perform uplink transmission switching in the second uplink frequency band group.
[0082] Figure 6 This is a schematic flowchart illustrating yet another uplink transmission switching method according to embodiments of the present disclosure. Figure 6 As shown, the method further includes:
[0083] In step S601, it is determined that the timer corresponding to the first uplink frequency band group where the uplink transmission switch is currently taking place has timed out, and the switch is made to the second uplink frequency band group for uplink transmission switch.
[0084] In one embodiment, the uplink frequency band group on which the terminal performs uplink transmission handover can be changed. For example, each uplink frequency band group can correspond to a timer. If the timer corresponding to the first uplink frequency band group where the current uplink transmission handover is taking place times out, the uplink frequency band group on which the uplink transmission handover is based can be changed, for example, switching to the second uplink frequency band group for uplink transmission handover.
[0085] In one embodiment, the timer starts when uplink transmission within the uplink band included in the first uplink band group ends and restarts when uplink transmission occurs within the uplink band included in the first uplink band group. This avoids the timer timing out when uplink transmission occurs within the uplink band included in the first uplink band group, thus preventing a change in the uplink band group on which the uplink transmission switching is based and ensuring that uplink transmissions within the uplink band included in the first uplink band group can be successfully completed.
[0086] Figure 7 This is a schematic diagram illustrating another change in the uplink frequency band group where the uplink transmission switching occurs, according to an embodiment of the present disclosure.
[0087] like Figure 7As shown, taking the first uplink frequency band group containing band #1 and band #2, and the second uplink frequency band group containing band #3 and band #4 as an example.
[0088] The timeout durations of the timers corresponding to different uplink frequency bands can be the same or different. For the sake of simplicity, we will take the example where the timeout durations of the timers corresponding to the first and second uplink frequency bands are the same. For example, if the timeout duration of the timer is 100 milliseconds, and the subcarrier spacing (SCS) is 15 Hz, 100 milliseconds is equivalent to 100 time slots.
[0089] exist Figure 7 In the current scenario, the terminal is switching uplink transmission in the first frequency band group. The uplink transmission in band#1 memory ends at slot#0, so the timer corresponding to the first frequency band group can start counting in slot#1. Since another uplink transmission occurs in slot#4 within band#2 and ends in slot#4, the timer restarts in slot#5, that is, it restarts counting.
[0090] If no uplink transmission occurs within band #1 or band #2 up to slot #104, the timer expires, and the terminal can switch to the second uplink frequency band group for uplink transmission switching.
[0091] Figure 8 This is a schematic flowchart illustrating yet another uplink transmission switching method according to embodiments of the present disclosure. Figure 8 As shown, the method further includes:
[0092] In step S801, if the service meets the preset conditions, the uplink transmission switching is performed from the first uplink frequency band group where the uplink transmission switching is currently taking place to the second uplink frequency band group.
[0093] In one embodiment, the uplink frequency band group on which the terminal performs uplink transmission switching can be changed. For example, the terminal can analyze the service corresponding to the communication, and if the service meets preset conditions, it can switch from the first uplink frequency band group where the uplink transmission switching is currently taking place to the second uplink frequency band group to ensure that the service requirements are met.
[0094] In one embodiment, the preset condition includes at least one of the following:
[0095] The business arrival rate is lower than the arrival rate value;
[0096] The business priority is higher or lower than the priority threshold;
[0097] The Quality of Service (QoS) is below the QoS threshold.
[0098] For example, if the service arrival rate is lower than the arrival rate value when performing uplink transmission switching in the first uplink frequency band group, it is difficult to meet the service's arrival rate requirements. Therefore, the uplink transmission can be switched to the second uplink frequency band group to meet the service's arrival rate requirements.
[0099] For example, if the service quality falls below the service quality threshold during uplink transmission handover in the first uplink frequency band group, it is difficult to meet the service quality requirements. Therefore, the uplink transmission handover can be performed in the second uplink frequency band group to meet the service quality requirements.
[0100] For example, if the uplink transmission handover is performed in the first uplink frequency band group and the priority of the service to be performed is higher than the priority threshold, then when it is determined that the service is performed in the uplink frequency band corresponding to the first uplink frequency band group, the needs of the relatively high priority (higher than the priority threshold) service cannot be met. In this case, it is possible to choose to switch to the second uplink frequency band group for uplink transmission handover in order to meet the needs of the relatively high priority service.
[0101] For example, if the uplink transmission handover is performed in the first uplink frequency band group and the priority of the service to be performed is lower than the priority threshold, then when the uplink frequency band in the first uplink frequency band group is used for services with relatively higher priority (above the priority threshold), then it is possible to choose to switch to the second uplink frequency band group for uplink transmission handover, so as to avoid services with relatively lower priority (below the priority threshold) occupying the uplink frequency band in the first uplink frequency band group.
[0102] In one embodiment, the method further includes: determining an uplink frequency band group candidate set, wherein the first uplink frequency band group and the second uplink frequency band group belong to the uplink frequency band group candidate set.
[0103] In one embodiment, the method includes: determining an initial uplink frequency band group according to instructions or protocol agreements of the network device.
[0104] When a terminal initially performs an uplink transmission switch, it can switch uplink transmission between uplink frequency bands included in the initial uplink frequency band group. The initial uplink frequency band group can be indicated by the network device or determined based on the protocol agreement.
[0105] When a terminal changes the uplink frequency band group on which uplink transmission handover is based, it can select the uplink frequency band group to which it needs to switch from the candidate set of uplink frequency band groups. For example, when performing uplink transmission handover between uplink frequency bands included in the first uplink frequency band group, if it needs to change the uplink frequency band group on which the uplink transmission handover is based, it can select the second uplink frequency band group from the candidate set of uplink frequency band groups, and then switch to the second uplink frequency band group for uplink transmission handover, that is, perform uplink transmission handover between uplink frequency bands included in the second uplink frequency band group. The candidate set of uplink frequency band groups can be indicated by the network device or determined based on protocol agreements.
[0106] Figure 9 This is a schematic flowchart illustrating an uplink transmission control method according to an embodiment of the present disclosure. The uplink transmission control method shown in this embodiment can be executed by a network device that can communicate with a terminal. The network device includes, but is not limited to, base stations in communication systems such as 4G base stations, 5G base stations, and 6G base stations. The terminal includes, but is not limited to, communication devices such as mobile phones, tablets, wearable devices, sensors, and IoT devices.
[0107] like Figure 9 As shown, the uplink transmission control method may include the following steps:
[0108] In step S901, the uplink frequency band group for which the terminal performs uplink transmission switching is determined;
[0109] In step S902, the terminal is not scheduled or configured to perform uplink transmission in the uplink frequency band outside the uplink frequency band group (or it can be described as the terminal being scheduled or configured to perform uplink transmission only in the uplink frequency band within the uplink frequency band group).
[0110] In one embodiment, the scenarios in which the terminal performs uplink transmission switching include, but are not limited to, dual connectivity (e.g., EN-DC), carrier aggregation (e.g., in-band carrier aggregation, Inter-band CA), and supplementary uplink (SUL) scenarios.
[0111] For example, consider a terminal switching uplink transmission from the first uplink frequency band to the second uplink frequency band.
[0112] In a dual-connectivity scenario, when a terminal performs uplink transmission handover, it can switch from the primary cell group carrier to the secondary cell group carrier. The primary cell group carrier belongs to the first uplink frequency band, and the secondary cell group carrier belongs to the second uplink frequency band.
[0113] In carrier aggregation scenarios, such as the aggregation of carriers in band #1 and band #2, the terminal can switch uplink transmission from the carrier in band #1 to the carrier in band #2. Here, the first uplink frequency band can be band #1 and the second uplink frequency band can be band #2.
[0114] In the supplementary uplink scenario, the terminal can switch uplink transmission from the normal uplink carrier to the supplementary uplink carrier. The normal uplink carrier belongs to the first uplink frequency band, and the supplementary uplink carrier belongs to the second uplink frequency band.
[0115] In one embodiment, the strategy for the terminal to perform uplink transmission handover includes, but is not limited to, the following two:
[0116] The terminal does not support uplink transmission in two uplink frequency bands simultaneously, i.e., SwitchedUL;
[0117] The terminal supports uplink transmission in two uplink frequency bands simultaneously, also known as DualUL.
[0118] As for which strategy the terminal uses, it can be indicated by the network equipment, for example, the network can indicate it through Radio Resource Control (RRC) signaling.
[0119] In one embodiment, when a terminal performs uplink transmission handover, for the three application scenarios mentioned above, only the handover between two uplink frequency bands is considered. In this case, the terminal only needs to prepare for communication on these two uplink frequency bands. However, when the terminal needs to support uplink transmission handover between more than two frequency bands, the terminal needs to prepare for communication on more than two uplink frequency bands, which increases the complexity of uplink transmission handover. Therefore, it is necessary to consider how to reduce the complexity of uplink transmission handover.
[0120] According to embodiments of this disclosure, a network device can determine the uplink frequency band group for uplink transmission switching of a terminal. The uplink frequency band group may include one or more frequency bands, and the number of frequency bands included in the uplink frequency band group may be less than the number of uplink frequency bands supported by the terminal, or less than the number of uplink frequency bands corresponding to the carriers configured by the network device for uplink transmission switching of the terminal.
[0121] For example, an uplink frequency band group can contain two uplink frequency bands, while the number of uplink frequency bands supported by the terminal, or the number of uplink frequency bands corresponding to the carriers configured by the network device for uplink transmission switching, can be three or four. When an uplink frequency band group contains two uplink frequency bands, it can also be called an uplink frequency band pair.
[0122] Therefore, network devices only schedule or configure the terminal for uplink transmission within the uplink frequency bands of the uplink frequency band group, and do not schedule or configure the terminal for uplink transmission in uplink frequency bands outside the uplink frequency band group. Accordingly, the terminal can ensure smooth communication by only switching uplink transmission between uplink frequency bands included in the uplink frequency band group, thus satisfying the scheduling or configuration requirements of the network device. Based on this, the terminal only needs to switch from one uplink frequency band in the uplink frequency band group to another frequency band in the uplink frequency band group, without switching to an uplink frequency band outside the uplink frequency band group. Therefore, the terminal only needs to prepare for communication on the uplink frequency bands within the uplink frequency band group (e.g., software, hardware, handover process preparation), and does not need to prepare for communication on uplink frequency bands outside the uplink frequency band group, thereby reducing the complexity of uplink transmission handover for the terminal.
[0123] In one embodiment, determining the uplink frequency band group for uplink transmission handover includes: determining the time domain pattern of the uplink frequency band group; and determining the uplink frequency band group corresponding to the time domain resource where the terminal performs uplink transmission handover based on the time domain pattern.
[0124] In one embodiment, the uplink frequency band group on which the terminal performs uplink transmission handover can be changed. For example, uplink transmission handover can be performed based on different uplink frequency band groups on different time domain resources. The correspondence between the uplink frequency band group on which the uplink transmission handover is based and the time domain resources can be represented by a time domain pattern of the uplink frequency band group. This time domain pattern can be protocol-defined or indicated by the network device.
[0125] Network devices can determine the time-domain resources in which the terminal performs uplink transmission switching (i.e., the time-domain resources when uplink transmission switching is required), and then determine the uplink frequency band group corresponding to the time-domain resources based on the time-domain pattern. In other words, it can determine that the terminal performs uplink transmission switching between the uplink frequency bands included in the determined uplink frequency band group, so that the terminal is not scheduled or configured to perform uplink transmission in the uplink frequency band outside the determined uplink frequency band group.
[0126] For example, the network side configures 4 carriers for the terminal for uplink transmission switching. The 4 carriers are located in different uplink frequency bands, and the uplink frequency band group candidate set configured by the network device for the terminal contains P uplink frequency band groups. The uplink frequency band group on which the terminal performs uplink switching belongs to the uplink frequency band group candidate set.
[0127] For example, if P=2, uplink frequency band group #1 contains two frequency bands, band#1 and band#2, with carrier#1 located within band#1 and carrier#2 located within band#2. Then the carriers corresponding to the first uplink frequency band group are {carrier#1, carrier#2}. Uplink frequency band group #2 contains two frequency bands, band#3 and band#4, with carrier#3 located within band#3 and carrier#4 located within band#4. Then the carriers corresponding to the second uplink frequency band group are {carrier#3, carrier#4}.
[0128] Network devices can determine the correspondence between time-domain resources (e.g., time slots) and uplink frequency bands based on the following formula:
[0129] mod(slotindex / m,P)=pairindex;
[0130] Where mod represents the remainder, slotindex represents the slot index, m represents the effective period of the uplink frequency band group (the unit can be a time slot), P represents the number of uplink frequency band groups in the candidate set of uplink frequency band groups, for example, 2 in this embodiment, and pairindex represents the index of the uplink frequency band group, for example, the index of uplink frequency band group #1 is 1 and the index of uplink frequency band group #2 is 2.
[0131] When mod(slotindex / m,P) = 1, that is, pairindex = 1, it can be determined that the uplink frequency band group in which the uplink transmission handover occurs is uplink frequency band group #1, that is, the terminal is on the carriers {carrier#1, carrier#2} corresponding to uplink frequency band group #1.
[0132] Uplink transmission switching is performed during this process, so that the network device does not schedule or configure the terminal to perform uplink transmission on carriers other than {carrier#1, carrier#2}.
[0133] When mod(slotindex / m,P) = 2, that is, pairindex = 2, it can be determined that the uplink frequency band group in which the uplink transmission handover occurs is uplink frequency band group #2, that is, the terminal is on the carriers {carrier#3, carrier#4} corresponding to uplink frequency band group #2.
[0134] Uplink transmission switching is performed during this process, so that the network device does not schedule or configure the terminal to perform uplink transmission on carriers other than {carrier#3, carrier#4}.
[0135] In one embodiment, the method further includes: determining that the effective period of the first uplink frequency band group in which the terminal is currently performing uplink transmission switching has ended, and indicating that the uplink frequency band used by the terminal for uplink transmission does not belong to the first uplink frequency band group, and determining that the terminal switches to the second uplink frequency band group for uplink transmission switching.
[0136] In one embodiment, the uplink frequency band group on which the terminal performs uplink transmission handover can be changed. For example, the network device can determine whether the effective period of the first uplink frequency band group in which the terminal is currently performing uplink transmission handover has ended. If it has ended, then it can be determined that the terminal changes the uplink frequency band group in which it performs uplink transmission handover. However, changing the uplink frequency band group in which the terminal performs uplink transmission handover requires changing some internal logic of the terminal, which incurs certain overhead.
[0137] Therefore, it can be further determined whether the uplink frequency band indicated to the terminal for uplink transmission belongs to the first uplink frequency band group.
[0138] If the uplink frequency band indicated to the terminal by the network device for uplink transmission still belongs to the first uplink frequency band group, then uplink transmission switching within the first uplink frequency band group can still switch to the uplink frequency band indicated by the network device, satisfying communication requirements. Therefore, in this case, it can be determined that the terminal does not change the uplink frequency band group in which it performs uplink transmission switching, that is, it still performs uplink transmission switching among the uplink frequency bands included in the first uplink frequency band group, which helps to reduce the terminal's power consumption.
[0139] If the uplink frequency band indicated to the terminal by the network device for uplink transmission is still not in the first uplink frequency band group, then uplink transmission switching within the uplink frequency band of the first uplink frequency band group cannot switch to the uplink frequency band indicated by the network device, thus failing to meet communication requirements. Therefore, in this case, it can be determined that the terminal changes the uplink frequency band group in which it performs uplink transmission switching, for example, switching to the second uplink frequency band group, and performing uplink transmission switching between the uplink frequency bands included in the second uplink frequency band group in order to meet communication needs.
[0140] In one embodiment, the method further includes: determining that the timer corresponding to the first uplink frequency band group in which the terminal is currently performing uplink transmission switching has timed out, and determining that the terminal switches to the second uplink frequency band group for uplink transmission switching.
[0141] In one embodiment, the uplink frequency band group on which the terminal performs uplink transmission handover can be changed. For example, each uplink frequency band group can correspond to a timer. If the timer corresponding to the first uplink frequency band group where the current uplink transmission handover is taking place times out, it can be determined that the terminal changes the uplink frequency band group on which the uplink transmission handover is based, for example, switching to the second uplink frequency band group for uplink transmission handover.
[0142] In one embodiment, the timer starts when uplink transmission within the uplink band included in the first uplink band group ends and restarts when uplink transmission occurs within the uplink band included in the first uplink band group. This avoids the timer timing out when uplink transmission occurs within the uplink band included in the first uplink band group, thus preventing a change in the uplink band group on which the uplink transmission switching is based and ensuring that uplink transmissions within the uplink band included in the first uplink band group can be successfully completed.
[0143] In one embodiment, the method further includes: when it is determined that the service of the terminal meets preset conditions, the terminal switches from the first uplink frequency band group where it is currently performing uplink transmission switching to the second uplink frequency band group for uplink transmission switching.
[0144] In one embodiment, the uplink frequency band group on which the terminal performs uplink transmission handover can be changed. For example, the network device can analyze the services communicating with the terminal, and if the services meet preset conditions, determine that the terminal should switch from the first uplink frequency band group where it is currently performing uplink transmission handover to the second uplink frequency band group to ensure that service requirements are met.
[0145] In one embodiment, the preset conditions include at least one of the following: the service arrival rate is lower than the arrival rate value; the service priority is higher or lower than the priority threshold; the service quality is lower than the service quality threshold.
[0146] For example, if the service arrival rate is lower than the arrival rate value when performing uplink transmission handover in the first uplink frequency band group, it is difficult to meet the service's arrival rate requirements. Therefore, it can be determined that the terminal will switch to the second uplink frequency band group for uplink transmission handover in order to meet the service's arrival rate requirements.
[0147] For example, if the service quality falls below the service quality threshold during uplink transmission handover in the first uplink frequency band group, it will be difficult to meet the service quality requirements. Therefore, it can be determined that the terminal will switch to the second uplink frequency band group for uplink transmission handover in order to meet the service quality requirements.
[0148] For example, if the uplink transmission handover is performed in the first uplink frequency band group and the priority of the service to be performed is higher than the priority threshold, then when it is determined that the service is performed in the uplink frequency band corresponding to the first uplink frequency band group, the needs of the relatively high priority (higher than the priority threshold) service cannot be met. Therefore, it can be determined that the terminal will choose to switch to the second uplink frequency band group for uplink transmission handover in order to meet the needs of the relatively high priority service.
[0149] For example, if the uplink transmission handover is performed in the first uplink frequency band group and the priority of the service to be performed is lower than the priority threshold, then when the uplink frequency band in the first uplink frequency band group is used for services with relatively higher priority (above the priority threshold), then it can be determined that the terminal will choose to switch to the second uplink frequency band group for uplink transmission handover, so as to avoid services with relatively lower priority (below the priority threshold) occupying the uplink frequency band in the first uplink frequency band group.
[0150] In one embodiment, the method further includes: determining an uplink frequency band group candidate set according to a protocol agreement or indicating the uplink frequency band group candidate set to the terminal, wherein the first uplink frequency band group and the second uplink frequency band group belong to the uplink frequency band group candidate set.
[0151] In one embodiment, the method includes: determining, according to a protocol, an initial uplink frequency band group for the terminal to perform uplink transmission switching, or indicating the initial uplink frequency band group to the terminal.
[0152] It can be determined that when the terminal initially performs uplink transmission switching, it performs uplink transmission switching between uplink frequency bands included in the initial uplink frequency band group. The initial uplink frequency band group can be determined and indicated to the terminal by the network device, or it can be determined based on the protocol agreement.
[0153] The uplink frequency band group candidate set can be used to determine the uplink frequency band group that the terminal needs to switch to when changing the uplink transmission handover. For example, when performing an uplink transmission handover between uplink frequency bands included in the first uplink frequency band group, if it is necessary to change the uplink frequency band group on which the uplink transmission handover is based, then the second uplink frequency band group can be selected from the uplink frequency band group candidate set, and then the uplink transmission handover can be performed in the second uplink frequency band group, that is, the uplink transmission handover can be performed between the uplink frequency bands included in the second uplink frequency band group. The uplink frequency band group candidate set can be determined and indicated to the terminal by the network device, or it can be determined based on the protocol agreement.
[0154] The embodiments of this disclosure also propose an uplink transmission switching system, including a terminal and a network device, wherein the terminal is configured to implement the uplink transmission switching method described in any of the above embodiments, and the network device is configured to implement the uplink transmission control method described in any of the above embodiments.
[0155] In one embodiment, the terminal may determine the uplink frequency band group to which the uplink transmission handover will take place, and the network device may also determine the uplink frequency band group to which the terminal will take the uplink transmission handover.
[0156] On the one hand, network devices can schedule or configure the terminal to perform uplink transmission only within the uplink frequency band of the determined uplink frequency band group, and not schedule or configure the terminal to perform uplink transmission in the uplink frequency band outside the uplink frequency band group.
[0157] On the other hand, the terminal only needs to prepare for communication on the uplink frequency band within the uplink frequency band group (such as preparation for software, hardware, handover process, etc.), without needing to prepare for communication on the uplink frequency band outside the uplink frequency band group, which helps to reduce the complexity of the terminal performing uplink transmission handover.
[0158] Corresponding to the aforementioned embodiments of the uplink transmission switching method and uplink transmission control method, this disclosure also provides embodiments of the uplink transmission switching device and the uplink transmission control device.
[0159] Figure 10 This is a schematic block diagram illustrating an uplink transmission switching device according to an embodiment of the present disclosure. The uplink transmission switching device shown in this embodiment can be a terminal, or a device composed of modules within a terminal. The terminal includes, but is not limited to, communication devices such as mobile phones, tablets, wearable devices, sensors, and IoT devices. The terminal can communicate with network devices, including, but not limited to, network devices in 4G, 5G, and 6G communication systems, such as base stations and core networks.
[0160] like Figure 10 As shown, the uplink transmission switching device includes:
[0161] The processing module 1001 is configured to determine an uplink frequency band group for uplink transmission switching; and to perform uplink transmission switching between uplink frequency bands included in the uplink frequency band group.
[0162] In one embodiment, the processing module is configured to determine the time-domain pattern of the uplink frequency band group; and determine the uplink frequency band group corresponding to the time-domain resource where the uplink transmission switching is located based on the time-domain pattern.
[0163] In one embodiment, the processing module is further configured to determine that the effective period of the first uplink frequency band group in which the uplink transmission switch is currently taking place has ended, and the uplink frequency band indicated by the network device for uplink transmission does not belong to the first uplink frequency band group, and switch to the second uplink frequency band group for uplink transmission switch.
[0164] In one embodiment, the processing module is further configured to determine that the timer corresponding to the first uplink frequency band group in which the uplink transmission switching is currently taking place has timed out, and switch to the second uplink frequency band group for uplink transmission switching.
[0165] In one embodiment, the timer is started when uplink transmission within the uplink band included in the first uplink band group ends, and restarted when uplink transmission occurs within the uplink band included in the first uplink band group.
[0166] In one embodiment, the processing module is further configured to switch from the first uplink frequency band group where the uplink transmission switching is currently taking place to the second uplink frequency band group when the service meets preset conditions.
[0167] In one embodiment, the preset conditions include at least one of the following: the service arrival rate is lower than the arrival rate value; the service priority is higher or lower than the priority threshold; the service quality is lower than the service quality threshold.
[0168] In one embodiment, the processing module is further configured to determine a candidate set of uplink frequency band groups, wherein the first uplink frequency band group and the second uplink frequency band group belong to the candidate set of uplink frequency band groups.
[0169] In one embodiment, the processing module is further configured to determine an initial uplink frequency band group according to the instructions or protocol of the network device.
[0170] Figure 11 This is a schematic block diagram illustrating an uplink transmission control device according to an embodiment of the present disclosure. The uplink transmission switching device shown in this embodiment can be a network device, or a device composed of modules within a network device. The network device can communicate with a terminal, including but not limited to mobile phones, tablets, wearable devices, sensors, IoT devices, and other communication devices. The network device includes, but is not limited to, network devices in 4G, 5G, and 6G communication systems, such as base stations and core networks.
[0171] like Figure 11 As shown, the uplink transmission control device includes:
[0172] The processing module 1101 is configured to determine the uplink frequency band group in which the terminal performs uplink transmission switching; and to schedule or configure the terminal to perform uplink transmission in an uplink frequency band other than the uplink frequency band group.
[0173] In one embodiment, the processing module is configured to determine the time-domain pattern of the uplink frequency band group; and determine the uplink frequency band group corresponding to the time-domain resource in which the terminal performs uplink transmission switching based on the time-domain pattern.
[0174] In one embodiment, the processing module is further configured to determine that the effective period of the first uplink frequency band group in which the terminal is currently performing uplink transmission switching has ended, and to indicate that the uplink frequency band used by the terminal for uplink transmission does not belong to the first uplink frequency band group, and to determine that the terminal switches to the second uplink frequency band group for uplink transmission switching.
[0175] In one embodiment, the processing module is further configured to determine that the timer corresponding to the first uplink frequency band group in which the terminal is currently performing uplink transmission switching has timed out, and to determine that the terminal switches to the second uplink frequency band group for uplink transmission switching.
[0176] In one embodiment, the timer is started when uplink transmission within the uplink band included in the first uplink band group ends, and restarted when uplink transmission occurs within the uplink band included in the first uplink band group.
[0177] In one embodiment, the processing module is further configured to, when determining that the service of the terminal meets preset conditions, switch the terminal from the first uplink frequency band group where the uplink transmission switching is currently taking place to the second uplink frequency band group for uplink transmission switching.
[0178] In one embodiment, the preset conditions include at least one of the following: the service arrival rate is lower than the arrival rate value; the service priority is higher or lower than the priority threshold; the service quality is lower than the service quality threshold.
[0179] In one embodiment, the processing module is further configured to determine an uplink frequency band group candidate set according to a protocol or to indicate the uplink frequency band group candidate set to the terminal, wherein the first uplink frequency band group and the second uplink frequency band group belong to the uplink frequency band group candidate set.
[0180] In one embodiment, the apparatus includes: determining, according to a protocol, an initial uplink frequency band group for the terminal to perform uplink transmission switching, or indicating the initial uplink frequency band group to the terminal.
[0181] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments of the relevant methods, and will not be elaborated upon here.
[0182] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. The device embodiments described above are merely illustrative. The modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed across multiple network modules. 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 creative effort.
[0183] Embodiments of this disclosure also provide a communication device, including: a processor; a memory for storing a computer program; wherein, when the computer program is executed by the processor, the uplink transmission switching method described in any of the above embodiments is implemented.
[0184] Embodiments of this disclosure also provide a communication device, including: a processor; a memory for storing a computer program; wherein, when the computer program is executed by the processor, it implements the uplink transmission control method described in any of the above embodiments.
[0185] Embodiments of this disclosure also provide a computer-readable storage medium for storing a computer program that, when executed by a processor, implements the uplink transmission switching method described in any of the above embodiments.
[0186] Embodiments of this disclosure also provide a computer-readable storage medium for storing a computer program that, when executed by a processor, implements the uplink transmission control method described in any of the above embodiments.
[0187] like Figure 12 As shown, Figure 12 This is a schematic block diagram illustrating an apparatus 1200 for uplink transmission control according to an embodiment of the present disclosure. The apparatus 1200 can be provided as a base station. (Refer to...) Figure 12 The device 1200 includes a processing component 1222, a wireless transmit / receive component 1224, an antenna component 1226, and a signal processing section specific to the wireless interface. The processing component 1222 may further include one or more processors. One of the processors in the processing component 1222 may be configured to implement the uplink transmission control method described in any of the above embodiments.
[0188] Figure 13 This is a schematic block diagram illustrating an uplink transmission switching device 1300 according to an embodiment of the present disclosure. For example, device 1300 may be a mobile phone, computer, digital broadcast terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0189] Reference Figure 13 The device 1300 may include one or more of the following components: a processing component 1302, a memory 1304, a power supply component 1306, a multimedia component 1308, an audio component 1310, an input / output (I / O) interface 1312, a sensor component 1314, and a communication component 1316.
[0190] Processing component 1302 typically controls the overall operation of device 1300, such as operations associated with display, telephone calls, data communication, camera operation, and recording operations. Processing component 1302 may include one or more processors 1320 to execute instructions to complete all or part of the steps of the uplink transmission switching method described above. Furthermore, processing component 1302 may include one or more modules to facilitate interaction between processing component 1302 and other components. For example, processing component 1302 may include a multimedia module to facilitate interaction between multimedia component 1308 and processing component 1302.
[0191] Memory 1304 is configured to store various types of data to support the operation of device 1300. Examples of such data include instructions for any application or method operating on device 1300, contact data, phonebook data, messages, pictures, videos, etc. Memory 1304 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0192] Power supply component 1306 provides power to various components of device 1300. Power supply component 1306 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to device 1300.
[0193] Multimedia component 1308 includes a screen that provides an output interface between the device 1300 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 1308 includes a front-facing camera and / or a rear-facing camera. When the device 1300 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0194] Audio component 1310 is configured to output and / or input audio signals. For example, audio component 1310 includes a microphone (MIC) configured to receive external audio signals when device 1300 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 1304 or transmitted via communication component 1316. In some embodiments, audio component 1310 also includes a speaker for outputting audio signals.
[0195] I / O interface 1312 provides an interface between processing component 1302 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0196] Sensor assembly 1314 includes one or more sensors for providing status assessments of various aspects of device 1300. For example, sensor assembly 1314 may detect the on / off state of device 1300, the relative positioning of components such as the display and keypad of device 1300, changes in position of device 1300 or a component of device 1300, the presence or absence of user contact with device 1300, the orientation or acceleration / deceleration of device 1300, and temperature changes of device 1300. Sensor assembly 1314 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 1314 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 1314 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.
[0197] Communication component 1316 is configured to facilitate wired or wireless communication between device 1300 and other devices. Device 1300 can access wireless networks based on communication standards, such as WiFi, 2G, 3G, 4G LTE, 5G NR, or combinations thereof. In one exemplary embodiment, communication component 1316 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 1316 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0198] In an exemplary embodiment, the apparatus 1300 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above-described uplink transmission switching method.
[0199] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 1304 including instructions, which can be executed by a processor 1320 of the device 1300 to complete the aforementioned uplink transmission switching method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0200] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the disclosure herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0201] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
[0202] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. The terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0203] The methods and apparatus provided in the embodiments of this disclosure have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this disclosure. The descriptions of the embodiments above are only for the purpose of helping to understand the methods and core ideas of this disclosure. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this disclosure. Therefore, the content of this specification should not be construed as a limitation of this disclosure.
Claims
1. An uplink transmission switching method, characterized in that, The method, executed by a terminal, includes: An uplink frequency band group for uplink transmission handover is determined, wherein the number of frequency bands in the uplink frequency band group is greater than or equal to 2, and the number of frequency bands in the uplink frequency band group is less than the number of uplink frequency bands supported by the terminal, or less than the number of uplink frequency bands corresponding to the carriers configured by the network device for uplink transmission handover for the terminal; the correspondence between the uplink frequency band group and time domain resources is determined based on the following formula: mod(slot index / m, P)=pair index; Where mod represents the remainder, slot index represents the time slot index, m represents the effective period of the uplink frequency band group, P represents the number of uplink frequency band groups in the candidate set of uplink frequency band groups, and pair index represents the index of the uplink frequency band group. Uplink transmission switching is performed between the uplink frequency bands included in the uplink frequency band group; The method further includes: If the timer corresponding to the first uplink frequency band group where the uplink transmission handover is currently taking place times out, the uplink transmission handover is switched to the second uplink frequency band group; wherein, the timer is started when the uplink transmission in the uplink frequency band included in the first uplink frequency band group ends, and restarted when the uplink transmission occurs in the uplink frequency band included in the first uplink frequency band group.
2. The method according to claim 1, characterized in that, The method further includes: If it is determined that the effective period of the first uplink frequency band group in which the uplink transmission handover is currently taking place has ended, and the uplink frequency band indicated by the network device for uplink transmission does not belong to the first uplink frequency band group, then switch to the second uplink frequency band group for uplink transmission handover.
3. The method according to claim 1, characterized in that, The method further includes: If the service meets the preset conditions, the uplink transmission switching will be performed from the first uplink frequency band group where the uplink transmission switching is currently taking place to the second uplink frequency band group.
4. The method according to claim 3, characterized in that, The preset conditions include at least one of the following: The business arrival rate is lower than the arrival rate value; The business priority is higher or lower than the priority threshold; The quality of business services is below the service quality threshold.
5. The method according to any one of claims 2 to 4, characterized in that, The method further includes: A candidate set of uplink frequency band groups is determined, wherein the first uplink frequency band group and the second uplink frequency band group belong to the candidate set of uplink frequency band groups.
6. The method according to any one of claims 2 to 4, characterized in that, The method includes: The initial uplink frequency band group is determined according to the instructions or protocols of the network equipment.
7. An uplink transmission control method, characterized in that, Performed by a network device, the method includes: The uplink frequency band group for uplink transmission handover by the terminal is determined, wherein the number of frequency bands in the uplink frequency band group is greater than or equal to 2, and the number of frequency bands in the uplink frequency band group is less than the number of uplink frequency bands supported by the terminal, or less than the number of uplink frequency bands corresponding to the carriers configured by the network device for uplink transmission handover for the terminal; the correspondence between the uplink frequency band group and time domain resources is determined based on the following formula: mod(slot index / m, P)=pair index; Where mod represents the remainder, slot index represents the time slot index, m represents the effective period of the uplink frequency band group, P represents the number of uplink frequency band groups in the candidate set of uplink frequency band groups, and pair index represents the index of the uplink frequency band group. The terminal is not scheduled or configured to perform uplink transmission in an uplink frequency band outside the aforementioned uplink frequency band group; The method further includes: The timer corresponding to the first uplink frequency band group in which the terminal is currently performing uplink transmission switching times out, and the terminal is then switched to the second uplink frequency band group for uplink transmission switching; wherein, the timer is started when uplink transmission in the uplink frequency band included in the first uplink frequency band group ends, and restarted when uplink transmission occurs in the uplink frequency band included in the first uplink frequency band group.
8. The method according to claim 7, characterized in that, The method further includes: If it is determined that the effective period of the first uplink frequency band group in which the terminal is currently performing uplink transmission switching has ended, and it is indicated that the uplink frequency band used by the terminal for uplink transmission does not belong to the first uplink frequency band group, then the terminal is determined to switch to the second uplink frequency band group for uplink transmission switching.
9. The method according to claim 7, characterized in that, The method further includes: If the terminal's services meet preset conditions, the terminal switches from the first uplink frequency band group where it is currently performing uplink transmission switching to the second uplink frequency band group for uplink transmission switching.
10. The method according to claim 9, characterized in that, The preset conditions include at least one of the following: The business arrival rate is lower than the arrival rate value; The business priority is higher or lower than the priority threshold; The quality of business services is below the service quality threshold.
11. The method according to any one of claims 8 to 10, characterized in that, The method further includes: The uplink frequency band group candidate set is determined according to the agreement or the uplink frequency band group candidate set is indicated to the terminal, wherein the first uplink frequency band group and the second uplink frequency band group belong to the uplink frequency band group candidate set.
12. The method according to any one of claims 8 to 10, characterized in that, The method includes: The initial uplink frequency band group for the terminal to perform uplink transmission switching is determined according to the agreement, or the initial uplink frequency band group is indicated to the terminal.
13. An uplink transmission switching system, characterized in that, The device includes a terminal and a network device, wherein the terminal is configured to implement the uplink transmission switching method according to any one of claims 1 to 6, and the network device is configured to implement the uplink transmission control method according to any one of claims 7 to 12.
14. An uplink transmission switching device, characterized in that, The device includes: The processing module is configured to determine an uplink frequency band group for uplink transmission handover, wherein the number of frequency bands in the uplink frequency band group is greater than or equal to 2, and the number of frequency bands in the uplink frequency band group is less than the number of uplink frequency bands supported by the terminal, or less than the number of uplink frequency bands corresponding to carriers configured by the network device for uplink transmission handover for the terminal; perform uplink transmission handover between the uplink frequency bands included in the uplink frequency band group; determine that the timer corresponding to the first uplink frequency band group where the current uplink transmission handover is taking place has timed out, and switch to the second uplink frequency band group for uplink transmission handover; wherein the timer is started when uplink transmission in the uplink frequency band included in the first uplink frequency band group ends, and restarted when uplink transmission occurs in the uplink frequency band included in the first uplink frequency band group; the correspondence between the uplink frequency band group and the time domain resources is determined based on the following formula: mod(slot index / m, P)=pair index; Where mod represents the remainder, slot index represents the time slot index, m represents the effective period of the uplink frequency band group, P represents the number of uplink frequency band groups in the candidate set of uplink frequency band groups, and pair index represents the index of the uplink frequency band group.
15. An uplink transmission control device, characterized in that, The device includes: The processing module is configured to determine the uplink frequency band group in which the terminal performs uplink transmission switching, wherein the number of frequency bands in the uplink frequency band group is greater than or equal to 2, the number of frequency bands in the uplink frequency band group is less than the number of uplink frequency bands supported by the terminal, or less than the number of uplink frequency bands corresponding to carriers configured by the network device for the terminal for uplink transmission switching; schedule or configure the terminal for uplink transmission in uplink frequency bands other than the uplink frequency band group; determine that the timer corresponding to the first uplink frequency band group in which the terminal is currently performing uplink transmission switching has timed out, and determine that the terminal switches to the second uplink frequency band group for uplink transmission switching; wherein the timer is started when uplink transmission in the uplink frequency bands included in the first uplink frequency band group ends, and restarted when uplink transmission occurs in the uplink frequency bands included in the first uplink frequency band group; the correspondence between the uplink frequency band group and time domain resources is determined based on the following formula: mod(slot index / m, P)=pair index; Where mod represents the remainder, slot index represents the time slot index, m represents the effective period of the uplink frequency band group, P represents the number of uplink frequency band groups in the candidate set of uplink frequency band groups, and pair index represents the index of the uplink frequency band group.
16. A communication device, characterized in that, include: processor; Memory used to store computer programs; When the computer program is executed by the processor, it implements the uplink transmission switching method according to any one of claims 1 to 6.
17. A communication device, characterized in that, include: processor; Memory used to store computer programs; When the computer program is executed by the processor, it implements the uplink transmission control method according to any one of claims 7 to 12.
18. A computer-readable storage medium for storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the uplink transmission switching method according to any one of claims 1 to 6.
19. A computer-readable storage medium for storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the uplink transmission control method according to any one of claims 7 to 12.