A communication method and a communication device

By optimizing the method for determining the switching time of frequency domain resources, the problem of low spectrum resource utilization during dynamic switching between multiple frequency bands of user equipment is solved, achieving more efficient spectrum resource utilization and ensuring uplink communication quality.

CN118804323BActive Publication Date: 2026-07-14HUAWEI TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2023-04-14
Publication Date
2026-07-14

AI Technical Summary

Technical Problem

In flexible spectrum access technology, when user equipment dynamically switches between multiple frequency bands, it is impossible to effectively determine the frequency band where the switch occurs, resulting in reduced spectrum resource utilization. In particular, when the same frequency band is involved before and after the switch and that frequency band has the highest priority, the switch time cannot be determined, affecting uplink communication quality.

Method used

By determining that the frequency domain resources in which the handover time is located are frequency domain resources other than the highest priority frequency domain resources, or frequency domain resources of a specific type, frequency domain resources that do not contain physical uplink control channels, or frequency domain resources with a small number of uplink transmission links or scheduling ports, the determination of the handover time can be optimized and spectrum resource waste can be reduced.

Benefits of technology

It improves the utilization rate of spectrum resources, reduces the impact of frequency domain resource switching on uplink communication quality, ensures that the transmission of high-priority information is not affected, avoids unnecessary frequency band switching, and improves the utilization efficiency of spectrum resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118804323B_ABST
    Figure CN118804323B_ABST
Patent Text Reader

Abstract

The application provides a communication method and a communication device. The method comprises the following steps: when the communication device switches from M frequency domain resources to N frequency domain resources, determining the frequency domain resource in which the switching time is located from the M frequency domain resources and the N frequency domain resources. Wherein, M and N are positive integers, and the sum of M and N is greater than 2. The switching time is the time when the switching from the M frequency domain resources to the N frequency domain resources is performed. Optionally, the method further comprises the following step: switching from the M frequency domain resources to the N frequency domain resources within the switching time. The scheme provided by the application can improve the effectiveness of determining the frequency domain resource in which the switching time is located, thereby improving the spectrum utilization.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a communication method and communication device. Background Technology

[0002] In current flexible spectrum access technologies, user equipment (UE) can dynamically switch between multiple bands for uplink transmission based on band load, thereby making fuller use of uplink resources and improving uplink communication quality.

[0003] Currently, when a UE dynamically switches between different frequency bands, the UE's radio frequency (RF) needs to interrupt the switching period to ensure a smooth transition to another frequency band. This can be understood as the UE requiring a certain amount of time (the switching period) to complete the handover from one frequency band to another due to UE capability limitations. Furthermore, the UE must know the switching period location, i.e., which frequency band the switching interval falls on. Specifically, when the switching period falls on the frequency band before the switch, the UE interrupts information transmission on the pre-switch frequency domain resources. During the interruption period (the switching period), the UE completes the tuning or retuning of the radio frequency (RF) chain, thus switching to another frequency band. When the switching period falls on the post-switch frequency band, the UE interrupts information transmission on the post-switch frequency domain resources. During the interruption period, the UE completes the tuning or retuning of the RF chain, thereby completing the frequency band switch.

[0004] Currently, when a UE switches between two frequency bands (i.e., from one frequency band to another), according to relevant technical standards, the UE can determine whether the switch occurred on the pre-switch frequency band or the post-switch frequency band, excluding the highest priority frequency band. However, when a UE switches between more frequency bands (i.e., from multiple frequency bands to one or more frequency bands or from one frequency band to multiple frequency bands), according to the methods specified in the aforementioned technical standards, the UE can determine the frequency band where the switch occurred in certain specific scenarios, but in other specific scenarios (e.g., the pre-switch and post-switch frequency bands contain the same frequency band, and that frequency band has the highest priority), it cannot determine the frequency band where the switch occurred, leading to a decrease in spectrum resource utilization. Summary of the Invention

[0005] This application provides a communication method and communication device to improve the effectiveness of determining the frequency domain resources where the switching time is located, thereby improving spectrum utilization.

[0006] In a first aspect, embodiments of this application provide a communication method, which can be executed by a terminal device or a network device, or by a component (e.g., a processor, a chip, or a chip system) within the terminal device or network device. The method includes: when switching from M frequency domain resources to N frequency domain resources, determining the frequency domain resource where the switching time occurs from the M and N frequency domain resources; wherein M and N are positive integers and the sum of M and N is greater than 2; the switching time is the time taken to switch from the M frequency domain resources to the N frequency domain resources; wherein the frequency domain resource where the switching time occurs meets at least one of the following conditions: the frequency domain resource where the switching time occurs is a frequency domain resource that does not have the highest priority among the frequency domain resources other than the first frequency domain resource among the M and N frequency domain resources, and the frequency domain resource where the switching time occurs is either the M frequency domain resources or the N frequency domain resources, where the first frequency domain resource is a frequency domain resource included in the M frequency domain resources. The frequency domain resources are defined as follows: the first frequency domain resource is the frequency domain resource included in the N frequency domain resources; the frequency domain resource where the handover time is located is the frequency domain resource that does not have the highest priority among the frequency domain resources of the M frequency domain resources and the N frequency domain resources belonging to the first set type; the frequency domain resource where the handover time is located is either the M frequency domain resources or the N frequency domain resources; the frequency domain resource where the handover time is located is either the M frequency domain resources or the N frequency domain resources, wherein the M frequency domain resources include the first frequency domain resource, and the N frequency domain resources include the first frequency domain resource; the frequency domain resource where the handover time is located is the frequency domain resource other than the frequency domain resource where the physical uplink control channel is located among the M frequency domain resources or the N frequency domain resources.

[0007] This method provides multiple approaches to determining the handover time location, which helps communication devices effectively determine the handover time location in scenarios involving more frequency domain resource switching. This improves the effectiveness of determining the frequency domain resource where the handover time occurs, reduces spectrum resource waste, and increases spectrum resource utilization. For example, in scenarios where there are identical frequency domain resources before and after the handover, and these identical frequency domain resources have the highest priority, existing solutions cannot determine the handover time location, while the solution provided in the above embodiments can effectively determine the handover time location.

[0008] In the above method, M frequency domain resources are the frequency domain resources before the handover, meaning they are either the frequency domain resources before the handover, the frequency domain resources from which the handover is performed, or the frequency domain resources from which the handover is performed. N frequency domain resources are the frequency domain resources after the handover, meaning they are either the frequency domain resources after the handover, the frequency domain resources to which the handover is performed, or the frequency domain resources to which the handover is performed. The frequency domain resources where the handover time occurs are M frequency domain resources, meaning: the frequency domain resources where the handover time occurs are the frequency domain resources before the handover; the frequency domain resources where the handover time occurs are N frequency domain resources, meaning: the frequency domain resources where the handover time occurs are the frequency domain resources after the handover. Frequency domain resources belonging to the first set type can also be understood as frequency domain resources of the first set type. Highest priority can be understood as higher priority, and lowest priority can be understood as lower priority.

[0009] In the above methods, the frequency domain resources where the handover time is located being M frequency domain resources can be understood as at least one of the following: the frequency domain resources where the handover time is located belong to M frequency domain resources; the frequency domain resources where the handover time is located are contained in / included in M ​​frequency domain resources; the frequency domain resources where the handover time is located are the frequency domain resources before the handover; the frequency domain resources where the handover time is located belong to the frequency domain resources before the handover. The frequency domain resources where the handover time is located being N frequency domain resources can be understood as at least one of the following: the frequency domain resources where the handover time is located belong to N frequency domain resources; the frequency domain resources where the handover time is located are contained in / included in N frequency domain resources; the frequency domain resources where the handover time is located are the frequency domain resources after the handover; the frequency domain resources where the handover time is located belong to the frequency domain resources after the handover.

[0010] In the above method, the frequency domain resource without the highest priority can be understood as the frequency domain resource with the lowest priority. That is, when determining the frequency domain resource where the handover time is located, the frequency domain resource before or after the handover where the highest priority frequency domain resource is located is excluded. This can also be understood as: when determining the frequency domain resource where the handover time is located, the frequency domain resource before or after the handover where the lowest priority frequency domain resource is located is set as the frequency domain resource where the handover time is located.

[0011] In one possible design, the first setting type includes at least one of the following: scheduled uplink transmission, and the frequency domain resources at the set position in the scheduled frequency domain resources have uplink transmission; no physical uplink control channel is present; and associated frequency bands are not included.

[0012] In scenarios where the frequency domain resources before and after the handover include frequency domain resources of a first predetermined type, existing solutions may fail to determine the frequency domain resources where the handover time occurs, or performing frequency domain resource handover based on existing solutions may significantly impact uplink communication quality. Therefore, the solution described in this application, by configuring a corresponding scheme for determining the frequency domain resources where the handover time occurs for this scenario, can more efficiently determine the frequency domain resources where the handover time occurs, thereby achieving frequency domain resource handover more efficiently and minimizing the impact on uplink communication quality.

[0013] In one possible design, the M frequency domain resources are the frequency domain resources before the handover, and the N frequency domain resources are the frequency domain resources after the handover; the frequency domain resources where the handover time is located are the M frequency domain resources, specifically: the frequency domain resources where the handover time is located are the frequency domain resources before the handover; the frequency domain resources where the handover time is located are the N frequency domain resources, specifically: the frequency domain resources where the handover time is located are the frequency domain resources after the handover.

[0014] In one possible design, when the frequency domain resource where the switching time is located is the frequency domain resource after the switch, the information carried by the first frequency domain resource among the M frequency domain resources has a higher priority than the information carried by the first frequency domain resource among the N frequency domain resources; or, when the frequency domain resource where the switching time is located is the frequency domain resource before the switch, the information carried by the first frequency domain resource among the N frequency domain resources has a higher priority than the information carried by the first frequency domain resource among the M frequency domain resources.

[0015] In this method, the frequency domain resource where the switching time is located is the one with the lower priority of the first frequency domain resource carrying the information before and after the switching (frequency domain resource before or after the switching). This can ensure that the uplink transmission of the information with higher priority is not affected by the switching of frequency domain resources, that is, ensure that the execution of the communication service with higher priority is not affected.

[0016] In one possible design, if the frequency domain resources where the physical uplink control channel is located belong to the M frequency domain resources, the frequency domain resources where the handover time is located are the N frequency domain resources; or, if the frequency domain resources where the physical uplink control channel is located belong to the N frequency domain resources, the frequency domain resources where the handover time is located are the M frequency domain resources.

[0017] In this method, by using the frequency domain resources before or after the handover that do not include the physical uplink control channel as the frequency domain resources where the handover time is located, it is possible to avoid interference or impact on the transmission of the physical uplink control channel during the frequency domain resource handover process, thereby ensuring the communication quality of the physical uplink control channel while performing frequency domain resource handover.

[0018] In one possible design, the frequency domain resources where the switching time is located are either the M frequency domain resources or the N frequency domain resources. Specifically, if the number of uplink transmission links or scheduling ports of the M frequency domain resources is less than the number of uplink transmission links or scheduling ports of the N frequency domain resources, the frequency domain resources where the switching time is located are the M frequency domain resources; or, if the number of uplink transmission links or scheduling ports of the N frequency domain resources is less than the number of uplink transmission links or scheduling ports of the M frequency domain resources, the frequency domain resources where the switching time is located are the N frequency domain resources.

[0019] In this method, by using the frequency domain resources before or after the handover with fewer uplink transmission chains or scheduling ports as the frequency domain resources where the handover time is located, the impact of the frequency domain resource handover process on the uplink transmission can be minimized.

[0020] In one possible design, the frequency domain resources where the switching time is located are either the M frequency domain resources or the N frequency domain resources. Specifically, if the number of uplink transmission links or the number of scheduled ports in the M frequency domain resources (excluding the first frequency domain resource) are less than the number of uplink transmission links or the number of scheduled ports in the N frequency domain resources (excluding the first frequency domain resource), then the frequency domain resources where the switching time is located are the M frequency domain resources; or, if the number of uplink transmission links or the number of scheduled ports in the N frequency domain resources (excluding the first frequency domain resource) are less than the number of uplink transmission links or the number of scheduled ports in the M frequency domain resources (excluding the first frequency domain resource), then the frequency domain resources where the switching time is located are the N frequency domain resources.

[0021] In this method, by using the pre-switching or post-switching frequency domain resources with fewer uplink transmission chains or scheduling ports (excluding the first frequency domain resources) as the frequency domain resources where the switching time is located, it is possible to avoid affecting the transmission of the party with greater transmission demand, thereby minimizing the impact of the frequency domain resource switching process on uplink transmission.

[0022] In one possible design, among the M frequency domain resources and the N frequency domain resources, the first frequency domain resource has a higher priority than the other frequency domain resources.

[0023] In this scenario, the first frequency domain resource has the highest priority. In scenarios where the first frequency domain resource belongs to both the pre-switching and post-switching frequency domain resources, and has the highest priority, the above method can effectively determine the frequency domain resource where the handover occurs, thereby ensuring the smooth execution of the frequency domain resource handover.

[0024] In one possible design, when the second frequency domain resource is in an in-band carrier aggregation state, the second frequency domain resource is not configured with an associated frequency band, or the associated frequency band of the second frequency domain resource is not used, wherein the second frequency domain resource belongs to the M frequency domain resources or the N frequency domain resources.

[0025] When an associated frequency band is configured and used for the second frequency band, there may be situations where an uplink transmission link exists on the associated frequency band but no valid content is actually transmitted. In such cases, a switch of the associated frequency band may occur during frequency domain resource handover. However, since the associated frequency band does not carry valid information, this switch is actually unnecessary. Therefore, by not configuring or using the associated frequency band for the second frequency domain resource, unnecessary switches related to the associated frequency band can be avoided in frequency domain resource handover scenarios, thereby reducing spectrum resource waste and improving spectrum resource utilization.

[0026] In one possible design, the uplink transmission on two carriers within the second frequency domain resource is either a transmission corresponding to an uplink transmission chain or a one-port transmission.

[0027] In one possible design, if the number of uplink transmission links or the number of scheduled ports on the third frequency domain resource changes when switching from the M frequency domain resources to the N frequency domain resources, no switching of the third frequency domain resource is performed, or there is no switching time on the third frequency domain resource; wherein, the third frequency domain resource belongs to the M frequency domain resources and / or the N frequency domain resources. The absence of switching time on the third frequency domain resource can also be understood as: on the third frequency domain resource, the communication device does not perform frequency domain resource switching, or does not interrupt information transmission. Information transmission includes at least one of data information transmission, control information transmission, or reference signal transmission. Optionally, information transmission can be at least one of uplink data information transmission, control information transmission, or reference signal transmission. Optionally, information transmission can also be at least one of downlink data information transmission, control information transmission, or reference signal transmission.

[0028] In the above method, if the number of uplink transmission links or the number of scheduled ports on the third frequency domain resource changes when switching from the M frequency domain resources to the N frequency domain resources, and a frequency domain resource switch is required for the third frequency domain resource, then the frequency domain resource switch is a frequency domain resource switch between carriers within the same frequency domain resource, i.e., within the third frequency domain resource. This type of switch does not actually require switching time. Therefore, if the number of uplink transmission links or the number of scheduled ports on the third frequency domain resource changes when switching from the M frequency domain resources to the N frequency domain resources, a frequency domain resource switch based on switching time can be avoided, or it can be assumed that there is no switching time on the third frequency domain resource. This can prevent the interruption of carriers within the same frequency domain resource, thereby reducing spectrum resource waste and improving spectrum resource utilization.

[0029] In one possible design, when a third frequency domain resource is scheduled for one-port transmission and there are no other scheduled frequency domain resources, the third frequency domain resource is not configured with an associated frequency band, or the associated frequency band of the third frequency domain resource is not used.

[0030] In the above method, by not configuring or using associated frequency bands of third frequency domain resources, unnecessary switching related to associated frequency bands can be avoided in frequency domain resource switching scenarios, thereby reducing spectrum resource waste and improving spectrum resource utilization.

[0031] Secondly, embodiments of this application provide a communication method, which can be executed by a terminal device or a network device, or by a component (e.g., a processor, a chip, or a chip system) within the terminal device or network device. The method includes: when a first frequency domain resource is in an in-band carrier aggregation state, the first frequency domain resource is not configured with an associated frequency band, or the associated frequency band of the first frequency domain resource is not used.

[0032] When an associated frequency band is configured and used for the first frequency band, there may be situations where an uplink transmission link exists on the associated frequency band but no valid content is actually transmitted. In such cases, a switch of the associated frequency band may occur during frequency domain resource handover. However, since the associated frequency band does not carry valid information, this switch is actually unnecessary. Therefore, by not configuring or using the associated frequency band for the first frequency domain resource, unnecessary switches related to the associated frequency band can be avoided in frequency domain resource handover scenarios, thereby reducing spectrum resource waste and improving spectrum resource utilization.

[0033] In one possible design, the uplink transmission on two carriers within the first frequency domain resource is either a transmission corresponding to an uplink transmission chain or a one-port transmission.

[0034] Thirdly, embodiments of this application provide a communication device, which may be a terminal device or a network device, or a device (e.g., a chip, chip system, or circuit) within a terminal device or network device. The communication device includes a processing unit and a storage unit. The storage unit stores program instructions or stored data that can be executed by the processing unit. The processing unit, when switching from M frequency domain resources to N frequency domain resources, determines the frequency domain resource where the switching time occurs from the M frequency domain resources and the N frequency domain resources. Here, M and N are positive integers and their sum is greater than 2. The switching time is the time taken to switch from the M frequency domain resources to the N frequency domain resources. The frequency domain resource where the switching time occurs meets at least one of the following criteria: the frequency domain resource where the switching time occurs is, among the M frequency domain resources and the N frequency domain resources (excluding the first frequency domain resource), a frequency domain resource that does not have the highest priority, and the frequency domain resource where the switching time occurs is either one of the M frequency domain resources or one of the N frequency domain resources. The resources are defined as follows: the first frequency domain resource is the frequency domain resource included in the M frequency domain resources, and the first frequency domain resource is the frequency domain resource included in the N frequency domain resources; the frequency domain resource where the handover time is located is the frequency domain resource that does not have the highest priority among the frequency domain resources of the M frequency domain resources and the N frequency domain resources belonging to the first predetermined type, and the frequency domain resource where the handover time is located is either the M frequency domain resources or the N frequency domain resources; the frequency domain resource where the handover time is located is either the M frequency domain resources or the N frequency domain resources, wherein the M frequency domain resources include the first frequency domain resource, and the N frequency domain resources include the first frequency domain resource; the frequency domain resource where the handover time is located is the frequency domain resource other than the frequency domain resource where the physical uplink control channel is located among the M frequency domain resources or the N frequency domain resources.

[0035] Of these, M frequency domain resources are those before the handover, meaning they were either resources from which the handover occurred or resources from which the handover occurred. N frequency domain resources are those after the handover, meaning they were either resources from which the handover occurred or resources from which the handover occurred. The frequency domain resources at the time of the handover are M resources; that is, the resources at the time of the handover are resources before the handover. The frequency domain resources at the time of the handover are N resources; that is, the resources at the time of the handover are resources after the handover. Frequency domain resources belonging to the first defined type can also be understood as frequency domain resources of the first defined type. Highest priority can be understood as higher priority, and lowest priority can be understood as lower priority.

[0036] The fact that the frequency domain resources where the handover time is located are M frequency domain resources can be understood as at least one of the following: the frequency domain resources where the handover time is located belong to M frequency domain resources; the frequency domain resources where the handover time is located are contained in / included in M ​​frequency domain resources; the frequency domain resources where the handover time is located are the frequency domain resources before the handover; the frequency domain resources where the handover time is located belong to the frequency domain resources before the handover. The fact that the frequency domain resources where the handover time is located are N frequency domain resources can be understood as at least one of the following: the frequency domain resources where the handover time is located belong to N frequency domain resources; the frequency domain resources where the handover time is located are contained in / included in N frequency domain resources; the frequency domain resources where the handover time is located are the frequency domain resources after the handover; the frequency domain resources where the handover time is located belong to the frequency domain resources after the handover.

[0037] Frequency domain resources that do not have the highest priority can be understood as frequency domain resources with the lowest priority. That is, when determining the frequency domain resources where the handover time is located, the frequency domain resources before or after the handover where the highest priority frequency domain resource is located are excluded. This can also be understood as: when determining the frequency domain resources where the handover time is located, the frequency domain resources before or after the handover where the lowest priority frequency domain resource is located are set as the frequency domain resources where the handover time is located.

[0038] In one possible design, the first setting type includes at least one of the following: scheduled uplink transmission, and the frequency domain resources at the set position in the scheduled frequency domain resources have uplink transmission; no physical uplink control channel is present; and associated frequency bands are not included.

[0039] In one possible design, the M frequency domain resources are the frequency domain resources before the handover, and the N frequency domain resources are the frequency domain resources after the handover; the frequency domain resources where the handover time is located are the M frequency domain resources, specifically: the frequency domain resources where the handover time is located are the frequency domain resources before the handover; the frequency domain resources where the handover time is located are the N frequency domain resources, specifically: the frequency domain resources where the handover time is located are the frequency domain resources after the handover.

[0040] In one possible design, when the frequency domain resource where the switching time is located is the frequency domain resource after the switch, the information carried by the first frequency domain resource among the M frequency domain resources has a higher priority than the information carried by the first frequency domain resource among the N frequency domain resources; or, when the frequency domain resource where the switching time is located is the frequency domain resource before the switch, the information carried by the first frequency domain resource among the N frequency domain resources has a higher priority than the information carried by the first frequency domain resource among the M frequency domain resources.

[0041] In one possible design, if the frequency domain resources where the physical uplink control channel is located belong to the M frequency domain resources, the frequency domain resources where the handover time is located are the N frequency domain resources; or, if the frequency domain resources where the physical uplink control channel is located belong to the N frequency domain resources, the frequency domain resources where the handover time is located are the M frequency domain resources.

[0042] In one possible design, the frequency domain resources where the switching time is located are either the M frequency domain resources or the N frequency domain resources. Specifically, if the number of uplink transmission links or scheduling ports of the M frequency domain resources is less than the number of uplink transmission links or scheduling ports of the N frequency domain resources, the frequency domain resources where the switching time is located are the M frequency domain resources; or, if the number of uplink transmission links or scheduling ports of the N frequency domain resources is less than the number of uplink transmission links or scheduling ports of the M frequency domain resources, the frequency domain resources where the switching time is located are the N frequency domain resources.

[0043] In one possible design, the frequency domain resources where the switching time is located are either the M frequency domain resources or the N frequency domain resources. Specifically, if the number of uplink transmission links or the number of scheduled ports in the M frequency domain resources (excluding the first frequency domain resource) are less than the number of uplink transmission links or the number of scheduled ports in the N frequency domain resources (excluding the first frequency domain resource), then the frequency domain resources where the switching time is located are the M frequency domain resources; or, if the number of uplink transmission links or the number of scheduled ports in the N frequency domain resources (excluding the first frequency domain resource) are less than the number of uplink transmission links or the number of scheduled ports in the M frequency domain resources (excluding the first frequency domain resource), then the frequency domain resources where the switching time is located are the N frequency domain resources.

[0044] In one possible design, among the M frequency domain resources and the N frequency domain resources, the first frequency domain resource has a higher priority than the other frequency domain resources.

[0045] In one possible design, when the second frequency domain resource is in an in-band carrier aggregation state, the second frequency domain resource is not configured with an associated frequency band, or the associated frequency band of the second frequency domain resource is not used, wherein the second frequency domain resource belongs to the M frequency domain resources or the N frequency domain resources.

[0046] In one possible design, the uplink transmission on two carriers within the second frequency domain resource is either a transmission corresponding to an uplink transmission chain or a one-port transmission.

[0047] In one possible design, if the number of uplink transmission links or the number of scheduled ports on the third frequency domain resource changes when switching from the M frequency domain resources to the N frequency domain resources, no switching of the third frequency domain resource is performed, or there is no switching time on the third frequency domain resource; wherein, the third frequency domain resource belongs to the M frequency domain resources and / or the N frequency domain resources. The absence of switching time on the third frequency domain resource can also be understood as: on the third frequency domain resource, the communication device does not perform frequency domain resource switching, or does not interrupt information transmission. Information transmission includes at least one of data information transmission, control information transmission, or reference signal transmission. Optionally, information transmission can be at least one of uplink data information transmission, control information transmission, or reference signal transmission. Optionally, information transmission can also be at least one of downlink data information transmission, control information transmission, or reference signal transmission.

[0048] In one possible design, when a third frequency domain resource is scheduled for one-port transmission and there are no other scheduled frequency domain resources, the third frequency domain resource is not configured with an associated frequency band, or the associated frequency band of the third frequency domain resource is not used.

[0049] Fourthly, embodiments of this application provide a communication device, which may be a terminal device or a network device, or a device (e.g., a chip, chip system, or circuit) within a terminal device or network device. The communication device includes a processing unit and a storage unit. The storage unit stores program instructions or stored data that can be executed by the processing unit. The processing unit is configured not to configure or use the associated frequency band of the first frequency domain resource when the first frequency domain resource is in an in-band carrier aggregation state. That is, when the first frequency domain resource is in an in-band carrier aggregation state, the first frequency domain resource is not configured with an associated frequency band, or the associated frequency band of the first frequency domain resource is not used.

[0050] In one possible design, the uplink transmission on two carriers within the first frequency domain resource is either a transmission corresponding to an uplink transmission chain or a one-port transmission.

[0051] Fifthly, embodiments of this application provide a communication device, including: at least one processor; and a memory and a communication interface communicatively connected to the at least one processor;

[0052] The communication interface is used to receive signals from other communication devices outside the communication device and transmit them to the processor, or to send signals from the processor to other communication devices outside the communication device.

[0053] The memory stores instructions that can be executed by the at least one processor, which, by executing the instructions stored in the memory, causes the communication device to perform the first aspect or any one of the methods described above; or to perform the second aspect or any one of the methods described above.

[0054] Sixthly, embodiments of this application provide a communication system, the communication system including a terminal device for performing the first aspect or any one of the methods described above. Optionally, the communication system further includes a network device for performing the first aspect or any one of the methods described above.

[0055] In a seventh aspect, this application provides a computer-readable storage medium storing a computer program or instructions that, when executed on a communication device, cause the communication device to perform the first aspect or any one of the methods described above; or to perform the second aspect or any one of the methods described above.

[0056] Eighthly, this application provides a computer program product comprising a computer program or instructions that, when executed by a communication device, implement the first aspect or any one of the methods described above; or implement the second aspect or any one of the methods described above.

[0057] Ninthly, this application provides a chip system including a processor coupled to a memory for reading and executing software programs stored in the memory to implement the first aspect or any one of the methods described above; or to implement the second aspect or any one of the methods described above.

[0058] The technical effects that can be achieved by any of the third to ninth aspects mentioned above can be referred to the description of the beneficial effects of the first or second aspects mentioned above, and will not be repeated here. Attached Figure Description

[0059] Figure 1a This is a schematic diagram of a frequency band reuse scenario;

[0060] Figure 1b This is a schematic diagram of a frequency band reuse scenario;

[0061] Figure 2 This is a schematic diagram of a frequency band reuse scenario;

[0062] Figure 3 This is a schematic diagram of the architecture of a communication system;

[0063] Figure 4 This is a schematic diagram of a frequency band switching scenario;

[0064] Figure 5 This is a schematic diagram of the architecture of a communication system;

[0065] Figure 6 A schematic diagram illustrating a communication method provided in an embodiment of this application;

[0066] Figure 7 A schematic diagram illustrating a frequency band switching scenario provided in an embodiment of this application;

[0067] Figure 8 A schematic diagram illustrating a frequency band switching scenario provided in an embodiment of this application;

[0068] Figure 9 A schematic diagram illustrating a frequency band switching scenario provided in an embodiment of this application;

[0069] Figure 10 A schematic diagram illustrating a frequency band switching scenario provided in an embodiment of this application;

[0070] Figure 11 A schematic diagram illustrating a frequency band switching scenario provided in an embodiment of this application;

[0071] Figure 12 A schematic diagram of a communication device provided in an embodiment of this application;

[0072] Figure 13 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Detailed Implementation

[0073] The embodiments of this application will now be described in detail with reference to the accompanying drawings.

[0074] The methods and equipment are based on the same technical concept. Since the methods and equipment solve problems in similar ways, the implementation of the equipment and methods can refer to each other, and the repeated parts will not be described again.

[0075] The following explanations of some terms used in this application are provided to help those skilled in the art to understand them.

[0076] 1) A terminal device is an entity on the user side used to receive or transmit signals, possessing wireless transceiver capabilities. Optionally, the terminal device includes equipment that provides voice and / or data connectivity to the user. A terminal device can also be referred to as user equipment (UE), mobile station (MS), mobile terminal (MT), etc. For ease of description, this embodiment will use a UE as an example to illustrate the terminal device.

[0077] For example, the terminal device can be a handheld device with wireless connectivity or a processing device connected to a wireless modem. This terminal device can exchange voice and / or data with the RAN. The terminal device can include V2X terminal devices, wireless terminal devices, mobile terminal devices, device-to-device (D2D) terminal devices, machine-to-machine / machine-type communications (M2M / MTC) terminal devices, Internet of Things (IoT) terminal devices, virtual reality (VR) devices, augmented reality (AR) devices, industrial control devices, self-driving devices, remote medical devices, smart grid devices, smart home devices, smart office devices, smart transportation devices, drones, robots, access points (APs), remote terminals, access terminals, user agents, or user devices, wearable devices, and vehicle-mounted devices, etc.

[0078] 2) A network device is an entity on the network side used to transmit and / or receive signals. It can serve as a device in a communication system to connect terminal devices to a wireless network. As a node in a radio access network, the network device can also be called a base station, a radio access network (RAN) device, or a radio access network node.

[0079] For example, wireless access network equipment includes, but is not limited to, base stations (base transceiver stations, BTS), Node Bs, evolved Node Bs (eNodeBs / eNBs), gNodeBs / gNBs, transmission reception points (TRPs), base stations evolved through the 3rd Generation Partnership Project (3GPP), radio network controllers (RNCs), access points (APs), base station controllers (BSCs), home base stations (e.g., home evolved NodeBs, or home Node Bs, HNBs), or base band units (BBUs), and wireless fidelity devices. In a Wi-Fi (Wi-Fi) system, a base station can be an access node, wireless relay node, or wireless backhaul node. The base station can be a macro base station, micro base station, pico base station, small station, relay station, or any other wireless access device, or a base station in next-generation communications. Multiple base stations can support networks using the same access technology or networks using different access technologies. A base station can contain one or more co-located or non-co-located transmission and reception points. For example, a wireless access network device can also be a wireless controller, centralized unit (CU), and / or distributed unit (DU) in a cloud radio access network (CRAN) scenario. A wireless access network device can also be a server, etc. For example, in vehicle-to-everything (V2X) technology, the network device can be a roadside unit (RSU).

[0080] 3) A communication device, which is a device or apparatus that supports wireless communication technology and is capable of communicating with other devices. In the embodiments of this application, the specific form of the communication device is not limited. For example, the communication device can be a terminal device, a network device, etc.

[0081] It should be noted that in this application, "and / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "Multiple" in this application refers to two or more. "At least one" refers to one or more. Furthermore, it should be understood that in the description of this application, terms such as "first" and "second" are used only for descriptive purposes and should not be construed as indicating or implying relative importance or order.

[0082] In 5G NR systems, uplink transmission from terminal devices is typically power-limited. Therefore, the received signal strength at the network equipment (e.g., base station) may be insufficient to guarantee network coverage. Furthermore, there may be insufficient uplink spectrum resources, making it impossible to rely on retransmissions from terminal devices to ensure uplink coverage. Currently, supplementary uplink (SUL) is introduced in NR systems as an alternative when uplink coverage is insufficient. Since lower frequency bands in LTE typically offer better coverage, SUL selects carriers from lower LTE frequency bands (e.g., 700MHz / 800MHz, 1.8GHz, 2.1GHz, etc.) to complete uplink transmission in the NR system. Based on this, when a terminal device transmits uplink data in the NR band (normal UL, NUL), it can select a carrier from a lower LTE frequency band for NR uplink transmission based on channel conditions. The handover between NUL and SUL can be referred to as a two-band handover. Currently, when terminal devices use LTE frequency bands for NR transmission, they can reuse LTE frequency bands with uplink transmission time division duplex (TDD) in the LTE system.

[0083] For example, such as Figure 1a As shown, the terminal device can time-division multiplex the 3.5GHz band (belonging to the NR band) and the 2.1GHz band (belonging to the LTE band) provided by the network device for uplink transmission, which can improve the uplink transmission quality of the terminal device. Specifically, by supplementing the 2.1GHz LTE band, the coverage range of the network device is increased, which helps to improve the coverage performance of the network device. For example, as... Figure 1b As shown, in both standalone and non-standalone networking, network devices can provide NR and SUL bands, and terminal devices can reuse NR uplink and SUL link for uplink transmission.

[0084] Furthermore, the new 4.9GHz band shows promise for future use. This band offers higher bandwidth spectrum resources, providing more ample uplink resources; therefore, extending uplink coverage in this band could be considered. For example... Figure 2 As shown, both this frequency band and the 700MHz band can be used as SUL bands, thus forming an SUL2band with the 700MHz band, thereby further extending the uplink coverage. The 4.9GHz band can be co-located or dissimilar. For example... Figure 3 As shown in diagram (a), co-location refers to adding a new higher-frequency spectrum of 4.9 GHz to a macro base station. For example... Figure 3 As shown in diagram (b) above, off-site refers to the use of a new, higher frequency spectrum of 4.9 GHz on a small cell TP (e.g., in the case of factory coverage).

[0085] Whether it's co-located or hetero-located as shown in the diagram above, it's expected that the UE can dynamically switch between multiple frequency bands such as 700MHz / 800MHz / 900MHz, 1.8GHz, 2.1GHz, 3.5GHz, and 4.9GHz based on channel status and the load of the corresponding frequency band. This is the current flexible spectrum access technology.

[0086] The dynamic switching between multiple frequency bands performed by the aforementioned terminal devices may be a two-band switch, or a three-band switch, a four-band switch, or even a switch of more than one frequency band.

[0087] When dynamically switching between different frequency bands, the terminal device's radio frequency needs to be interrupted for the duration corresponding to the switching period to ensure a smooth transition to another frequency band. This can also be understood as the terminal device requiring time to switch frequency bands due to its limitations. Specifically, when switching between two, three, four, or more frequency bands, the terminal device needs switching time to switch from one frequency band to another. This switching time can also be referred to as switching duration or switching gap.

[0088] When a frequency band is interrupted due to a terminal device switching between frequency bands, it can be described as the switching time being configured on that frequency band, or the switching time being located on that frequency band, etc. This application does not impose specific limitations on these embodiments. The specific frequency band or carrier on which the switching time is located needs to be specified, especially when the switching time value reported by the terminal device is greater than the interval between two uplink transmissions scheduled by the network device. In this case, the terminal device needs to explicitly know the switching period location. The switching period location refers to the position of the switching time, that is, which frequency band or carrier the switching time is located on.

[0089] Currently, in two-band handover scenarios, the handover method is unique: switching from one frequency band to another. Network devices can configure carrier indexes and use them to indicate the handover time position. However, in three-band, four-band, or more-band handover scenarios, the handover methods to achieve the desired effect are not unique, and the handover times may differ for each method. Therefore, if the handover time is indicated using carrier indexes as in two-band handover scenarios, the handover time position for each possible handover method needs to be indicated individually via carrier indexes, resulting in significant signaling resource consumption. Therefore, the method used by terminal devices to determine the handover time position in two-band handover scenarios is not suitable for three-band, four-band, or more-band handover scenarios.

[0090] Regarding how terminal devices determine the handover time location, current 3GPP protocols contain relevant provisions. Specifically, network devices configure priorities for each frequency band or carrier. For a single handover involving frequency bands (UL Tx switchingband), the terminal device determines the handover time location as either the pre-switching band (switching-from band(s)) or the post-switching band (switching-to band(s)) containing the non-highest priority frequency band. In other words, if the pre-switching band does not include the highest priority band, then the pre-switching band is used as the frequency band for the handover time; if the post-switching band does not include the highest priority band, then the post-switching band is used as the frequency band for the handover time. Network devices can also determine the handover time location according to this rule, thus obtaining a result consistent with that of the terminal device. The above method can be used by terminal devices and network devices to determine the handover time location in multi-band handover scenarios.

[0091] The 3GPP protocol further specifies the following handover scenarios for three-band or four-band handover: In the first time unit, there is one uplink transmission chain (referred to as 1T or 1Tx in this embodiment) on both band A and band B. In the second time unit, one port is scheduled for transmission on both band A and band C, or one port is scheduled for transmission on both band B and band C. The first time unit and the second time unit are adjacent time units. In this embodiment, the time unit can be a slot, subframe, mini-slot / sub-slot, mini-subframe, or symbol, etc. In the above handover scenario, the terminal device can switch from band A / B to band A / C or to band B / C. The first time unit can be understood as the last time unit before the handover, and the second time unit can be understood as the first time unit after the handover.

[0092] In this application, a maximum of two uplink transmission chains can exist simultaneously on a frequency band (referred to as 2T or 2Tx in this embodiment). The two uplink transmission chains on a frequency band can be on the same carrier or different carriers within the frequency band. The two uplink transmission chains on a frequency band can be transmitted through one port (1port) or two ports (2port(s)). When transmitting through two ports, each port can correspond to one transmission chain.

[0093] In existing technologies, when a network device instructs a UE to send uplink data, the downlink control information (DCI) scheduling of the network device only indicates the port configuration (e.g., the number of ports or port number), and does not specify the transmission chain Tx. That is, current network devices can schedule uplink transmissions by the terminal device through DCI and indicate the port information for uplink transmission, but they do not indicate the number of transmission chains for uplink transmission. In this embodiment, specifying the transmission chain Tx can also be understood as specifying how many uplink transmission chains or how many transmissions are on which carrier (e.g., 1T or 1Tx can be referred to as 1 transmission, 2T or 2Tx can be referred to as 2 transmissions). In practice, for a terminal device, 2Tx can correspond to transmission on port 1, and 1Tx can also correspond to transmission on port 1.

[0094] It should be noted that the uplink transmission chain described in this application embodiment can also be simply referred to as a transmission chain (or radio frequency chain or transmit chain, etc.). In this application embodiment, the name of the transmission chain is not specifically limited.

[0095] For ease of explanation, in the embodiments of this application, one uplink transmission chain or one uplink radio frequency chain transmission is simply referred to as 1T or 1Tx, two uplink transmission chains or two uplink radio frequency chains are simply referred to as 2T or 2Tx, and uplink transmission chains or uplink radio frequency chains are simply referred to as T or Tx.

[0096] The above-mentioned terminal device's scheme of determining the handover time location based on the priority of the frequency band involved in the handover (i.e. the frequency band in which the handover occurs) is relatively simple to implement. However, it can only achieve the selection of the frequency band where the handover time occurs and thus obtain the handover time location in some scenarios. In other specific scenarios, it cannot achieve the selection of the frequency band where the handover time occurs.

[0097] Furthermore, the 3GPP protocol defines associated bands. Specifically, when a terminal device's two transmission chains are currently located on frequency bands A and B respectively, and the next uplink transmission is a port 1 transmission on frequency band C, if the network device indicates 1T via radio resource control (RRC) signaling (e.g., uplinkTxSwitching-DualUL-TxState), it means the terminal device needs to transmit via port 1 on frequency band C. In this case, one transmission chain on frequency bands A and B will be switched to frequency band C. It's unclear whether the switch is on frequency band A or frequency band B. Therefore, the 3GPP standard defines associated bands. For any frequency band, the network device can configure associated bands via RRC signaling. When the network device schedules port 1 transmission on that frequency band, if the network device indicates 1T via RRC signaling, then in addition to the 1T transmission on port 1 of that frequency band, there is also a 1T transmission on the associated band of that frequency band. In the above scenario, this means that after the switch, there is a transmission chain on frequency band C, and there is a transmission chain on the associated frequency band of frequency band C.

[0098] Based on the above scheme, each frequency band in a three-band, four-band, or more-band handover has its corresponding associated frequency band. One of the two transmission chains is on one frequency band, and the other transmission chain is always on the associated frequency band of that frequency band. For example, for frequency bands A, B, C, and D, B can be configured as the associated frequency band of A (denoted as {B for A}), A as the associated frequency band of B (denoted as {A for B}), A as the associated frequency band of C (denoted as {A for C}), and C as the associated frequency band of D (denoted as {C ​​for D}). When port 1 transmission of frequency band C is scheduled, if the two transmission chains are currently located on frequency bands A and B respectively, the transmission chain on frequency band B is switched to frequency band C. Since frequency band A is the associated frequency band of frequency band C, the transmission chain on frequency band A remains unchanged. After the handover, one transmission chain is located on the scheduled frequency band C, and the other transmission chain is located on the associated frequency band of frequency band C, i.e., frequency band A. When port 1 transmission in band D is scheduled, if the two transmission links are currently located in bands A and B respectively, the transmission link in band A is switched to band D, and the transmission link in band B is switched to the associated band of band D, i.e., band C. Alternatively, the transmission link in band B is switched to band D, and the transmission link in band A is switched to the associated band of band D, i.e., band C. After this switch, one transmission link is located in the scheduled band D, and the other transmission link is located in the associated band of band D, i.e., band C.

[0099] The above definition of associated frequency bands is based on the assumption that simultaneous transmission on two frequency bands can be supported.

[0100] In the above scheme, when the associated frequency band has the highest priority, if the switching time position is still determined based on the priority of the frequency band involved in the switching, it will be impossible to make the corresponding selection according to the actual priority of each frequency band, which will reduce the spectrum efficiency.

[0101] The above issues will be further explained below with specific examples.

[0102] Question 1: When there are identical frequency bands before and after the handover, and these identical frequency bands are not only involved in the handover but also have the highest priority, how do you determine the handover time position?

[0103] It should be noted that in the embodiments of this application, the frequency band before the switch can be referred to as the frequency band before the switch (or switchfrom), and the frequency band after the switch can be referred to as the frequency band after the switch (or switch to). The frequency band involved in the switch as described in the embodiments of this application can be understood as the frequency band where the switch occurs.

[0104] Example 1

[0105] One tri-band handover scenario is as follows: switching from 1T transmission on band A and 1T transmission on band B to 1T transmission on band B and 1T transmission on band C. In this scenario, the handover operations that the terminal device might perform are as follows:

[0106] Switching Operation 1: Frequency band B does not switch, frequency band A switches to frequency band C. However, when the terminal device has low capability, although frequency band B does not switch, the switching time needs to be interrupted to ensure a successful switch from frequency band A to frequency band C.

[0107] In this method, the frequency bands involved in the handover include frequency bands A, B, and C. When determining the handover time location, the terminal device needs to compare the priorities of frequency bands A, B, and C. If frequency band A has the highest priority among the three, according to the above-mentioned scheme for determining the handover time location based on the priority of the frequency bands involved in the handover, frequency band A is excluded. The terminal device can then determine the handover time location as the post-handover frequency bands B and C. Therefore, the use of the post-handover frequency bands B and C requires a handover interval. Alternatively, if frequency band C has the highest priority among the three, according to the above-mentioned scheme for determining the handover time location based on the priority of the frequency bands involved in the handover, frequency band C is excluded. The terminal device can then determine the handover time location as the pre-handover frequency bands A and B. When frequency band B has the highest priority among the three frequency bands, according to the above scheme of determining the handover time location based on the priority of the frequency band involved in the handover, frequency band B is excluded. Therefore, the frequency band before or after the handover where frequency band B is located cannot be selected. As a result, the terminal device cannot obtain the handover time location, and similarly, the network device cannot determine the handover time location either.

[0108] Switching operation 2: Frequency band B does not switch, frequency band A switches to frequency band C. When the terminal device has high capability, frequency band B does not need to interrupt the switching time and the terminal device can successfully complete the switching from frequency band A to frequency band C.

[0109] On the one hand, from the perspective of the handover scenario, the aforementioned handover scenario involves switching from frequency bands A and B to frequency bands B and C, so the frequency bands involved in the handover can be considered to include frequency bands A, B, and C. On the other hand, from the perspective of the actual handover occurring, the frequency bands that actually undergo handover in this method include frequency bands A and C, so the frequency bands involved in the handover can be considered to include frequency bands A and C. Whether frequency bands A, B, and C are considered as the frequency bands involved in the handover, or whether frequency bands A and C are considered as the frequency bands involved in the handover, is not clearly specified in current relevant standards. Therefore, in this scenario, it is difficult for terminal devices and network devices to uniformly determine the frequency bands involved in the handover, and even more difficult to uniformly determine the handover time and location.

[0110] Switching operation 3: Switch from frequency band A to frequency band B, and switch from frequency band B to frequency band C.

[0111] In this method, the frequency bands involved in the handover include frequency bands A, B, and C. The scheme for determining the handover time position is the same as that described in handover operation 1 above. When frequency band B has the highest priority, neither the terminal device nor the network device can determine the handover time position.

[0112] In summary, in the handover scenarios described above, when there is a common frequency band (i.e., frequency band B) before and after the handover, and this common frequency band is not only involved in the handover but also has the highest priority, neither the terminal device nor the network device can uniquely determine the handover time and location. Therefore, the handover scenarios described above suffer from the problem mentioned in Problem 1.

[0113] Question 2: When there are identical frequency bands before and after the handover, and these identical frequency bands are not only involved in the handover but also have the highest priority, and the number of transmission links for these identical frequency bands differs before and after the handover, how do you determine the handover time position?

[0114] Example 2

[0115] One frequency band switching scenario is as follows: When frequency band B is an associated frequency band of frequency band C, the 1T transmission on frequency band A and frequency band B is switched to 1T transmission on frequency band C. Since frequency band B is an associated frequency band of frequency band C, 1T transmission also exists on frequency band B, but the 1T transmission on frequency band B does not actually transmit content. After the switch is completed, the network device schedules 2T transmission on frequency band C. Therefore, the terminal device needs to switch from 1T transmission on frequency band C and 1T transmission on frequency band B (which does not actually transmit content) to 2T transmission on frequency band C.

[0116] For example, such as Figure 4As shown, the carrier in frequency band C is denoted as CCO, and the carrier in frequency band B is denoted as CC1. After frequency bands A and B are switched to frequency band C, when CC0 in frequency band C changes from being scheduled for 1T to being scheduled for 2T (at this time, the 1T transmission on frequency band C needs to be switched to 2T transmission), no actual switching time is required on frequency band C.

[0117] If handover time needs to be reserved, one possible approach is the scheme described above, which determines the handover time location based on the priority of the frequency bands involved in the handover. This leads to the following two possible scenarios:

[0118] Case 1: If CC1 has a higher priority than CC0, then the frequency band where CC1 was located before the handover (including CC0 and CC1 before the handover) is excluded, and CC0 after the handover can be selected as the handover time position.

[0119] In this approach, if the associated frequency band (the frequency band where CC1 is located, i.e., frequency band B) has a higher priority, and the above-mentioned scheme of determining the handover time position based on the priority of the frequency band involved in the handover is adopted, the high-priority frequency band actually scheduled (e.g., frequency band C) may be used as the handover time position, which will cause the high-priority frequency band actually scheduled to be interrupted, thus reducing the spectrum efficiency.

[0120] Scenario 2: If CC0 has a higher priority than CC1, then the frequency band before the handover (including CC0 and CC1 before the handover) and the frequency band after the handover (including CC0 after the handover) where CC0 is located are both excluded, and the handover time and location cannot be determined.

[0121] Optionally, when frequency band B is not an associated frequency band of frequency band C, but is actually a 1T frequency band that is scheduled, the handover time position can also be determined in the above manner.

[0122] If handover time needs to be reserved, another possible solution is to exclude associated frequency bands from the handover process. In this case, when CC1 is an associated frequency band, the frequency bands involved in the handover would not include CC1, but only CC0. Therefore, CC0 cannot be used as a reference when determining the handover time location; only CC0 can be used. Since both the pre-handover and post-handover frequency bands are CC0, it is impossible to select a frequency band from them as the handover time location.

[0123] Furthermore, the above situation can be understood as follows:

[0124] 1) Regardless of whether the frequency band to which CC1 belongs is an associated frequency band or the actual scheduled transmission frequency band, the handover time position can be determined when the priority of CC1 (i.e. the priority of the frequency band to which CC1 belongs) is higher than the priority of other carriers or frequency bands. When the priority of CC1 is lower than the priority of other carriers or frequency bands, the handover time position cannot be determined.

[0125] 2) When the associated frequency band (e.g., frequency band B to which CC1 belongs) belongs to the frequency band before the handover, there is no clear provision in the current relevant standards as to whether the associated frequency band is involved in the handover.

[0126] In one possible scenario, when the associated frequency band is involved in the handover, if the associated frequency band has a higher priority than other frequency bands, it can be processed as described in scenario 1 above. However, this would sacrifice the transmission time of the frequency band after the handover, which is actually unnecessary. If the associated frequency band has a lower priority than other frequency bands, the handover time position cannot be determined.

[0127] In another possible scenario, when the associated frequency band is not considered as a frequency band involved in the handover, the frequency bands before and after the handover have the same priority, so the handover time and location cannot be determined.

[0128] In summary, in the above handover scenarios, when there is the same frequency band (i.e., frequency band C) before and after the handover, and this same frequency band is not only involved in the handover but also has the highest priority, and the number of transmission links on this same frequency band is different before and after the handover, neither the terminal device nor the network device can uniquely determine the handover time location. Therefore, the above handover scenarios have the problem described in problem 2 above.

[0129] In order to determine the switching time location in more scenarios and improve spectrum efficiency, this application provides a communication method and communication device.

[0130] Figure 5 This application illustrates a communication system to which the communication method provided in its embodiments is applicable. For example... Figure 5 As shown, this communication scenario includes at least terminal devices and network devices, wherein the network devices may be wireless access network devices. Optionally, the communication system may also include core network devices.

[0131] It should be noted that the above communication system may include more terminal devices and network devices, and the embodiments of this application do not limit the number of terminal devices and network devices in the above communication system.

[0132] It should also be noted that, such as Figure 5The communication system shown is an example and does not limit the communication systems to which the methods provided in the embodiments of this application are applicable. For example, various communication technologies can be used between the terminal device and the network device, such as fifth-generation (5G) communication technology (i.e., NR technology), fourth-generation (5G) communication technology (i.e., long-term evolution (LTE) technology), sixth-generation (6G) communication technology, and communication technologies based on the evolution of the above technologies.

[0133] Furthermore, the solutions provided in the embodiments of this application can also be applied to the above. Figure 3 The communication system shown or a similar architecture.

[0134] See Figure 6 The communication method provided in this application embodiment may include:

[0135] S601: When a communication device switches from M frequency domain resources to N frequency domain resources, it determines the frequency domain resource in which the switching time occurs from the M and N frequency domain resources. Here, M and N are positive integers, and the sum of M and N is greater than 2. The switching time is the time required to switch from the M frequency domain resources to the N frequency domain resources.

[0136] In this embodiment, the communication device can be a terminal device or a network device. The network device can schedule the frequency domain resources used by the terminal device for uplink transmission, and the terminal device can utilize the frequency domain resources scheduled by the network device for uplink transmission. The network device and the terminal device can switch from M frequency domain resources to N frequency domain resources when the frequency domain resources scheduled by the network device change.

[0137] In this embodiment, the switching of the terminal device from M frequency domain resources to N frequency domain resources can be understood as the terminal device switching from communicating with the network device using M frequency domain resources to communicating with the network device using N frequency domain resources. Similarly, the switching of the network device from M frequency domain resources to N frequency domain resources can be understood as the network device switching from communicating with the terminal device using M frequency domain resources to communicating with the terminal device using N frequency domain resources.

[0138] In this embodiment of the application, frequency domain resources can be frequency bands or carriers. "Utilize" can be "through".

[0139] In this embodiment of the application, M frequency domain resources are the frequency domain resources before the switch (from), that is, the frequency domain resources before the switch, or the frequency domain resources switched from, or the frequency domain resources switched from. N frequency domain resources are the frequency domain resources after the switch, that is, the frequency domain resources after the switch, or the frequency domain resources switched to, or the frequency domain resources switched to.

[0140] In this embodiment, the frequency domain resource where the switching time occurs is the switching time location. The switching time mentioned in step S601 is a general term; when switching from M frequency domain resources to N frequency domain resources, the following situations exist:

[0141] 1) If the switching time required to switch from one frequency domain resource in M ​​frequency domain resources to one frequency domain resource in N frequency domain resources is different, and the switching time positions belong to the same side (specifically, the required multiple switching times belong to the same frequency domain resource before switching or the same frequency domain resource after switching), then the final switching time is the maximum value among the required multiple switching times.

[0142] For example, taking M frequency domain resources including frequency bands A and B, and N frequency domain resources including frequency bands C and D as an example, if the switching time required to switch from frequency band A to frequency band C is the first switching time, the switching time required to switch from frequency band A to frequency band D is the second switching time, the switching time required to switch from frequency band B to frequency band C is the third switching time, and the switching time required to switch from frequency band B to frequency band D is the fourth switching time, then the final switching time can be the largest of the first switching time, the second switching time, the third switching time, and the fourth switching time.

[0143] 2) If the switching time required to switch from one frequency domain resource in M ​​frequency domain resources to one frequency domain resource in N frequency domain resources is different, and the switching time positions are different and belong to the same side (specifically, among the multiple switching times required, part of the switching time belongs to (or is located in) the frequency domain resource before switching, and the other part of the switching time belongs to the frequency domain resource after switching), then the final switching time is the union of the multiple switching times required, or they are multiple independent switching times.

[0144] For example, taking M frequency domain resources including frequency bands A and B, and N frequency domain resources including frequency bands C and D as an example, in one possible handover method, if the handover time required to switch from frequency band A to frequency band C is the first handover time, and the first handover time is located on frequency band A, and the handover time required to switch from frequency band B to frequency band D is the second handover time, and the second handover time is located on frequency band D, then the final handover time can be the union of the first handover time and the second handover time (which can be understood as the time obtained by adding the first handover time to the second handover time, or the range of the first handover time and the second handover time in the time domain, or the time between the start time of the first handover time and the end time of the second handover time), or the final handover time is the first handover time and the second handover time respectively.

[0145] For example, taking M frequency domain resources including frequency bands A and B, and N frequency domain resources including frequency bands C and D as an example, in one possible handover method, if the handover time required to switch from frequency band A to frequency band C is the first handover time, and the first handover time is located on frequency band A; if the handover time required to switch from frequency band A to frequency band D is the third handover time, and the third handover time is located on frequency band A; if the handover time required to switch from frequency band B to frequency band D is the second handover time, and the second handover time is located on frequency band D; and if the handover time required to switch from frequency band B to frequency band C is the fourth handover time, and the fourth handover time is located on frequency band D, then the final handover time can be the time required to switch from the first handover time to the second handover time. The maximum value of the first and third switching times is taken to obtain the corresponding switching time. The maximum value of the second and fourth switching times is taken to obtain the corresponding switching time. The union of the switching times corresponding to these two maximum values ​​is then taken (which can be understood as the sum of the switching times corresponding to the two maximum values, or the range of the switching times corresponding to the two maximum values ​​in the time domain, or the time between the start time of obtaining the corresponding switching time by taking the maximum value of the first and third switching times and the end time of obtaining the corresponding switching time by taking the maximum value of the second and fourth switching times). Alternatively, the final switching time is the switching time corresponding to these two maximum values.

[0146] 3) If the switching time required to switch from one frequency domain resource out of M frequency domain resources to one frequency domain resource out of N frequency domain resources is the same, and the switching time positions are on the same side, then the final switching time is the required switching time.

[0147] For example, taking M frequency domain resources including frequency bands A and B, and N frequency domain resources including frequency bands C and D as an example, in one possible handover method, if the handover time required to switch from frequency band A to frequency band C is the first handover time, and the first handover time is located on frequency band A, and the handover time required to switch from frequency band B to frequency band D is the second handover time, and the second handover time is located on frequency band B, and the duration of the first handover time and the second handover time are the same, then the final handover time can be either the first handover time or the second handover time.

[0148] 4) If the switching time required to switch from one frequency domain resource in M ​​frequency domain resources to one frequency domain resource in N frequency domain resources is the same, and the switching time positions are not on the same side, then the final switching time is the union of the required multiple switching times, or they are multiple independent switching times.

[0149] For example, taking M frequency domain resources including frequency bands A and B, and N frequency domain resources including frequency bands C and D as an example, in one possible handover method, if the handover time required to switch from frequency band A to frequency band D is the first handover time, and the first handover time is located on frequency band D, and the handover time required to switch from frequency band B to frequency band C is the second handover time, and the second handover time is located on frequency band B, then the final handover time can be the union of the first handover time and the second handover time (which can be understood as the time obtained by adding the first handover time to the second handover time or the time between the start time of the second handover time and the end time of the first handover time), or the final handover time can be the first handover time and the second handover time respectively.

[0150] In some embodiments of this application, the frequency domain resource in which the switching time is located can be a frequency domain resource determined in at least one of the following ways.

[0151] Method 1: The frequency domain resource where the handover time occurs is one of the M or N frequency domain resources (excluding the first frequency domain resource), and it is the frequency domain resource without the highest priority. The frequency domain resource where the handover time occurs is either one of the M or N frequency domain resources. The first frequency domain resource is either one of the M or N frequency domain resources.

[0152] Method 2: The frequency domain resources where the switching time is located are either M or N frequency domain resources, and the frequency domain resources belonging to the first set type do not have the highest priority.

[0153] The first setting type may include at least one of the following: scheduled uplink transmission, and the frequency domain resources at the set position in the scheduled frequency domain resources have uplink transmission; no physical uplink control channel exists / does not contain; and does not include associated frequency bands.

[0154] In this embodiment of the application, frequency domain resources belonging to the first defined type can also be understood as frequency domain resources of the first defined type.

[0155] In some embodiments of this application, the set position is a time-domain position, and uplink transmission of frequency-domain resources at the set position can be understood as uplink transmission of frequency-domain resources at the time corresponding to the set position. In some embodiments of this application, the set position can be the position at the end of the last time unit before the handover or the position at the beginning of the first time unit after the handover. The duration of the end or beginning can be a set duration or can be equal to the duration of the handover time. When the scheduled frequency-domain resource is the frequency-domain resource before the handover, the set position can be the position at the end of the last time unit before the handover; when the scheduled frequency-domain resource is the frequency-domain resource after the handover, the set position can be the position at the beginning of the first time unit after the handover.

[0156] This application uses a handover time occupying 4 symbols as an example. The corresponding handover time is 140 microseconds (µs), and the subcarrier spacing of the frequency domain resources is 30 kHz. The handover time can also be any value among 35 µs, 210 µs, or 280 µs.

[0157] For example, such as Figure 7 As shown, in the scenario where the transmission is switched from 1T on band A and 1T on band B to 1T on band B and 1T on band C, and band B has the highest priority, based on the above definition of the setting position, the setting position can be... Figure 7 The position shown is within the first time period or the position within the second time period; where the first time period is the last time unit before the switch, i.e., the end of the first time unit, and the second time period is the first time unit after the switch, i.e., the beginning of the second time unit. For example, as shown... Figure 7 As shown, when the first time unit and the second time unit constitute one time slot, the first time period can be the four symbols at the end of the first time unit. Therefore, when the set position is at the end of the last time unit before the switch, the set position can be at least one of the four symbols. The second time period can be the four symbols at the beginning of the second time unit. Therefore, when the set position is at the beginning of the first time unit after the switch, the set position can be at least one of the four symbols.

[0158] In this method, M frequency domain resources can include the first frequency domain resources, and N frequency domain resources can include the first frequency domain resources.

[0159] Method 3: The frequency domain resources where the switching time is located are M frequency domain resources or N frequency domain resources, wherein the M frequency domain resources include the first frequency domain resources, and the N frequency domain resources include the first frequency domain resources.

[0160] In this embodiment of the application, the frequency domain resource where the switching time is located is one of M frequency domain resources or N frequency domain resources, which can also be understood as belonging to.

[0161] In some embodiments of this application, when the priority of the information carried by the first frequency domain resource among M frequency domain resources is higher than the priority of the information carried by the first frequency domain resource among N frequency domain resources, the frequency domain resources where the handover time occurs can be determined to be N frequency domain resources. When the priority of the information carried by the first frequency domain resource among N frequency domain resources is higher than the priority of the information carried by the first frequency domain resource among M frequency domain resources, the frequency domain resources where the handover time occurs can be determined to be M frequency domain resources. Here, the first frequency domain resource among M frequency domain resources can be understood as the first frequency domain resource before the handover, and the first frequency domain resource among N frequency domain resources can be understood as the first frequency domain resource after the handover.

[0162] Regarding the priority of the information carried, the following information can be considered: physical random access channel (PRACH), or physical uplink control channel (PUCCH) / physical uplink shared channel (PUSCH) containing hybrid automatic repeat request (HARQ), or PUCCH / PUSCH without HARQ, or PUCCH / PUSCH containing only channel state information (CSI), or PUCCH / PUSCH containing CSI (where the CSI is periodic, and / or the CSI only contains channel quality indication (CQI) / precoding matrix indicator (PMI)), or periodic / aperiodic sounding reference signal (SRS), etc. For example, the priority order can be all or part of the following list: PRACH > PUCCH / PUSCH with HARQ > PUCCH / PUSCH without HARQ > PUCCH / PUSCH with only CSI > PUCCH / PUSCH with CSI (where CSI is periodic CSI, and / or CSI only contains CQI / PMI) > Aperiodic SRS > Periodic SRS. This list will not be exhaustive.

[0163] In some embodiments of this application, when the number of uplink transmission links or scheduling ports of M frequency domain resources is less than the number of uplink transmission links or scheduling ports of N frequency domain resources, the frequency domain resources where the handover time occurs can be determined to be M frequency domain resources. When the number of uplink transmission links or scheduling ports of N frequency domain resources is less than the number of uplink transmission links or scheduling ports of M frequency domain resources, the frequency domain resources where the handover time occurs can be determined to be N frequency domain resources. The number of scheduling ports refers to the number of ports scheduled for uplink transmission.

[0164] In some embodiments of this application, when the number of uplink transmission links or the number of scheduled ports in the frequency domain resources other than the first frequency domain resource in the M frequency domain resources are less than the number of uplink transmission links or the number of scheduled ports in the frequency domain resources other than the first frequency domain resource in the N frequency domain resources, the frequency domain resources where the handover time is located can be determined to be the M frequency domain resources; or, when the number of uplink transmission links or the number of scheduled ports in the frequency domain resources other than the first frequency domain resource in the N frequency domain resources are less than the number of uplink transmission links or the number of scheduled ports in the frequency domain resources other than the first frequency domain resource in the M frequency domain resources, the frequency domain resources where the handover time is located can be determined to be the N frequency domain resources.

[0165] For example, consider the following scenario: Before the handover, the frequency domain resources include a fourth frequency domain resource in addition to the first frequency domain resource; after the handover, the frequency domain resources include a fifth frequency domain resource in addition to the first frequency domain resource. The number of uplink transmission links or scheduled ports on the fourth frequency domain resource is less than the number of uplink transmission links or scheduled ports on the fifth frequency domain resource. The following rule applies: If the number of uplink transmission links or scheduled ports in the M frequency domain resources (excluding the first frequency domain resource) is less than the number of uplink transmission links or scheduled ports in the N frequency domain resources (excluding the first frequency domain resource), then the frequency domain resources where the handover occurs are the M frequency domain resources. Therefore, in the above scenario, the frequency domain resources where the handover occurs are the frequency domain resources before the handover.

[0166] For example, consider the following scenario: Before the handover, the frequency domain resources include both the first and fourth frequency domain resources; after the handover, the frequency domain resources include only the first frequency domain resource and no other frequency domain resources. The number of uplink transmission links or scheduled ports on the fourth frequency domain resource is 1. After the handover, the frequency domain resources have no other frequency domain resources besides the first frequency domain resource, meaning the number of uplink transmission links or scheduled ports is 0. The following rule applies: If the number of uplink transmission links or scheduled ports in the frequency domain resources other than the first frequency domain resource among N frequency domain resources is less than the number of uplink transmission links or scheduled ports in the frequency domain resources other than the first frequency domain resource among M frequency domain resources, then the frequency domain resources where the handover occurs are N frequency domain resources. Therefore, in the above scenario, the frequency domain resources where the handover occurs are the frequency domain resources after the handover.

[0167] In this embodiment of the application, "less than" can also be understood as "less than", and "more than" can also be understood as "greater than".

[0168] Method 4: The frequency domain resources where the handover time is located are the frequency domain resources other than the frequency domain resources where the physical uplink control channel is located, out of M or N frequency domain resources.

[0169] In this method, M frequency domain resources can include the first frequency domain resources, and N frequency domain resources can include the first frequency domain resources.

[0170] In some embodiments of this application, when the frequency domain resources where the physical uplink control channel is located belong to M frequency domain resources, the frequency domain resources where the handover time is located can be determined to be N frequency domain resources.

[0171] The first frequency domain resource mentioned in the above four methods refers to the same frequency domain resource contained in both the M and N frequency domain resources. In other words, the first frequency domain resource belongs to both the M and N frequency domain resources. The frequency domain resource without the highest priority mentioned in the above four methods can be understood as any frequency domain resource other than the one with the highest priority.

[0172] The statement in this application embodiment that the frequency domain resources where the switching time is located are M frequency domain resources can be understood as at least one of the following: the frequency domain resources where the switching time is located belong to M frequency domain resources; the frequency domain resources where the switching time is located are contained in / included in M ​​frequency domain resources; the frequency domain resources where the switching time is located are the frequency domain resources before the switching; the frequency domain resources where the switching time is located belong to the frequency domain resources before the switching. The statement in this application embodiment that the frequency domain resources where the switching time is located are N frequency domain resources can be understood as at least one of the following: the frequency domain resources where the switching time is located belong to N frequency domain resources; the frequency domain resources where the switching time is located are contained in / included in N frequency domain resources; the frequency domain resources where the switching time is located are the frequency domain resources after the switching; the frequency domain resources where the switching time is located belong to the frequency domain resources after the switching.

[0173] The frequency domain resources without the highest priority described in this application embodiment can be understood as frequency domain resources with the lowest priority. That is, when determining the frequency domain resources where the handover time is located, the frequency domain resources before or after the handover where the highest priority frequency domain resource is located are excluded. This can also be understood as: when determining the frequency domain resources where the handover time is located, the frequency domain resources before or after the handover where the lowest priority frequency domain resource is located are set as the frequency domain resources where the handover time is located.

[0174] In some embodiments of this application, the highest priority can be understood as a higher priority, and the lowest priority can be understood as a lower priority.

[0175] In some embodiments of this application, among the four methods described above, in the M and N frequency bands, the first frequency band has a higher priority than the other frequency bands.

[0176] In some embodiments of this application, when the communication device determines the frequency domain resource where the handover time is located from the M frequency domain resources and the N frequency domain resources, it may first determine the frequency domain resources involved in the handover from the M frequency domain resources and the N frequency domain resources, and then determine the frequency domain resource where the handover time is located from the frequency domain resources involved in the handover. The frequency domain resources involved in the handover are: the M frequency domain resources and the N frequency domain resources, or, the frequency domain resources other than the first frequency domain resource from the M frequency domain resources and the N frequency domain resources.

[0177] In some embodiments of this application, when the number of uplink transmission links of the first frequency domain resource remains unchanged before and after the handover, the frequency domain resources involved in the handover include the M frequency domain resources and the frequency domain resources other than the first frequency domain resource among the N frequency domain resources. In this method, the frequency domain resource where the handover interval is located can be the frequency domain resource other than the highest priority frequency domain resource among the M frequency domain resources and the N frequency domain resources, and the frequency domain resource where the handover interval is located belongs to either the M frequency domain resources or the N frequency domain resources.

[0178] In some embodiments of this application, when the second frequency domain resource is in an in-band carrier aggregation state, the second frequency domain resource is not configured with associated frequency bands, or the associated frequency bands of the second frequency domain resource are not used. The second frequency domain resource belongs to M frequency domain resources or N frequency domain resources. Optionally, the uplink transmission on two carriers within the second frequency domain resource is either a transmission corresponding to one uplink transmission chain or a one-port transmission.

[0179] The single-port transmission described in this application embodiment refers to transmission with a port number of 1.

[0180] Optionally, the communication method may further include the following step S602:

[0181] S602: The communication device switches from M frequency domain resources to N frequency domain resources during the switching time.

[0182] The switching of a communication device from M frequency domain resources to N frequency domain resources during the switching time can also be understood as the communication device switching from M frequency domain resources to N frequency domain resources based on the switching time and / or the frequency domain resources in which the switching time is located.

[0183] In this application embodiment, "based on" can be understood as "according to".

[0184] In some embodiments of this application, if the number of uplink transmission links or the number of scheduled ports on the third frequency domain resource changes when switching from M frequency domain resources to N frequency domain resources, the communication device may not perform a switch on the third frequency domain resource or there may be no switch time on the third frequency domain resource; wherein, the third frequency domain resource belongs to M frequency domain resources and / or N frequency domain resources.

[0185] In some embodiments of this application, when a third frequency domain resource is scheduled for one-port transmission and there are no other scheduled frequency domain resources, the third frequency domain resource may not be configured with an associated frequency band, or the associated frequency band of the third frequency domain resource may not be used.

[0186] In this embodiment, the absence of switching time on the third frequency domain resource can also be understood as: the communication device does not perform frequency domain resource switching or interrupt information transmission on the third frequency domain resource. In this application, information transmission includes at least one of data information transmission, control information transmission, or reference signal transmission. Optionally, information transmission can be at least one of uplink data information transmission, control information transmission, or reference signal transmission. Optionally, information transmission can also be at least one of downlink data information transmission, control information transmission, or reference signal transmission.

[0187] The above embodiments provide various methods for determining the handover time location, which helps communication devices effectively determine the handover time location in scenarios involving more frequency domain resource switching, thereby reducing spectrum resource waste and improving spectrum resource utilization. For example, in scenarios where there are identical frequency domain resources before and after the handover, and these identical frequency domain resources have the highest priority, existing solutions cannot determine the handover time location, while the solutions provided in the above embodiments can effectively determine the handover time location.

[0188] Based on the communication methods provided in the above embodiments, this application also provides the following embodiments one to five. Each embodiment will be described below.

[0189] Example 1

[0190] In this embodiment, the communication device can determine the switching time position when switching frequency domain resources according to method 1 provided in the above embodiment.

[0191] In one possible approach, when a communication device performs frequency domain resource handover, the frequency domain resources before the handover (referred to as "before handover" or "switching from") can be considered as one party, and the frequency domain resources after the handover (referred to as "after handover" or "switching to") can be considered as another party. When both the frequency domain resources before and after the handover include the first frequency domain resource (or there are frequency domain resources with the same priority in both the before and after handover, where the frequency domain resources with the same priority are denoted as the first frequency domain resource), and the first frequency domain resource has the highest priority (or the priorities of all other frequency domain resources are lower than the priority of the first frequency domain resource), and the number of uplink transmission links of the first frequency domain resource remains unchanged before and after the handover, the communication device can determine that the party with the highest priority (excluding the first frequency domain resource) is not used as the frequency domain resource where the handover occurs, or the party with the lowest priority (excluding the first frequency domain resource) is used as the frequency domain resource where the handover occurs. The frequency domain resources involved in the handover can be all frequency domain resources of the scheduled uplink transmission links.

[0192] In other words, when the number of uplink transmission links of the first frequency domain resource remains unchanged, and both the pre-handover and post-handover frequency domain resources contain the first frequency domain resource, the first frequency domain resource is listed as a frequency domain resource involved in the handover. When the first frequency domain resource has the highest priority, the communication device can compare the priorities of the frequency domain resources other than the first frequency domain resource and determine the fourth frequency domain resource with the highest priority. If the fourth frequency domain resource belongs to the pre-handover frequency domain resource, then the post-handover frequency domain resource can be determined as the frequency domain resource where the handover occurred; if the fourth frequency domain resource belongs to the post-handover frequency domain resource, then the pre-handover frequency domain resource can be determined as the frequency domain resource where the handover occurred.

[0193] Among them, the frequency domain resources involved in the handover can be called the handover frequency domain resources. The frequency domain resources before the handover can be understood as the handover frequency domain resources in the first time unit, and the frequency domain resources after the handover can be understood as the handover frequency domain resources in the second time unit. The first time unit and the second time unit are adjacent, and the first time unit is earlier than the second time unit.

[0194] For example, taking the three-band switching scenario described in Example 1 of the above embodiments as an example of frequency domain resource switching, in this scenario, the frequency domain resources before switching are frequency bands A and B, and the frequency domain resources after switching are frequency bands B and C. When frequency band B has the highest priority, based on the method for determining the frequency domain resources where the switching time is located provided in this embodiment, it can be determined that the frequency domain resources involved in the switching are frequency bands A, B, and C. If the priority of frequency band A is higher than that of frequency band C, then the frequency domain resource where the switching time is located is frequency band C; if the priority of frequency band C is higher than that of frequency band A, then the frequency band where the switching time is located is frequency band A. Therefore, the method provided in this embodiment can solve Problem 1 described in the above embodiments.

[0195] Based on the above method, the communication device can effectively determine the switching time position when the same frequency domain resources (such as the same frequency band (or common frequency band) or even the same carrier) exist before and after the frequency domain resource switching, and when the priority of frequency domain resources cannot be distinguished, thereby reducing spectrum resource waste and improving spectrum resource utilization.

[0196] Example 2

[0197] In this embodiment, the communication device can determine the switching time position when switching frequency domain resources according to method 3 and / or method 4 provided in the above embodiments.

[0198] In one possible implementation, when the communication device performs frequency domain resource switching, the frequency domain resource before switching (which can be simply referred to as "switching from") can be considered as one party, and the frequency domain resource after switching (which can be simply referred to as "switching to") can be considered as one party. When both the frequency domain resource before and after switching include the first frequency domain resource (or there are frequency domain resources with the same priority in both the frequency domain resource before and after switching, where the frequency domain resources with the same priority are denoted as the first frequency domain resource), and the first frequency domain resource has the highest priority (or the priorities of all frequency domain resources other than the first frequency domain resource are lower than the priority of the first frequency domain resource), and the number of uplink transmission links of the first frequency domain resource does not change before and after switching, as an optional implementation, the communication device can use the frequency domain resource before / after switching as the frequency domain resource where the switching time occurs; as another optional implementation, the communication device can use the frequency domain resource other than the frequency domain resource where the physical uplink control channel is located as the frequency domain resource where the switching time occurs. As another optional implementation, the communication device can compare the priority of the content carried by the first frequency domain resource in the frequency domain resource before and after the handover. When the priority of the content carried by the first frequency domain resource in the frequency domain resource before the handover is higher than the priority of the content carried by the first frequency domain resource in the frequency domain resource after the handover, the communication device can determine that the frequency domain resource after the handover is the frequency domain resource where the handover time occurred; otherwise, it determines that the frequency domain resource before the handover is the frequency domain resource where the handover time occurred. Optionally, the priority order of the content carried by the frequency domain resource can be that the physical random access channel has a higher priority than the physical uplink control channel, and the physical uplink control channel has a higher priority than the physical uplink shared channel. It should be understood that the priority order is not limited to the above order, and other sorting is also possible. No specific limitation is made in the embodiments of this application.

[0199] Based on the above method, the communication device can effectively determine the switching time position when the same frequency domain resources (such as the same frequency band (or common frequency band) or even the same carrier) exist before and after the frequency domain resource switching, and when the priority of frequency domain resources cannot be distinguished, thereby reducing spectrum resource waste and improving spectrum resource utilization.

[0200] Example 3

[0201] In some embodiments of this application, when a communication device performs frequency domain resource switching, if both the frequency domain resources before and after the switching include the first frequency domain resource (or there are frequency domain resources with the same priority among the frequency domain resources before and after the switching, wherein the frequency domain resources with the same priority are denoted as the first frequency domain resource), and the first frequency domain resource has the highest priority (or the priorities of all frequency domain resources other than the first frequency domain resource are lower than the priority of the first frequency domain resource), and the number of uplink transmission links of the first frequency domain resource does not change before and after the switching, then the communication device may not list the first frequency domain resource as a frequency domain resource involved in the switching. That is, when determining the frequency domain resources where the switching interval is located, the communication device does not consider the first frequency domain resource (which can also be understood as excluding the first frequency domain resource).

[0202] For example, taking the three-band switching scenario described in Example 1 of the above embodiments as an example of frequency domain resource switching, in this scenario, the frequency domain resources before switching are frequency bands A and B, and the frequency domain resources after switching are frequency bands B and C. When frequency band B has the highest priority, based on the method for determining the frequency domain resources where the switching time is located provided in this embodiment, it can be determined that the frequency bands involved in the switching are frequency bands A and C. If the priority of frequency band A is higher than that of frequency band C, then the frequency domain resource where the switching time is located is frequency band C; if the priority of frequency band C is higher than that of frequency band A, then the frequency band where the switching time is located is frequency band A. Therefore, the method provided in this embodiment can solve Problem 1 described in the above embodiments.

[0203] In some embodiments of this application, if both the frequency domain resources before and after the handover include the first frequency domain resource (or there are frequency domain resources with the same priority in both the frequency domain resources before and after the handover, wherein the frequency domain resources with the same priority are denoted as the first frequency domain resource), and the first frequency domain resource has the highest priority (or the priority of all frequency domain resources other than the first frequency domain resource is lower than the priority of the first frequency domain resource), and no transmission occurs on the first frequency domain resource after the handover, then the communication device may not list the first frequency domain resource as a frequency domain resource involved in the handover. Wherein, when the duration of no transmission on the first frequency domain resource after the handover is greater than the duration of the handover time, it can be considered that no transmission occurred on the first frequency domain resource. The occurrence or non-occurrence of transmission described in the embodiments of this application can be relative to a time unit (e.g., a time slot). For example, the above-mentioned duration of no transmission on the first frequency domain resource after the handover being greater than the duration of the handover time can be understood as: within the first time unit after the handover, the duration of no transmission on the first frequency domain resource is greater than the duration of the handover time.

[0204] For example, such as Figure 8As shown, in a scenario where switching from frequency bands A and B to frequency bands A and C, taking the example where frequency band A has a higher priority than frequency band B, frequency band B has a higher priority than frequency band C, the first and second time units constitute one time slot, and the switching time is 4 symbols, based on the above method, when there is no uplink transmission in the first 7 symbols of the second time unit after the switch, the number of time slots where no transmission has occurred on the switched frequency band A is 7, which is greater than the number of time slots corresponding to the switching time, 4. Therefore, although frequency band A is included in the frequency domain resources before and after the switch, frequency band A is not listed as a frequency domain resource involved in the switch. Therefore, in this scenario, the frequency domain resources involved in the switch include frequency bands B and C. Since the priority of frequency band B is higher than that of frequency band C, it can be determined that the frequency domain resource where the switching time is located is frequency band C.

[0205] Based on the above method, the communication device can effectively determine the switching time position when the same frequency domain resources (such as the same frequency band (or common frequency band) or even the same carrier) exist before and after the frequency domain resource switching, and when the priority of frequency domain resources cannot be distinguished, thereby reducing spectrum resource waste and improving spectrum resource utilization.

[0206] Example 4

[0207] In this embodiment, the communication device can determine the switching time position when switching frequency domain resources according to method 3 provided in the above embodiment.

[0208] In one possible approach, when a communication device performs frequency domain resource handover, the frequency domain resource before handover (referred to as "before handover" or "switching from") can be considered as one party, and the frequency domain resource after handover (referred to as "after handover" or "switching to") can be considered as another party. When both the frequency domain resource before and after handover includes a first frequency domain resource (or when there are frequency domain resources with the same priority in both the before and after handover, where the frequency domain resources with the same priority are denoted as the first frequency domain resource), and the first frequency domain resource has the highest priority (or the priorities of all other frequency domain resources are lower than the priority of the first frequency domain resource), the communication device can use the frequency domain resource with the fewer uplink transmission links or scheduling ports as the frequency domain resource where the handover time occurs. Therefore, when the number of uplink transmission links or scheduling ports of the frequency domain resource before handover is less than the number of uplink transmission links or scheduling ports of the frequency domain resource after handover, the frequency domain resource where the handover interval occurs is the frequency domain resource before handover. When the number of uplink transmission links or scheduling ports of the frequency domain resources after the handover is less than the number of uplink transmission links or scheduling ports of the frequency domain resources before the handover, the frequency domain resources in which the handover interval is located are the frequency domain resources after the handover. Among them, the frequency domain resources involved in the handover are the frequency domain resources of the scheduled uplink transmission other than the associated frequency band, or all the frequency domain resources of the scheduled uplink transmission, or all the frequency domain resources including the associated frequency band.

[0209] For example, taking the frequency domain resource switching scenario as an example, specifically the frequency band switching scenario described in Example 2 of the above embodiments, in this scenario, such as... Figure 9 As shown, the frequency domain resources before the handover are frequency bands B and C, and the frequency domain resources after the handover are frequency band C. Based on the method for determining the frequency domain resources where the handover time is located provided in this embodiment, it can be determined that: the frequency band involved in the handover can be all frequency domain resources, including associated frequency bands, i.e., frequency bands B and C. Since the number of transmission links on frequency band C changes before and after the handover, and the number of transmission links on frequency band C before the handover (1) is less than the number of transmission links on frequency band C after the handover (2), the frequency band where the handover time is located can be the frequency band before the handover, i.e., frequency bands B and C. Therefore, the method provided in this embodiment can solve the problem 2 described in the above embodiment.

[0210] For example, such as Figure 10As shown, a frequency band switching scenario can be: frequency band B is an associated frequency band of frequency band A. When the 2T transmission on carrier CC0 in frequency band A is switched to 1T transmission, based on the aforementioned definition of associated frequency bands, it can be determined that the associated frequency band B of frequency band A will also carry 1T transmission (for example, the carrier CC1 in frequency band B carries 1T transmission), but no content is transmitted. Therefore, in this scenario, the frequency domain resource before switching is frequency band A, and the frequency band resource after switching is frequency band A and B. Based on the method for determining the frequency domain resource where the switching time is located provided in this embodiment, it can be determined that the frequency band involved in the switching can be the frequency domain resource of the scheduled uplink transmission other than the associated frequency band, i.e., frequency band A. Since the number of transmission links on frequency band A will change before and after switching, and the number of transmission links (1) on frequency band A after switching is less than the number of transmission links (2) on frequency band A before switching, the frequency band where the switching time is located can be the frequency band after switching, i.e., the frequency band A after switching. Therefore, the method provided in this embodiment can solve the problem 2 described in the above embodiment.

[0211] Based on the above method, the communication device can effectively determine the switching time position when the same frequency domain resources (such as the same frequency band (or common frequency band) or even the same carrier) exist before and after the frequency domain resource switching, and when the number of transmission links of the same frequency domain resources is different before and after the switching, thereby reducing spectrum resource waste and improving spectrum resource utilization.

[0212] Example 5

[0213] In one possible approach, in the scenario described in the foregoing embodiments where the second frequency domain resource is switched from M frequency domain resources to N frequency domain resources, when the second frequency domain resource is in an in-band carrier aggregation state, the second frequency domain resource is not configured with an associated frequency band (i.e., the terminal device or network device does not configure an associated frequency band for the second frequency domain resource), or the associated frequency band of the second frequency domain resource is not used (that is, even if the terminal device or network device configures an associated frequency band for the second frequency domain resource, the terminal device or network device does not use the associated frequency band of the second frequency domain resource). When the second frequency domain resource is not in an in-band carrier aggregation state, the second frequency domain resource can be configured with an associated frequency band, and the associated frequency band can be used (that is, the terminal device or network device can configure an associated frequency band for the second frequency domain resource, and can also use the associated frequency band of the second frequency domain resource). The second frequency domain resource belongs to either M frequency domain resources or N frequency domain resources.

[0214] As an optional implementation, the uplink transmission on the two carriers within the second frequency domain resource can be either a transmission corresponding to one uplink transmission chain or a one-port transmission. Specifically, when the switching mode is dual uplink transmission within the second frequency domain resource (i.e., two carriers corresponding to one uplink transmission chain) and dual 1T transmission is scheduled within the second frequency domain resource after the switch, and the second frequency domain resource is scheduled for one-port transmission, if the second frequency domain resource is in an in-band carrier aggregation state (or the two carriers within the second frequency domain resource are scheduled for this one-port transmission), then the second frequency domain resource is not configured with an associated frequency band, or the associated frequency band of the second frequency domain resource is not used, and 2T is switched to the second frequency domain resource.

[0215] For example, such as Figure 11 As shown, with associated frequency bands defined, frequency band B is an associated frequency band of frequency band A, and carriers CC0 and CC1 in frequency band A are in carrier aggregation state. Before the handover, carriers CC0 and CC1 have a total of 1T of transmission. Since frequency band B is an associated frequency band of frequency band A, frequency band B (specifically, carrier CC2 in frequency band B) has 1T of transmission but no content is sent. In this scenario, when 1T of transmission is scheduled on frequency band A, according to the above method, it can be determined that the associated frequency band of frequency band A, i.e., frequency band B, is not used, so a frequency band handover is required. Specifically, the 1T of transmission on frequency band A and the 1T of transmission on frequency band B are switched to 2T of transmission on frequency band A. Before the handover, the frequency domain resources are frequency bands A and B, and after the handover, the frequency domain resources are frequency band A. Since frequency band B is not used, and the number of uplink transmission links in frequency band A before the handover is less than the number of uplink transmission links in frequency band A after the handover, frequency band A before the handover can be used as the frequency band where the handover time is located.

[0216] Based on the above method, the communication device can effectively determine the switching time position when the same frequency domain resources (such as the same frequency band (or common frequency band) or even the same carrier) exist before and after the frequency domain resource switching, and when the number of transmission links of the same frequency domain resources is different before and after the switching, thereby reducing spectrum resource waste and improving spectrum resource utilization.

[0217] In some embodiments of this application, the above Figure 9 or Figure 10 or Figure 11 In the scenarios shown, the frequency domain resources where the handover time is located are determined. However, due to the frequency domain resources (e.g., those scheduled for uplink transmission (or having uplink transmission content) before and after the handover) are also affected. Figure 9 Frequency band C in Figure 10 Frequency band A in Figure 11Frequency band A) remains unchanged; what changes is the number of uplink transmission links for carriers within the frequency domain resource. Therefore, there is no need to reserve handover time. In this context, in one possible approach, when a frequency domain resource is scheduled and no other frequency domain resources are scheduled in parallel, if the number of uplink transmission links for that frequency domain resource (or the carriers within that frequency domain resource) changes, no handover can occur; that is, no handover of the frequency domain resource is performed. According to this method, the above... Figure 9 or Figure 10 or Figure 11 In the scenario shown, the communication device can avoid switching frequency domain resources, thus avoiding interruption of carrier usage time in the carrier aggregation band, further reducing spectrum resource waste and improving spectrum resource utilization.

[0218] Based on the above method, the communication device can avoid some unnecessary frequency domain resource switching, further reduce spectrum resource waste, and improve spectrum resource utilization.

[0219] It should be noted that the solutions in the foregoing embodiments provide multiple methods for determining the frequency domain resources where the handover time is located, and are combined with some specific scenarios (e.g., Figures 7-11 The frequency domain resource switching scenario shown illustrates the method for determining the frequency domain resource where the switching time is located. However, these scenarios are only illustrative examples and do not constitute a limitation on the applicable scenarios of the solution in this application.

[0220] In some embodiments of this application, the prerequisite for the terminal device and network device to determine the frequency domain resources where the handover time is located is that the time domain range or time difference (gap) between the information transmission in the first time unit and the information transmission in the second time unit scheduled by the network device that does not require uplink transmission is less than the handover time required by the terminal device. Here, the time difference that does not require uplink transmission can be understood as a void symbol. These time differences that do not require uplink transmission are consecutive void symbols. The first time unit is the last time unit before the frequency domain resource handover, and the second time unit is the first time unit after the frequency domain resource handover. In some embodiments of this application, when the communication device (terminal device or network device) determines that the handover scenario from M frequency domain resources to N frequency domain resources meets the above prerequisite, it can use the scheme for determining the frequency domain resources where the handover time is located provided in the aforementioned embodiments to determine the frequency domain resources where the handover time is located in that scenario.

[0221] In some embodiments of this application, in Figures 7-11In the frequency domain resource switching scenario shown, even after the roles of the frequency domain resources before and after the switching are interchanged (i.e., the original frequency domain resources before the switching become the frequency domain resources after the switching, and the original frequency domain resources after the switching become the frequency domain resources before the switching), the scheme provided in the above embodiments can still be used to determine the frequency domain resources where the switching time is located. For specific implementation methods, please refer to the relevant descriptions in the above embodiments, which will not be repeated here.

[0222] For example, in Figure 7 In the handover scenario shown, the frequency domain resource handover scenario after the roles of the frequency domain resources before and after the handover are swapped is as follows: switching from 1T transmission on frequency band B and 1T transmission on frequency band C to 1T transmission on frequency band A and 1T transmission on frequency band B, with frequency band B having the highest priority. In this scenario, the frequency domain resources at the handover time can also be determined using the method provided in the above embodiments.

[0223] The solutions provided by the embodiments of this application have been described above. It is understood that, in order to achieve the above functions, the terminal device or network device may include hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, in conjunction with the units and algorithm steps of the various examples described in the embodiments disclosed herein, the embodiments of this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0224] This application embodiment can divide the terminal device and network device into functional units according to the above method example. For example, each function can be divided into a separate functional unit, or two or more functions can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0225] Based on the above embodiments and the same technical concept, this application also provides a communication device for implementing the functions of the terminal device or network device provided in the embodiments of this application. For example... Figure 12 As shown, the communication device 1200 may include a processing unit 1201 and a storage unit 1202. The processing unit 1201 is used to control and manage the operation of the communication device 1200. The storage unit 1202 is used to store the program code and data of the communication device 1200.

[0226] The processing unit 1201 may be a processor or controller, such as a general-purpose central processing unit (CPU), a general-purpose processor, a digital signal processing unit (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor may also be a combination that implements computational functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0227] Storage unit 1202 can be a memory.

[0228] The communication device 1200 may be a terminal device or network device in any of the above embodiments, or the communication device 1200 may be a device applied to a terminal device or network device in any of the above embodiments.

[0229] In one implementation, the communication device 1200 may further include a transmitting unit 1203 and a receiving unit 1204. The transmitting unit 1203 and the receiving unit 1204 are interface circuits for the device, used to receive signals from other devices. For example, when the device is implemented as a chip, the transmitting unit 1203 is an interface circuit for the chip to transmit signals to other chips or devices, or the receiving unit 1204 is an interface circuit for the chip to receive signals from other chips or devices.

[0230] The communication device 1200 can be used to implement the functions of the terminal device or network device provided in the embodiments of this application.

[0231] When the communication device 1200 is used to implement the functions of the terminal device or network device provided in the embodiments of this application, the processing unit 1201 can be used to determine the frequency domain resource where the switching time occurs from the M frequency domain resources and the N frequency domain resources when switching from M frequency domain resources to N frequency domain resources; wherein M and N are positive integers and the sum of M and N is greater than 2; the switching time is the time for switching from the M frequency domain resources to the N frequency domain resources; wherein the frequency domain resource where the switching time occurs meets at least one of the following conditions: the frequency domain resource where the switching time occurs is a frequency domain resource that does not have the highest priority among the frequency domain resources other than the first frequency domain resource among the M frequency domain resources and the N frequency domain resources, and the frequency domain resource where the switching time occurs is either the M frequency domain resources or the N frequency domain resources. The first frequency domain resource is the frequency domain resource included in the M frequency domain resources, and the first frequency domain resource is the frequency domain resource included in the N frequency domain resources; the frequency domain resource where the handover time is located is the frequency domain resource that does not have the highest priority among the frequency domain resources of the M frequency domain resources and the N frequency domain resources belonging to the first predetermined type, and the frequency domain resource where the handover time is located is either the M frequency domain resources or the N frequency domain resources; the frequency domain resource where the handover time is located is either the M frequency domain resources or the N frequency domain resources, wherein the M frequency domain resources include the first frequency domain resource, and the N frequency domain resources include the first frequency domain resource; the frequency domain resource where the handover time is located is the frequency domain resource other than the frequency domain resource where the physical uplink control channel is located among the M frequency domain resources or the N frequency domain resources.

[0232] The above examples illustrate some of the operation methods of the communication device 1200 for the terminal device or network device. It is understood that the processing unit 1201 can also be used to execute other processing-related steps or operations performed by the terminal device or network device in the above method embodiments, other than the above processing. For details, please refer to the relevant descriptions in the above method embodiments, which will not be repeated here.

[0233] It should be understood that the division of functional units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods. For example, the aforementioned transmitting unit 1203 and receiving unit 1204 can be combined into a transceiver unit. Furthermore, the functional modules in the various embodiments of this application can be integrated into a single processor, exist as separate physical entities, or be integrated into a single module. The integrated modules can be implemented in hardware or as software functional modules.

[0234] Based on the above embodiments and the same technical concept, this application also provides a communication device, such as... Figure 13 As shown, the communication device can be Figure 12The diagram illustrates one implementation of the hardware circuitry of the communication device. This communication device can be used to perform the functions of a terminal device or network device as described in the above method embodiments. For ease of explanation, Figure 13 Only the main components of the communication device are shown.

[0235] like Figure 13 As shown, the communication device 1300 includes a communication interface 1301, at least one processor 1302, and a memory 1303. The processor 1302 is used to execute instructions or programs stored in the memory 1303. When the instructions or programs stored in the memory 1303 are executed, the processor 1302 is used to perform the operations performed by the processing unit 1201 in the above embodiment, and the communication interface 1301 is used to perform the operations performed by the sending unit 1203 and the receiving unit 1204 in the above embodiment.

[0236] Memory 1303 is used to store program instructions and / or data. Memory 1303 is coupled to processor 1302. The coupling in this embodiment is an indirect coupling or communication connection between devices, units, or modules, which can be electrical, mechanical, or other forms, for information exchange between devices, units, or modules. Processor 1302 may operate in conjunction with memory 1303. Processor 1302 may execute program instructions stored in memory 1303. At least one of the at least one memory may be included in the processor.

[0237] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method disclosed in the embodiments of this application can be implemented by a hardware processor, or by a combination of hardware and software modules in the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method. To avoid repetition, detailed descriptions are omitted here.

[0238] It should be noted that the processor in the embodiments of this application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiments can be completed by the integrated logic circuitry in the processor's hardware or by instructions in software form. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.

[0239] It is understood that the memory in the embodiments of this application may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. It should be noted that the memory in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0240] Communication interface 1301 is used to communicate with other devices via a transmission medium, thereby enabling the devices in communication device 1300 to communicate with other devices. In this embodiment, the communication interface can be a transceiver, circuit, bus, module, or other type of communication interface. In this embodiment, when the communication interface is a transceiver, the transceiver can include an independent receiver, an independent transmitter, or a transceiver integrating transceiver functions, or an interface circuit.

[0241] The communication device 1300 may further include a communication line 1304. The communication interface 1301, processor 1302, and memory 1303 can be interconnected via the communication line 1304. The communication line 1304 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The communication line 1304 can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 13The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0242] Based on the above embodiments and the same technical concept, this application also provides a computer-readable storage medium storing a computer program or instructions. When the computer program or instructions are run on a communication device, the communication device performs the method provided in the above embodiments for use in terminal devices or network devices.

[0243] Based on the above embodiments and the same technical concept, this application also provides a computer program product, which includes a computer program or instructions. When the computer program or instructions are executed by a communication device, the method provided in the above embodiments for use in terminal devices or network devices is implemented.

[0244] Based on the above embodiments and the same technical concept, this application also provides a chip system, the chip system including a processor coupled to a memory, for reading and executing software programs stored in the memory to implement the method provided in the above embodiments for use in terminal devices or network devices.

[0245] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, etc.) containing computer-usable program code.

[0246] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more blocks of the flowchart illustrations and / or one or more blocks of the block diagrams.

[0247] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.

[0248] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A communication method, characterized in that, include: When switching from M frequency domain resources to N frequency domain resources, the frequency domain resource in which the switching time occurs is determined from the M frequency domain resources and the N frequency domain resources; wherein M and N are positive integers and the sum of M and N is greater than 2; the switching time is the time from the M frequency domain resources to the N frequency domain resources; Wherein, the frequency domain resource in which the switching time is located meets at least one of the following criteria: The frequency domain resource where the switching time is located is the frequency domain resource that does not have the highest priority among the M frequency domain resources and the N frequency domain resources, excluding the first frequency domain resource. The frequency domain resource where the switching time is located is either the M frequency domain resources or the N frequency domain resources. The first frequency domain resource is the frequency domain resource included in the M frequency domain resources and the first frequency domain resource is the frequency domain resource included in the N frequency domain resources. The frequency domain resource where the switching time is located is the frequency domain resource that does not have the highest priority among the M frequency domain resources and the N frequency domain resources that belong to the first set type, and the frequency domain resource where the switching time is located is either the M frequency domain resources or the N frequency domain resources; The frequency domain resources in which the switching time is located are either the M frequency domain resources or the N frequency domain resources, wherein the M frequency domain resources include the first frequency domain resources, and the N frequency domain resources include the first frequency domain resources; The frequency domain resources where the switching time is located are the frequency domain resources other than the frequency domain resources where the physical uplink control channel is located among the M frequency domain resources or the N frequency domain resources.

2. The method as described in claim 1, characterized in that, The first setting type includes at least one of the following: The scheduled uplink transmission occurs, and the frequency domain resources at the specified positions in the scheduled frequency domain resources have uplink transmissions. The physical uplink control channel does not exist or is not included. Excluding associated frequency bands.

3. The method as described in claim 1 or 2, characterized in that, The M frequency domain resources are the frequency domain resources before the handover, and the N frequency domain resources are the frequency domain resources after the handover; The frequency domain resources where the switching time is located are the M frequency domain resources, specifically: the frequency domain resources where the switching time is located are the frequency domain resources before the switching; The frequency domain resources where the switching time is located are the N frequency domain resources, specifically: the frequency domain resources where the switching time is located are the frequency domain resources after the switching.

4. The method as described in claim 3, characterized in that, When the frequency domain resource where the switching time is located is the frequency domain resource after the switch, the information carried by the first frequency domain resource among the M frequency domain resources has a higher priority than the information carried by the first frequency domain resource among the N frequency domain resources. or When the frequency domain resource where the switching time is located is the same as the frequency domain resource before the switching, the information carried by the first frequency domain resource among the N frequency domain resources has a higher priority than the information carried by the first frequency domain resource among the M frequency domain resources.

5. The method as described in claim 1 or 2, characterized in that, If the frequency domain resource where the physical uplink control channel is located belongs to the M frequency domain resources, then the frequency domain resource where the handover time is located is one of the N frequency domain resources; or If the frequency domain resource where the physical uplink control channel is located belongs to the N frequency domain resources, then the frequency domain resource where the handover time is located is one of the M frequency domain resources.

6. The method as described in claim 1 or 2, characterized in that, The frequency domain resources in which the switching time is located are either the M frequency domain resources or the N frequency domain resources, specifically including: If the number of uplink transmission links or scheduling ports of the M frequency domain resources is less than the number of uplink transmission links or scheduling ports of the N frequency domain resources, then the frequency domain resources in which the switching time occurs are the M frequency domain resources; or If the number of uplink transmission links or scheduling ports of the N frequency domain resources is less than the number of uplink transmission links or scheduling ports of the M frequency domain resources, then the frequency domain resources in which the switching time occurs are the N frequency domain resources.

7. The method as described in claim 1 or 2, characterized in that, Among the M frequency domain resources and the N frequency domain resources, the first frequency domain resource has a higher priority than the other frequency domain resources.

8. The method as described in claim 1 or 2, characterized in that, When the second frequency domain resource is in an in-band carrier aggregation state, the second frequency domain resource is not configured with an associated frequency band, or the associated frequency band of the second frequency domain resource is not used, wherein the second frequency domain resource belongs to the M frequency domain resources or the N frequency domain resources.

9. The method as described in claim 8, characterized in that, The uplink transmission on the two carriers within the second frequency domain resource is either a transmission corresponding to an uplink transmission chain or a single-port transmission.

10. The method as described in claim 1 or 2, characterized in that, If the number of uplink transmission links or the number of scheduled ports on the third frequency domain resource changes when switching from the M frequency domain resources to the N frequency domain resources, no switching of the third frequency domain resource is performed or there is no switching time on the third frequency domain resource; wherein, the third frequency domain resource belongs to the M frequency domain resources and / or the N frequency domain resources.

11. The method as described in claim 10, characterized in that, When a third frequency domain resource is scheduled for transmission on one port and there are no other scheduled frequency domain resources, the third frequency domain resource is not configured with an associated frequency band, or the associated frequency band of the third frequency domain resource is not used.

12. A communication device, characterized in that, It includes at least one processor; and a memory and a communication interface communicatively connected to the at least one processor; The communication interface is used to receive signals from other communication devices besides the communication device and transmit them to the processor, or to send signals from the processor to other communication devices besides the communication device. The memory stores instructions executable by the at least one processor, which, by executing the instructions stored in the memory, causes the communication device to perform the method as described in any one of claims 1 to 11.

13. A communication device, characterized in that, include: A module for performing the method as described in any one of claims 1 to 11.

14. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions that, when executed on the communication device, cause the communication device to perform the method as described in any one of claims 1 to 11.

15. A computer program product, characterized in that, The computer program product includes a computer program or instructions that, when executed by a communication device, implement the method as described in any one of claims 1 to 11.