Frequency band determination method and device and storage medium

By implementing the frequency band determination method in the drone terminal equipment, the interference problem of the drone terminal equipment to the ground terminal equipment is solved, and cleaner and more efficient communication is achieved.

CN119729815APending Publication Date: 2025-03-28HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311294941.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-28
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

When drone terminal equipment is flying in the air, it is easy to cause interference to ground terminal equipment, and the prior art has failed to effectively solve this problem.

Method used

By a frequency band determination method, the first terminal device determines a frequency band for transmission from a specified frequency band when obtaining the indication information and satisfying a specific trigger condition to reduce interference to other terminal devices.

Benefits of technology

It effectively reduces interference from drone terminal equipment to ground terminal equipment, and improves communication cleanliness and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119729815A_ABST
    Figure CN119729815A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a frequency band determination method and device and a storage medium, relates to the technical field of communication, and can reduce the interference of unmanned aerial vehicle terminal equipment on terminal equipment located on the ground. The method comprises the following steps: acquiring first indication information, and determining a frequency band for first sidelink transmission from a first frequency band under the condition that a first triggering condition is met; wherein the first indication information is used for indicating the first terminal device located in the first area to use the first frequency band to perform data transmission. The first sidelink is a link between the first terminal device and the second terminal device. The first triggering condition is determined according to the first area.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of communication technology, and in particular, to a method, device and storage medium for determining a frequency band. Background Art

[0002] At present, since uncrewed aerial vehicle (UAV) terminal devices fly in the air, they communicate with other terminal devices or network devices mainly through line of sight (LOS). Therefore, when the uncrewed aerial vehicle terminal devices communicate with other uncrewed aerial vehicle terminal devices during flight, the ground terminal devices can also receive the signals sent by the uncrewed aerial vehicle terminal devices. This will cause more interference to the terminal devices on the ground. Summary of the invention

[0003] The embodiments of the present application provide a frequency band determination method, device, and storage medium, which can reduce the interference caused by drone terminal equipment to terminal equipment located on the ground.

[0004] To achieve the above objectives, the present application provides the following technical solutions:

[0005] In the first aspect, a frequency band determination method is provided, which can be executed by a first terminal device, or by a component of the first terminal device, such as a processor, a chip, or a chip system of the first terminal device, or by a logic module or software that can implement all or part of the first terminal device. The following is an illustration of the method being executed by the first terminal device. The frequency band determination method includes: obtaining first indication information, and determining a frequency band for first sidelink transmission from the first frequency band when a first trigger condition is met. The first indication information is used to indicate that a first terminal device located in the first area uses the first frequency band for data transmission. The first sidelink is a link between the first terminal device and the second terminal device. The first trigger condition is determined based on the first area.

[0006] In an embodiment of the present application, the first terminal device may obtain the first indication information, and determine the frequency band used for the first sidelink transmission from the first frequency band indicated in the first indication information when the first trigger condition is met. Since the first terminal device located in the first area can use the first frequency band for data transmission, that is, the first frequency band is a frequency band in which the first terminal device located in the first area can perform data transmission, when the first trigger condition determined based on the first area is met, the first terminal device can determine the frequency band used for transmitting the first sidelink within the first frequency band that can be used for data transmission, thereby limiting the frequency band used for transmitting the first sidelink transmission, thereby reducing the interference caused by the first terminal device to other terminal devices (for example, terminal devices located on the ground).

[0007] In combination with the above-mentioned first aspect, in a possible implementation method, the first trigger condition includes any one of the following: the first distance is less than or equal to the first preset threshold, the first distance is the distance between the first terminal device and the first position at the current moment, and the first position is determined according to the first area; or, the second distance is less than or equal to the second preset threshold, the second distance is the sum of the first distance and the offset value, or the second distance is the difference between the first distance and the offset value; or, the third distance is less than or equal to the third preset threshold, and the rate of change of the distance between the first terminal device and the first position in the second time period is less than or equal to the fourth preset threshold, wherein the third distance is the distance between the first terminal device and the first position at the starting moment of the second time period, or the third distance is the distance between the first terminal device and the first position at the end moment of the second time period; or, when the first timer is started, the distance between the first terminal device and the first position is less than or equal to the fifth preset threshold, and when the first timer is turned off, the distance between the first terminal device and the first position is less than or equal to the sixth preset threshold; the first timer is a timer that prohibits the first terminal device from determining the frequency band used for the first side link transmission.

[0008] In this implementation, the first terminal device can determine the first trigger condition by at least one of the distance between the first terminal device and the first location, the offset value, the rate of change of the distance between the first terminal device and the first location within the second time period, or the first timer. In other words, the first trigger condition can be determined based on information of at least one dimension of the above-mentioned multiple dimensions, which improves the accuracy of the first trigger condition, thereby enabling the first terminal device to more accurately determine whether the first terminal device is about to enter the first area.

[0009] In combination with the above-mentioned first aspect, in a possible implementation method, obtaining the first indication information includes: receiving the first indication information from the network device; or, receiving the first indication information from a third-party device; or, determining the first indication information based on pre-configuration information.

[0010] That is to say, the embodiment of the present application provides three methods for obtaining the first indication information, so that the first terminal device can adaptively obtain the first indication information in different scenarios.

[0011] In combination with the above-mentioned first aspect, in a possible implementation manner, the first indication information includes information of the first frequency band and information of the first area; or, the first indication information includes information of the first frequency band.

[0012] Wherein, in the case where the first indication information includes information about the first frequency band and information about the first area, the first terminal device can subsequently determine whether a frequency band for the first sidelink transmission can be determined from the first frequency band based on a first trigger condition related to the first area. In the case where the first indication information includes information about the first frequency band but does not include information about the first area, the first terminal device can default the coverage area of ​​the network device to the first area, so that the first terminal device can subsequently still determine the first trigger condition based on the first area, and further determine whether a frequency band for the first sidelink transmission can be determined from the first frequency band.

[0013] In combination with the above-mentioned first aspect, in a possible implementation manner, the first indication information also includes a first trigger condition.

[0014] That is to say, the first trigger condition is carried in the first indication information, so that the first trigger condition can be transmitted to the first terminal device together with the first frequency band or the first area, without the need to send the first trigger condition separately, thereby saving communication overhead.

[0015] In combination with the above-mentioned first aspect, in a possible implementation manner, the method provided in an embodiment of the present application also includes: receiving second indication information from a network device, where the second indication information is used to indicate the first trigger condition.

[0016] That is to say, the network device can send the first trigger condition to the first terminal device alone, so that the way in which the first terminal device obtains the first trigger condition is more flexible.

[0017] In combination with the above-mentioned first aspect, in a possible implementation manner, the method provided in an embodiment of the present application also includes: sending third indication information to the second terminal device; the third indication information is used to indicate the frequency band used for the first sidelink transmission.

[0018] That is to say, after the first terminal device determines the frequency band used for the first sidelink transmission, the second terminal device can be informed of the frequency band used for the first sidelink transmission, so that the second terminal device can subsequently obtain data based on the frequency band used for the first sidelink transmission.

[0019] In combination with the above-mentioned first aspect, in a possible implementation manner, the method provided in an embodiment of the present application also includes: sending fourth indication information to the network device, the fourth indication information is used to indicate a frequency band used for the first sidelink transmission.

[0020] That is to say, after the first terminal device determines the frequency band used for the first sidelink transmission, it can inform the network device of the frequency band used for the first sidelink transmission, so that the subsequent network device can schedule resources for the first terminal device based on the frequency band used for the first sidelink transmission.

[0021] In combination with the above-mentioned first aspect, in a possible implementation method, the method provided in an embodiment of the present application also includes: when a second trigger condition is met, sending fifth indication information to the second terminal device, the fifth indication information is used to restore the first terminal device to use the second frequency band for data transmission, and the second trigger condition is used to determine whether the first terminal device has left the first area.

[0022] That is to say, the first terminal device is likely to be in a mobile state, so that the first terminal device is likely to leave the first area later. In view of this, when the second trigger condition is met, that is, when the first terminal device has left the first area, the first terminal device sends the fifth indication information to the second terminal device to restore the first terminal device to use the second frequency band for data transmission, so that the restriction on the first terminal device to use the second frequency band can be cancelled, so that the first terminal device can better perform data transmission.

[0023] In combination with the above-mentioned first aspect, in a possible implementation method, the second trigger condition includes at least one of the following: the fourth distance is greater than the first preset threshold, the fourth distance is the distance between the first terminal device and the second position at the current moment, and the second position is determined according to the first area; or, the fifth distance is greater than the second preset threshold, the fifth distance is the sum of the fourth distance and the offset value, or the fifth distance is the difference between the fourth distance and the offset value; or, the sixth distance is greater than the third preset threshold, and the rate of change of the distance between the first terminal device and the second position in the second time period is greater than the fourth preset threshold, wherein the sixth distance is the distance between the first terminal device and the second position at the starting moment of the second time period, or the sixth distance is the distance between the first terminal device and the second position at the end moment of the second time period; or, when the second timer is started, the fourth distance is greater than the fifth preset threshold, and when the second timer is turned off, the fourth distance is greater than the sixth preset threshold, and the second timer is a timer that prohibits the first terminal device from sending the fifth indication information to the second terminal device.

[0024] That is to say, the first terminal device can determine the second trigger condition by at least one of the distance between the first terminal device and the second location, the offset value, the rate of change of the distance between the first terminal device and the second location within the second time period, or the second timer. In other words, the second trigger condition can be determined based on information of at least one dimension of the above-mentioned multiple dimensions, which improves the accuracy of the second trigger condition, thereby enabling the first terminal device to more accurately determine whether the first terminal device has left the first area.

[0025] In combination with the above-mentioned first aspect, in a possible implementation manner, the method provided in an embodiment of the present application also includes: sending sixth indication information to the network device, the sixth indication information being used to indicate one or more frequency bands that meet the first side link transmission requirements.

[0026] That is to say, the first terminal device can send one or more frequency bands that meet the first side link transmission requirements to the network device, so that the network device can schedule resources for the first terminal device based on any one of the one or more frequency bands that meet the first side link transmission requirements to ensure that the scheduled resources can meet the first side link transmission requirements.

[0027] In a second aspect, a frequency band determination method is provided, which can be executed by a first terminal device, or by a component of the first terminal device, such as a processor, a chip, or a chip system of the first terminal device, or by a logic module or software that can realize all or part of the first terminal device. The following is an example of the method being executed by the first terminal device. The frequency band determination method includes: receiving an eleventh indication information from a network device. The eleventh indication information is used to indicate a third trigger condition. When the third trigger condition is determined according to the first area and the third trigger condition is met, the frequency band used for the first sidelink transmission is determined from the first frequency band. The first frequency band is the frequency band in which the first terminal device performs data transmission when the first terminal device is located in the first area, and the first sidelink is the link between the first terminal device and the second terminal device; or, when the third trigger condition is determined according to the location of the first terminal device and the third trigger condition is met, the twelfth indication information is sent to the network device, and the thirteenth indication information is received from the network device. The twelfth indication information is used to indicate the location of the first terminal device, and the thirteenth indication information is used to indicate the frequency band used for the first sidelink transmission.

[0028] In an embodiment of the present application, the first terminal device can determine the frequency band used for the first sidelink transmission from the first frequency band when the third trigger condition determined according to the first area is met. Since the first terminal device located in the first area can use the first frequency band for data transmission, that is, the first frequency band is the frequency band for data transmission by the first terminal device when the first terminal device is located in the first area, the first terminal device can determine the frequency band used for transmitting the first sidelink within the first frequency band that can be used for data transmission when the third trigger condition determined according to the first area is met. In this way, the frequency band used for transmitting the first sidelink transmission is restricted, thereby reducing the interference caused by the first terminal device to other terminal devices (for example, terminal devices located on the ground).

[0029] Alternatively, the first terminal device may report the location information of the first terminal device (i.e., the eleventh indication information) to the network device when the third trigger condition determined according to the location of the first terminal device is met, so that the network device can configure the frequency band determined in the first frequency band for the first sidelink transmission for the first terminal device in response to the eleventh indication information. Since the first frequency band is the frequency band for data transmission by the first terminal device when the first terminal device is located in the first area, the first terminal device may use the frequency band within the first frequency band that can be used for data transmission to transmit the first sidelink, thereby limiting the frequency band used for transmitting the first sidelink transmission, thereby reducing the interference caused by the first terminal device to other terminal devices (for example, terminal devices located on the ground).

[0030] In combination with the above-mentioned second aspect, in a possible implementation method, the method provided in an embodiment of the present application also includes: sending seventh indication information to the network device, wherein the seventh indication information is used to indicate the first area, or the seventh indication information is used to indicate the first area and the first frequency band.

[0031] That is to say, the first terminal device can report the first area to the network device, so that the network device can determine the first frequency band according to the first area by itself, and determine and send down the frequency band used for the first side link transmission from the first frequency band, so that the terminal device can directly use the frequency band used for the first side link transmission, thereby saving the resource overhead of the terminal device. Alternatively, the first terminal device can report the first area and the frequency band in which the first terminal device located in the first area can perform data transmission to the network device, so that the network device only needs to determine the frequency band used for the first side link transmission within the first frequency band, thereby improving the efficiency of the network device in determining the frequency band used for the first side link transmission. In combination with the above-mentioned second aspect, in a possible implementation method, the third trigger condition is determined according to the first area, and the third trigger condition includes any one of the following: the first distance is less than or equal to the first preset threshold, the first distance is the distance between the first terminal device and the first position at the current moment, and the first position is determined according to the first area; or, the second distance is less than or equal to the second preset threshold, the second distance is the sum of the first distance and the offset value, or the second distance is the difference between the first distance and the offset value; or, the third distance is less than or equal to the third preset threshold, and the rate of change of the distance between the first terminal device and the first position in the second time period is less than or equal to the fourth preset threshold, wherein the third distance is the distance between the first terminal device and the first position at the starting moment of the second time period, or the third distance is the distance between the first terminal device and the first position at the end moment of the second time period; or, when the first timer is started, the distance between the first terminal device and the first position is less than or equal to the fifth preset threshold, and when the first timer is turned off, the distance between the first terminal device and the first position is less than or equal to the sixth preset threshold; the first timer is a timer that prohibits the first terminal device from determining the frequency band used for the first side link transmission.

[0032] In combination with the above-mentioned second aspect, in a possible implementation manner, the method provided in an embodiment of the present application also includes: receiving ninth indication information from a third-party device, the ninth indication information is used to indicate the first area and the first frequency band, or the ninth indication information is used to indicate the first area.

[0033] That is, before the first terminal device determines whether the first trigger condition is met, the first terminal device can obtain information about the first area and information about the first frequency band from a third-party device, so that the first terminal device can subsequently use the information about the first area, or the information about the first area and information about the first frequency band.

[0034] In combination with the above-mentioned second aspect, in a possible implementation manner, the method provided in an embodiment of the present application also includes: sending third indication information to the second terminal device; the third indication information is used to indicate the frequency band used for the first sidelink transmission.

[0035] In combination with the above-mentioned second aspect, in a possible implementation method, the method provided in an embodiment of the present application also includes: when a second trigger condition is met, sending fifth indication information to the second terminal device, the fifth indication information is used to restore the first terminal device to use the second frequency band for data transmission, and the second trigger condition is used to determine whether the first terminal device has left the first area.

[0036] In combination with the above-mentioned second aspect, in a possible implementation method, the second trigger condition includes at least one of the following: the fourth distance is greater than the first preset threshold, the fourth distance is the distance between the first terminal device and the second position at the current moment, and the second position is determined according to the first area; or, the fifth distance is greater than the second preset threshold, the fifth distance is the sum of the fourth distance and the offset value, or the fifth distance is the difference between the fourth distance and the offset value; or, the sixth distance is greater than the third preset threshold, and the rate of change of the distance between the first terminal device and the second position in the second time period is greater than the fourth preset threshold, wherein the sixth distance is the distance between the first terminal device and the second position at the starting moment of the second time period, or the sixth distance is the distance between the first terminal device and the second position at the end moment of the second time period; or, when the second timer is started, the fourth distance is greater than the fifth preset threshold, and when the second timer is turned off, the fourth distance is greater than the sixth preset threshold, and the second timer is a timer that prohibits the first terminal device from sending the fifth indication information to the second terminal device.

[0037] In combination with the above-mentioned second aspect, in a possible implementation method, the method provided in an embodiment of the present application also includes: when the third trigger condition or the second trigger condition is met, sending sixth indication information to the network device, the sixth indication information is used to indicate one or more frequency bands that meet the first side link transmission requirements.

[0038] In a third aspect, a frequency band determination method is provided, which can be executed by a network device, or by a component of the network device, such as a processor, a chip, or a chip system of the network device, or by a logic module or software that can implement all or part of the network device. The following is an example of the method being executed by a network device. The frequency band determination method includes: sending an eleventh indication message to a first terminal device, wherein the eleventh indication message is used to indicate a third trigger condition. When the third trigger condition is determined according to the position of the first terminal device and the third trigger condition is met, receiving a twelfth indication message sent from the first terminal device, and sending a thirteenth indication message to the first terminal device. The twelfth indication message is used to indicate the position of the first terminal device, and the thirteenth indication message is used to indicate the frequency band used for the first sidelink transmission. In combination with the above-mentioned third aspect, in a possible implementation method, the method provided in an embodiment of the present application also includes: receiving a seventh indication message from the first terminal device, wherein the seventh indication message is used to indicate the first area, or the seventh indication message is used to indicate the first area and the first frequency band.

[0039] In combination with the above-mentioned third aspect, in a possible implementation method, the third trigger condition is determined according to the first area, and the third trigger condition includes any one of the following: the first distance is less than or equal to the first preset threshold, the first distance is the distance between the first terminal device and the first position at the current moment, and the first position is determined according to the first area; or, the second distance is less than or equal to the second preset threshold, the second distance is the sum of the first distance and the offset value, or the second distance is the difference between the first distance and the offset value; or, the third distance is less than or equal to the third preset threshold, and the rate of change of the distance between the first terminal device and the first position in the second time period is less than or equal to the fourth preset threshold, wherein the third distance is the distance between the first terminal device and the first position at the starting moment of the second time period, or the third distance is the distance between the first terminal device and the first position at the end moment of the second time period; or, when the first timer is started, the distance between the first terminal device and the first position is less than or equal to the fifth preset threshold, and when the first timer is turned off, the distance between the first terminal device and the first position is less than or equal to the sixth preset threshold; the first timer is a timer that prohibits the first terminal device from determining the frequency band used for the first side link transmission.

[0040] In combination with the above-mentioned third aspect, in a possible implementation manner, the method provided in an embodiment of the present application also includes: sending third indication information to the second terminal device; the third indication information is used to indicate the frequency band used for the first sidelink transmission.

[0041] In combination with the above-mentioned third aspect, in a possible implementation method, the method provided in an embodiment of the present application also includes: when the third trigger condition or the second trigger condition is met, receiving sixth indication information from the first terminal device, the sixth indication information is used to indicate one or more frequency bands that meet the first sidelink transmission requirements, and the second trigger condition is used to determine whether the first terminal device has left the first area.

[0042] In combination with the above-mentioned third aspect, in a possible implementation method, the second trigger condition includes at least one of the following: the fourth distance is greater than the first preset threshold, the fourth distance is the distance between the first terminal device and the second position at the current moment, and the second position is determined according to the first area; or, the fifth distance is greater than the second preset threshold, the fifth distance is the sum of the fourth distance and the offset value, or the fifth distance is the difference between the fourth distance and the offset value; or, the sixth distance is greater than the third preset threshold, and the rate of change of the distance between the first terminal device and the second position in the second time period is greater than the fourth preset threshold, wherein the sixth distance is the distance between the first terminal device and the second position at the starting moment of the second time period, or the sixth distance is the distance between the first terminal device and the second position at the end moment of the second time period; or, when the second timer is started, the fourth distance is greater than the fifth preset threshold, and when the second timer is turned off, the fourth distance is greater than the sixth preset threshold, and the second timer is a timer that prohibits the first terminal device from sending the fifth indication information to the second terminal device.

[0043] In a fourth aspect, a communication device is provided for implementing the above-mentioned various methods. The communication device may be the first terminal device in the above-mentioned first aspect, or any implementation of the first aspect, or a device including the above-mentioned first terminal device, or a device included in the above-mentioned terminal device, such as a chip; or, the communication device may be the first terminal device in the above-mentioned second aspect, or any implementation of the second aspect, or a device including the above-mentioned network device, or a device included in the above-mentioned first terminal device, such as a chip; or, the communication device may be the network device in the above-mentioned third aspect, or any implementation of the third aspect, or a device including the above-mentioned network device, or a device included in the above-mentioned network device, such as a chip. The communication device includes a module, unit, or means corresponding to the implementation of the above-mentioned method, and the module, unit, or means may be implemented by hardware, software, or by hardware executing the corresponding software implementation. The hardware or software includes one or more modules or units corresponding to the above-mentioned functions.

[0044] In some possible designs, the communication device may include a processing module and a transceiver module. The transceiver module, which may also be referred to as a transceiver unit, is used to implement the sending and / or receiving functions in any of the above aspects and any possible implementations thereof. The transceiver module may be composed of a transceiver circuit, a transceiver, a transceiver or a communication interface. The processing module may be used to implement the processing functions in any of the above aspects and any possible implementations thereof.

[0045] In some possible designs, the transceiver module includes a sending module and a receiving module, which are respectively used to implement the sending and receiving functions in any of the above aspects and any possible implementation methods thereof.

[0046] In a fifth aspect, a communication device is provided, comprising: a processor and a memory; the memory is used to store computer instructions, and when the processor executes the instructions, the communication device executes the method of any of the above aspects. The communication device can be the first terminal device in the above first aspect, or any implementation of the first aspect, or a device including the above first terminal device, or a device included in the above first terminal device, such as a chip; or the communication device can be the first terminal device in the above second aspect, or any implementation of the second aspect, or a device including the above first terminal device, or a device included in the above first terminal device, such as a chip; or the communication device can be the network device in the above third aspect, or any implementation of the third aspect, or a device including the above network device, or a device included in the above network device, such as a chip.

[0047] In a sixth aspect, a communication device is provided, comprising: a processor and a communication interface; the communication interface is used to communicate with a module outside the communication device; the processor is used to execute a computer program or instruction so that the communication device performs the method of any of the above aspects. The communication device can be the first terminal device in the above first aspect, or any implementation of the first aspect, or a device including the above first terminal device, or a device included in the above first terminal device, such as a chip; or the communication device can be the first terminal device in the above second aspect, or any implementation of the second aspect, or a device including the above first terminal device, or a device included in the above first terminal device, such as a chip; or the communication device can be the network device in the above third aspect, or any implementation of the third aspect, or a device including the above network device, or a device included in the above network device, such as a chip.

[0048] In a seventh aspect, a communication device is provided, comprising: at least one processor; the processor is used to execute a computer program or instruction stored in a memory so that the communication device performs the method of any one of the above aspects. The memory may be coupled to the processor, or may be independent of the processor. The communication device may be the first terminal device in the above first aspect, or any implementation of the first aspect, or a device including the above first terminal device, or a device included in the above first terminal device, such as a chip; or the communication device may be the first terminal device in the above second aspect, or any implementation of the second aspect, or a device including the above first terminal device, or a device included in the above first terminal device, such as a chip; or the communication device may be the network device in the above third aspect, or any implementation of the third aspect, or a device including the above network device, or a device included in the above network device, such as a chip.

[0049] In an eighth aspect, a computer-readable storage medium is provided, in which a computer program or instruction is stored. When the computer-readable storage medium is run on a communication device, the communication device can execute any of the above aspects or any of its implementation methods.

[0050] In a ninth aspect, a computer program product comprising instructions is provided, which, when executed on a communication device, enables the communication device to execute any of the above-mentioned aspects or any of its implementation methods.

[0051] In a tenth aspect, a communication device (for example, the communication device may be a chip or a chip system) is provided, wherein the communication device includes a processor for implementing the functions involved in any of the above aspects or any of its implementation methods.

[0052] In some possible designs, the communication device includes a memory for storing necessary program instructions and data.

[0053] In some possible designs, when the device is a chip system, it can be composed of a chip or include a chip and other discrete devices.

[0054] It can be understood that when the communication device provided in any one of the fourth to seventh aspects is a chip, the above-mentioned sending action / function can be understood as output, and the above-mentioned receiving action / function can be understood as input.

[0055] In an eleventh aspect, a frequency band determination method is provided, which frequency band determination method includes the method of the second aspect or any implementation thereof, and the method of the third aspect or any implementation thereof.

[0056] In a twelfth aspect, a communication system is provided, which includes a network device for executing the method of the third aspect and a first terminal device for executing the method of the second aspect.

[0057] In a thirteenth aspect, a communication system is provided, which includes a network device and a first terminal device for executing the method of the first aspect.

[0058] Among them, the technical effects brought about by any implementation method of the third aspect to the thirteenth aspect can refer to the technical effects brought about by the corresponding implementation method of the first aspect or the second aspect, and will not be repeated here.

[0059] It should be noted that various possible implementation methods of any one of the above aspects can be combined under the premise that there is no contradiction between the solutions. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] Figure 1 This is a communication example diagram of a drone scenario provided in an embodiment of the present application;

[0061] Figure 2 This is a communication example diagram of a terminal device provided in an embodiment of the present application;

[0062] Figure 3 This is a communication example diagram of an RRC reconfiguration provided in an embodiment of the present application;

[0063] Figure 4 This is another example of RRC reconfiguration communication provided by the embodiment of the present application.

[0064] Figure 5 It is a structural diagram of a communication system provided in an embodiment of the present application;

[0065] Figure 6 is a schematic diagram of the structure of another communication system provided in an embodiment of the present application;

[0066] Figure 7 is a structural diagram of a communication device provided in an embodiment of the present application;

[0067] Figure 8 This is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application. Figure 1 ;

[0068] Fig. 9 is a structural diagram of a base station provided in an embodiment of the present application;

[0069] Fig.10 It is a flowchart of a frequency band determination method provided in an embodiment of the present application;

[0070] Fig.11is a flowchart of another frequency band determination method provided in an embodiment of the present application;

[0071] Fig.12 is a flowchart of another frequency band determination method provided in an embodiment of the present application;

[0072] Fig.13 is a flowchart of another frequency band determination method provided in an embodiment of the present application;

[0073] Fig.14 It is a structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0074] To facilitate understanding of the technical solutions provided by the embodiments of the present application, a brief introduction to the related technologies of the present application is first given. The brief introduction is as follows:

[0075] 1. UAV terminal equipment

[0076] As a new type of aircraft, UAV terminal devices have the characteristics of flexible mobility and convenience. Cellular networks can provide UAV terminal devices with important features such as wide coverage, high reliability, high security, and continuous mobility, so that UAV terminal devices can communicate normally with network devices or other terminal devices (for example, other UAV terminal devices). The UAV terminal devices mainly communicate with each other through the LOS path. Since the LOS path is established without any obstructions between the sending device and the receiving device, it is easy for the UAV terminal device to establish a LOS path with multiple other UAV terminal devices while flying in the air.

[0077] For example, Figure 1 As shown, it is assumed that the cellular network includes UAV terminal device 1, network device 1, network device 2, and network device 3: if there are no obstructions between UAV1 and network device 1, network device 2, and network device 3, UAV1 can establish a LOS path with each of network devices 1, network device 2, and network device 3 based on the Uu interface.

[0078] In addition, the network equipment in the cellular network can also provide the relevant regulatory authorities with data such as communication data or driving data of the UAV terminal equipment to facilitate the management of the UAV terminal equipment.

[0079] 2. Side link (SL)

[0080] SL refers to a link where two terminal devices can communicate directly. In a wireless communication system, multiple terminal devices can communicate with each other through network devices, or they can communicate directly based on SL resources without going through network devices. SL technology can be applied to drone scenarios. In drone scenarios, each drone can be used as a terminal device, so that each drone can communicate directly through SL resources without going through network devices, thereby effectively reducing the communication delay between each vehicle.

[0081] For example, Figure 2 A communication example diagram of a terminal device is given. Figure 2 As shown, a terminal device can send data to a network device via a Uu interface, and the network device forwards the data to another terminal device via the Uu interface. A terminal device can also directly send data to another terminal device via a prose communication (PC) 5 interface.

[0082] It should be noted that before multiple terminal devices perform data transmission based on SL resources, the terminal devices may predetermine the SL resources used to transmit data. The method for the terminal device to determine the SL resources may include the following two methods: Method 1 (also referred to as the resource determination method of mode 1) is that the terminal device determines the SL resources based on the resource indication information sent by the network device; Method 2 (also referred to as the resource determination method of mode 2) is that the terminal device autonomously determines the SL resources. The above method 1 and method 2 are described below respectively:

[0083] Method 1: The network device can send downlink control information (downlink control information, DCI) to the terminal device, and accordingly, the terminal device #1 receives the DCI from the network device. DCI is used to indicate the SL resources used to transmit data. Alternatively, the network device can also send radio resource control (radio resource control, RRC) information to the terminal device, and accordingly, the terminal device receives RRC information from the network device. The RRC information is used to indicate the SL configuration authorization (configured grant), so that the terminal device can obtain the SL resources that the terminal device can use through the SL configured grant. The above method 1 can be applicable to any of the states in which the terminal device is in coverage (in coverage, IC), out of coverage (out of coverage, OOC), or RRC connected state (RRC_CONNECTED).

[0084] It should be understood that the method for the terminal device to determine SL resources shown in the above method 1 refers to the method for the network device to allocate SL resources to the terminal device. In the case where the network device allocates SL resources to the terminal device, the network device can configure SL resources for the terminal device through any of the following three resource configuration types: support dynamic grant, configured grant type 1, or configured grant type 2. Of course, the above is only an exemplary description of the resource configuration type, and the resource configuration type can also be other resource configuration types, and this application does not impose any restrictions on this.

[0085] Method 2: The terminal device obtains the SL resource pool and determines the SL resources from the SL resource pool based on the selection rules. The above SL resource pool can be pre-configured or indicated by the network device. The above method 2 can be applicable to the terminal device in any of the OOC state, RRC inactive state (RRC_INACTIVE), RRC inactive state (RRC_IDLE), or RRC connected state.

[0086] Exemplarily, the above selection rule can be a random selection rule, or a selection rule determined based on a sensing result or a partial sensing result. Of course, the above is only an exemplary description of the selection rule, and the selection rule can also include other selection rules, and the present application does not impose any limitation on this.

[0087] In a possible implementation, the communication type based on SL resources may include at least one of the following: unicast, multicast, or broadcast. Of course, the above is only an exemplary description of the communication type based on SL resources. The communication type based on SL resources may also include other communication types, and this application does not impose any restrictions on this.

[0088] It should be pointed out that when it is necessary to establish SL data radio bearers (DRBs) between terminal devices, or modify the BRBs of SL, or release the DRBs of SL, or reconfigure the measurement of the new radio SL, or reconfigure the measurement report reporting of the NR SL, the terminal device can realize the modification of the radio resource control (RRC) connection through RRC reconfiguration.

[0089] In one case, if Figure 3As shown, the transmitting end may send RRC reconfiguration side link information to the receiving end, and accordingly, the receiving end receives the RRC reconfiguration side link information from the transmitting end. The receiving end may determine whether the capabilities supported by the receiving end meet the above configuration parameters based on the configuration parameters carried in the RRC reconfiguration side link information. In the case that the capabilities supported by the receiving end do not meet the above configuration parameters, the receiving end sends RRC reconfiguration failure side link information to the transmitting end, and accordingly, the transmitting end receives the RRC reconfiguration failure side link from the receiving end.

[0090] In another case, if Figure 4 As shown, the transmitting end may send RRC reconfiguration side link information to the receiving end, and accordingly, the receiving end receives the RRC reconfiguration side link information from the transmitting end. The receiving end may determine whether the capabilities supported by the receiving end meet the above configuration parameters based on the configuration parameters carried in the RRC reconfiguration side link information. In the case where the capabilities supported by the receiving end meet the above configuration parameters, the receiving end sends RRC reconfiguration complete side link information to the transmitting end, and accordingly, the transmitting end receives the RRC reconfiguration complete side link from the receiving end.

[0091] As mentioned above about "drones", it is easy for drone terminal devices to establish LOS paths with multiple other drone terminal devices during flight. In this way, ground terminal devices can also receive signals sent by drone terminal devices when communicating with other drone terminal devices. This will cause more interference to terminal devices on the ground.

[0092] At present, relevant departments have stipulated that data transmission between drone terminal devices and network devices should be restricted in specific areas to avoid interference of drone terminal devices on network devices. The above-mentioned specific areas can be called no-transmit zones (NTZ). However, the setting of the above-mentioned no-transmit zones is mainly used to reduce the interference of drone terminal devices on network devices. In other words, the general technology does not record the technical solution for reducing the interference caused by drone terminal devices to terminal devices located on the ground. In view of this, how to reduce the interference caused by drone terminal devices to terminal devices located on the ground is a problem that needs to be solved urgently by technical personnel in this field.

[0093] Based on this, an embodiment of the present application provides a frequency band determination method, whereby a first terminal device can obtain first indication information, and when a first trigger condition is met, determine a frequency band for first sidelink transmission from the first frequency band indicated in the first indication information. Since the first terminal device located in the first area can use the first frequency band for data transmission, that is, the first frequency band is a frequency band in which the first terminal device located in the first area can perform data transmission, when the first trigger condition determined based on the first area is met, the first terminal device can determine the frequency band for transmitting the first sidelink within the first frequency band that can be used for data transmission, thereby limiting the frequency band used for transmitting the first sidelink transmission, thereby reducing the interference caused by the first terminal device to other terminal devices (for example, terminal devices located on the ground).

[0094] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.

[0095] In order to facilitate understanding of the embodiments of the present application, the following points are explained before introducing the embodiments of the present application.

[0096] 1. In the embodiments of the present application, for the convenience of description, when numbering is involved, the numbering can be started from 1 or 0, or from any parameter. It should be understood that the above are all settings for the convenience of describing the technical solutions provided in the embodiments of the present application, and are not intended to limit the scope of the embodiments of the present application.

[0097] 2. In the embodiments of the present application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information (such as the first indication information below) is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, wherein the other information and the information to be indicated have an association relationship. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can also be achieved by means of the arrangement order of each piece of information agreed in advance (such as specified by the protocol), thereby reducing the indication overhead to a certain extent. At the same time, the common parts of each piece of information can also be identified and indicated uniformly to reduce the indication overhead caused by indicating the same information separately.

[0098] In addition, the specific indication method can also be various existing indication methods, such as but not limited to the above-mentioned indication methods and various combinations thereof. The specific details of the various indication methods can refer to the prior art and will not be repeated herein. As can be seen from the above, for example, when it is necessary to indicate multiple information of the same type, different indication methods may be used for different information. In the specific implementation process, the desired indication method can be selected according to specific needs. The embodiment of the present application does not limit the selected indication method. In this way, the indication method involved in the embodiment of the present application should be understood to cover various methods that can enable the party to be indicated to obtain the information to be indicated.

[0099] It should be understood that the information to be indicated can be sent as a whole, or divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different. The specific sending method is not limited in the embodiments of the present application. Among them, the sending period and / or sending time of these sub-information can be predefined, for example, predefined according to the protocol, or can be configured by the transmitting device sending configuration information to the receiving device. Among them, the configuration information can, for example, but not limited to, include radio resource control signaling, such as RRC signaling, MAC layer signaling, physical layer signaling, or DCI, or a combination of at least two.

[0100] 3. "Pre-definition" or "pre-configuration" can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, a first terminal device, or a second terminal device, or a network device). The embodiments of the present application do not limit the specific implementation method. Among them, "saving" can mean saving in one or more memories. One or more memories can be set separately or integrated in an encoder or decoder, a processor, or a communication device. One or more memories can also be partially set separately and partially integrated in a decoder, a processor, or a communication device. The type of memory can be any form of storage medium, which is not limited by the embodiments of the present application.

[0101] 4. The “protocol” involved in the embodiments of the present application may refer to a standard protocol in the communication field, for example, it may include the long term evolution (LTE) protocol, the NR protocol, and related protocols used in future communication systems, which is not limited in the embodiments of the present application.

[0102] 5. In the embodiments of the present application, descriptions such as "when...", "in the case of...", "if" and "if" all mean that under certain objective circumstances, the device (such as the first terminal device, or the second terminal device, or the network device) will make corresponding processing, which does not limit the time, and does not require the device (such as the first terminal device, or the second terminal device, or the network device) to have a judgment action when implementing it, nor does it mean that there are other limitations.

[0103] 6. In the description of the present application, unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship. For example, A / B can represent A or B; "and / or" in the embodiments of the present application is only a kind of association relationship describing the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In addition, in the description of the embodiments of the present application, unless otherwise specified, "multiple" refers to two or more than two. "At least one of the following" or its similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple. In addition, in order to facilitate the clear description of the technical solution of the embodiments of the present application, in the embodiments of the present application, the words "first" and "second" are used to distinguish the same or similar items with basically the same functions and effects. Those skilled in the art will appreciate that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit the difference. At the same time, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding.

[0104] The embodiments of the present application may be applicable to a long term evolution (LTE) system or a new radio (NR) system (also referred to as a fifth generation mobile communication technology (5G) system), a vehicle to everything (V2X) system, a system of hybrid networking of LTE and NR, or a device to device (D2D) system, a machine to machine (M2M) communication system, an Internet of Things (IoT) system (such as a narrowband Internet of Things (NB-IoT) system), and other next generation communication systems. Alternatively, the communication system may also be a non-3GPP communication system without limitation.

[0105] In addition, the communication architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field can know that with the evolution of the communication architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0106] like Figure 5 , which is a schematic diagram of the structure of a communication system provided in an embodiment of the present application. Figure 5 In the example, the communication system 500 includes a network device 510 and multiple terminal devices 520 connected to the network device 510. The multiple terminal devices 520 may include a first terminal device 5201 and a second terminal device 5202. It should be understood that Figure 5 The number of network devices 510 and terminal devices 520 is only an example, and may be more or less.

[0107] In a possible implementation, the first terminal device 5201 obtains the first indication information, and determines the frequency band used for the first sidelink transmission from the first frequency band when the first trigger condition is met. The first indication information is used to indicate that the first terminal device 5201 located in the first area uses the first frequency band for data transmission; the first sidelink is a link between the first terminal device 5201 and the second terminal device 5202, and the first trigger condition is determined according to the first area. The specific implementation of this solution and the related technical effects can be referred to the subsequent method embodiments, which will not be repeated here.

[0108] In a possible implementation, the first terminal device 5201 sends seventh indication information to the network device 510 when the first trigger condition is met, and receives eighth indication information from the network device 510. The seventh indication information is used to indicate the first area, and the first trigger condition is determined according to the first area; the eighth indication information is used to indicate the frequency band used for the first sidelink transmission when the first terminal device 5201 is located in the first area, and the first sidelink is the link between the first terminal device 5201 and the second terminal device 5202. The specific implementation and related technical effects of this solution can be referred to the subsequent method embodiments, which will not be repeated here.

[0109] It should be understood that the terminal device 520 in the embodiment of the present application can also communicate with a third-party device to receive the first information from the third-party device. Figure 6 A structural diagram of another communication system is given. Figure 6 In the example, the communication system 600 includes a network device 510, a third-party device 530, and one or more terminal devices 520 connected to the network device 510 or the third-party device 530. It should be understood that Figure 6 The number of network devices 510, third-party devices 530, and terminal devices 520 is only an example, and may be more or less.

[0110] In a possible implementation, the third-party device in the embodiment of the present application may be an unmanned aircraft system service provider (USS). Of course, the above is only an exemplary description of the third-party device, and the third-party device may also be other devices, and the present application does not impose any limitation on this.

[0111] In a possible implementation, the terminal device in the embodiment of the present application may be a device for implementing a wireless communication function, such as a terminal or a chip that can be used in a terminal, etc. The terminal may be a user equipment (UE), an access terminal, a terminal unit, a terminal station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a wireless communication device, a terminal agent or a terminal device, etc. in a 5G network or a future evolved public land mobile network (PLMN). The access terminal may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device or a wearable device, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. In a possible implementation, the terminal device may be mobile or fixed.

[0112] In a possible implementation, the network device in the embodiment of the present application may be a device that communicates with a terminal device, for example, it may include an evolved base station (NodeB or eNB or e-NodeB, evolutional Node B) in a long term evolution (LTE) system or an enhanced LTE (LTE-advanced, LTE-A) system, such as a traditional macro base station eNB and a micro base station eNB in ​​a heterogeneous network scenario. Alternatively, it may include a next generation node B (next generation node B, gNB) in a new radio (NR) system. Alternatively, it may include a transmission reception point (TRP), a home base station (e.g., home evolved NodeB, or homeNode B, HNB), a base band unit (BBU), a base band pool (BBU pool), or a wireless fidelity (WiFi) access point (access point, AP), etc. Alternatively, it may include a base station in a non-terrestrial network (NTN), that is, it may be deployed on a flying platform or a satellite. In the NTN, the network device or access device may be used as a layer 1 (L1) relay, or as a base station, or as an integrated access and backhaul (IAB) node. Alternatively, the first network device may be a device that implements a base station function in IoT, such as a device that implements a base station function in drone communication, V2X, D2D, or machine to machine (M2M).

[0113] In some possible scenarios, the network device in the embodiment of the present application may also be a module or unit that can implement some functions of the base station. For example, the network device may be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU may be set separately, or may be included in the same network element, such as a baseband unit (BBU). The RU may be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

[0114] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, the network device may be a network device or a module of a network device in an open radio access network (open RAN, ORAN) system. In the ORAN system, CU may also be referred to as open (open, O)-CU, DU may also be referred to as O-DU, CU-CP may also be referred to as O-CU-CP, CU-UP may also be referred to as O-CU-UP, and RU may also be referred to as O-RU. Any of the CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0115] Optionally, the base station in the embodiment of the present application may include various forms of base stations, such as: macro base stations, micro base stations (also called small stations), relay stations, access points, home base stations, TRPs, transmitting points (TP), mobile switching centers, etc., and the embodiments of the present application do not make specific limitations on this.

[0116] In one possible implementation, in an embodiment of the present application, both the network device and the terminal device may be configured with multiple antennas to support massive multiple input multiple output (Massive-MIMO) technology. Further, the network device and the terminal device may support both single-user MIMO (SU-MIMO) technology and multi-user MIMO (MU-MIMO). Among them, MU-MIMO technology can be implemented based on space division multiple access (SDMA) technology. Since multiple antennas are configured, the network equipment and terminal equipment can also flexibly support single input single output (SISO) technology, single input multiple output (SIMO) and multiple input single output (MISO) technology to achieve various diversity (such as but not limited to transmit diversity and receive diversity) and multiplexing technologies, where the diversity technology may include but is not limited to transmit diversity (TD) technology and receive diversity (RD) technology, and the multiplexing technology may be spatial multiplexing technology.

[0117] In a possible implementation, the network device and terminal device in the embodiment of the present application may also be referred to as a communication device, which may be a general device or a dedicated device, and the embodiment of the present application does not specifically limit this.

[0118] In a possible implementation, the relevant functions of the terminal device or network device in the embodiment of the present application can be implemented by one device, or by multiple devices together, or by one or more functional modules in one device, and the embodiment of the present application does not specifically limit this. It is understandable that the above functions can be network elements in hardware devices, or software functions running on dedicated hardware, or a combination of hardware and software, or virtualization functions instantiated on a platform (e.g., a cloud platform).

[0119] For example, the relevant functions of the terminal device or network device in the embodiment of the present application can be Figure 7 The communication device 700 is used to implement the present invention. Figure 7FIG. 7 is a schematic diagram of the structure of a communication device 700 provided in an embodiment of the present application. The communication device 700 includes one or more processors 701, a communication line 702, and at least one communication interface ( Figure 7 The description is merely illustrative, taking a communication interface 704 and a processor 701 as an example), and may also include a memory 703.

[0120] The processor 701 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application.

[0121] The communication line 702 may include a path for connecting different components.

[0122] The communication interface 704 may be a transceiver module for communicating with other devices or communication networks, such as Ethernet, RAN, wireless local area networks (WLAN), etc. For example, the transceiver module may be a device such as a transceiver or a transceiver. In a possible implementation, the communication interface 704 may also be a transceiver circuit located in the processor 701 to implement signal input and signal output of the processor.

[0123] The memory 703 may be a device with a storage function. For example, it may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory may exist independently and be connected to the processor via a communication line 702. The memory may also be integrated with the processor.

[0124] The memory 703 is used to store computer-executable instructions for executing the solution of the present application, and the execution is controlled by the processor 701. The processor 701 is used to execute the computer-executable instructions stored in the memory 703, thereby implementing the frequency band determination method provided in the embodiment of the present application.

[0125] Alternatively, in an embodiment of the present application, the processor 701 may also perform functions related to the processing of the frequency band determination method provided in the following embodiments of the present application, and the communication interface 704 is responsible for communicating with other devices or communication networks, which is not specifically limited in the embodiment of the present application.

[0126] In a possible implementation, the memory 703 in the embodiment of the present application may also be used to store information or parameters described in the following embodiments, such as first indication information.

[0127] The computer-executable instructions in the embodiments of the present application may also be referred to as application program codes, which is not specifically limited in the embodiments of the present application.

[0128] In a specific implementation, as an embodiment, the processor 701 may include one or more CPUs, such as Figure 7 CPU0 and CPU1 in.

[0129] In a specific implementation, as an embodiment, the communication device 700 may include multiple processors, such as Figure 7 701 and processor 707 in the embodiment of the present invention. Each of these processors may be a single-CPU processor or a multi-CPU processor. The processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0130] In a specific implementation, as an embodiment, the communication device 700 may further include an output device 705 and an input device 706. The output device 705 communicates with the processor 701 and may display information in a variety of ways.

[0131] The communication device 700 can be a general device or a dedicated device. For example, the communication device 700 can be a desktop computer, a portable computer, a network server, a personal digital assistant (PDA), a mobile phone, a tablet computer, a wireless terminal device, an embedded device, or a computer with Figure 7 The embodiment of the present application does not limit the type of the communication device 700.

[0132] Combination Figure 7 The structure diagram of the communication device 700 shown in FIG. Figure 5Taking the terminal device 520 in the example as an example, Figure 8 A specific structural form of the terminal device provided in the embodiment of the present application.

[0133] Wherein, in some embodiments, Figure 7 The functions of the processor 701 can be Figure 8 The processor 810 in is implemented.

[0134] In some embodiments, Figure 7 The function of the communication interface 704 can be achieved by Figure 8 The antenna 1, antenna 2, mobile communication module 850, wireless communication module 860, etc. are implemented.

[0135] Among them, antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the terminal device can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization rate of the antenna. For example, antenna 1 can be reused as a diversity antenna of a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.

[0136] The mobile communication module 850 can provide wireless communication solutions including the second generation mobile communication technology (2nd generation mobile communication technology, 2G) / the third generation mobile communication technology (3rd generation mobile communication technology, 3G) / the fourth generation mobile communication technology (4th generation mobile communication technology, 4G) / 5G applied to the terminal device. The mobile communication module 850 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 850 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 850 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 850 can be set in the processor 810. In some embodiments, at least some of the functional modules of the mobile communication module 850 can be set in the same device as at least some of the modules of the processor 810.

[0137] The wireless communication module 860 may be one or more devices integrating at least one communication processing module. The wireless communication module 860 receives electromagnetic waves via the antenna 2, modulates the electromagnetic wave signal and performs filtering, and sends the processed signal to the processor 810. The wireless communication module 860 may also receive a signal to be sent from the processor 810, modulate the signal, amplify the signal, and convert the signal into an electromagnetic wave and radiate it via the antenna 2.

[0138] In some embodiments, antenna 1 of the terminal device is coupled to mobile communication module 850, and antenna 2 is coupled to wireless communication module 860, so that the terminal device can communicate with the network and other devices through wireless communication technology.

[0139] In some embodiments, Figure 7 The function of the memory 703 can be achieved by Figure 8 It is implemented by the internal memory 821 in or the external memory (such as a Micro SD card) connected to the external memory interface 820.

[0140] In some embodiments, Figure 7 The function of the output device 705 can be achieved by Figure 8 The display screen 894 in is implemented. The display screen 894 includes a display panel.

[0141] In some embodiments, Figure 7 The function of the input device 706 in the embodiment can be realized by a mouse, keyboard, touch screen device or Figure 8 In some embodiments, the sensor module 880 is implemented. Figure 8 As shown, the terminal device may also include one or more of an audio module 870, a camera 893, an indicator 892, a motor 891, a button 890, a SIM card interface 895, a USB interface 830, a charging management module 840, a power management module 841 and a battery 842, and the embodiments of the present application do not specifically limit this.

[0142] Understandably, Figure 8 The structure shown does not constitute a specific limitation on the terminal device. For example, in other embodiments of the present application, the terminal device may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0143] Or, combined Figure 7 The structure diagram of the communication device 700 shown in FIG. Figure 5 or Figure 6 In the network device 510, the network device 510 is a base station as an example, illustratively, Fig. 9A specific structural form of the base station 90 provided in an embodiment of the present application.

[0144] The base station 90 includes one or more radio frequency units (such as RRU901) and one or more BBU902.

[0145] RRU 901 may be referred to as a transceiver unit, a transceiver, a transceiver circuit, or a transceiver, etc., and may include at least one antenna system (i.e., antenna) 911 and a radio frequency unit 912. The RRU 901 is mainly used for receiving and transmitting radio frequency signals and converting radio frequency signals into baseband signals. In some embodiments, Figure 7 The function of the communication interface 704 can be achieved by Fig. 9 The RRU901 in is implemented.

[0146] The BBU 902 is the control center of the network device, which may also be called a processing unit, and is mainly used to complete baseband processing functions, such as channel coding, multiplexing, modulation, and spread spectrum.

[0147] In some embodiments, the BBU902 may be composed of one or more single boards, and multiple single boards may jointly support a wireless access network with a single access indication (for example, an LTE network), or may respectively support wireless access networks with different access standards (for example, an LTE network, a 5G network, or other networks). The BBU902 also includes a memory 921 and a processor 922, and the memory 921 is used to store necessary instructions and data. The processor 922 is used to control the network equipment to perform necessary actions. The memory 921 and the processor 922 may serve one or more single boards. In other words, a memory and a processor may be separately set on each single board. It is also possible that multiple single boards share the same memory and processor. In addition, necessary circuits may also be set on each single board. Among them, in some embodiments, Figure 7 The functions of the processor 201 can be Fig. 9 The processor 922 in the embodiment implements, Fig. 9 The function of the memory 903 can be achieved by Fig. 9 The memory 921 in is implemented.

[0148] In one possible implementation, Fig. 9 The RRU 901 and the BBU 902 may be physically arranged together or physically separated, for example, in a distributed base station, which is not specifically limited in the embodiment of the present application.

[0149] The following will be combined Fig.10 , the frequency band determination method provided in the embodiment of the present application is described in detail.

[0150] It should be noted that in the following embodiments of the present application, the message names between network elements, the names of parameters, or the names of information are only examples. In other embodiments, they may also be other names. The method provided in the embodiments of the present application does not make specific limitations on this.

[0151] It is understandable that in the embodiment of the present application, each network element may perform some or all of the steps in the embodiment of the present application, and these steps or operations are only examples. The embodiment of the present application may also perform other operations or variations of various operations. In addition, each step may be performed in a different order presented in the embodiment of the present application, and it is possible that not all operations in the embodiment of the present application need to be performed.

[0152] Fig.10 This is an example of the frequency band determination method provided in the embodiment of the present application. The method is described with the first terminal device as the execution subject. Of course, the subject that executes the action of the first terminal device in the method can also be a device / module in the first terminal device, such as a chip, processor, processing unit, etc. in the first terminal device, and the embodiment of the present application does not specifically limit this. For example, Fig.10 As shown, the frequency band determination method includes the following steps:

[0153] S1001. The first terminal device obtains first indication information.

[0154] The first indication information is used to instruct a first terminal device located in a first area to use a first frequency band for data transmission.

[0155] In some embodiments, the first terminal device can obtain the first indication information through the following three methods: Method 1 is that the network device sends the first indication information to the first terminal device, and correspondingly, the first terminal device receives the first indication information from the network device. Method 2 is that a third-party device sends the first indication information to the first terminal device, and correspondingly, the first terminal device receives the first indication information from the third-party device. Method 3 is that the first terminal device determines the first indication information based on pre-configuration information. Of course, the above is only an exemplary description of the implementation method of the first terminal device obtaining the first indication information. The first terminal device can also obtain the first indication information through other methods, and this application does not impose any restrictions on this.

[0156] It can be understood that the embodiments of the present application provide three methods for the first terminal device to obtain the first indication information, so that the first terminal device can adaptively obtain the first indication information in different scenarios.

[0157] It should be pointed out that the three implementation methods for the first terminal device to obtain the first indication information recorded above can also be applied to the first terminal device to obtain the second frequency band. Among them, the second frequency band is a frequency band that is prohibited from being used for first sidelink transmission when the first terminal device is located in the first area. Specifically, the second frequency band is a frequency band that prohibits the first terminal device from sending data when the first terminal device is located in the first area, or the second frequency band is a frequency band that prohibits the first terminal device from receiving data when the first terminal device is located in the first area.

[0158] In some embodiments, the first indication information includes information about the first frequency band and information about the first area; or, the first indication information includes information about the first frequency band. The first indication information includes information about the first frequency band and information about the first area, so that the subsequent first terminal device can determine whether the frequency band used for the first side link transmission can be determined from the first frequency band based on the first trigger condition related to the first area. However, in the case where the first indication information only includes information about the first frequency band, the first terminal device can default the coverage area of ​​the network device to the first area, so that the subsequent first terminal device can still determine the first trigger condition based on the first area to determine whether the frequency band used for the first side link transmission can be determined from the first frequency band. Of course, the above is only an exemplary description of the first information, and the first information can also include other information, and this application does not impose any restrictions on this.

[0159] In addition, if the first indication information only includes information of the first area, the first terminal device may default to the first frequency band being empty. In this case, the first terminal device may report to the network device that the current frequency band is unavailable, and / or the first terminal device may disconnect the current communication connection with the second terminal device.

[0160] Further, in combination with the above embodiment, when the first information includes information of the first frequency band, the first terminal device can determine the first frequency band by the following two methods. Method 1 is that the first terminal device indirectly determines the first frequency band from the indication information sent by the network device; Method 2 is that the first terminal device directly determines the first frequency band from the indication information sent by the network device.

[0161] Optionally, the implementation process of method 1 may be: the first terminal device may receive system information (for example, system information block (SIB) 12) from the network device, and determine, based on the system information, one or more frequency bands corresponding to the first area as the first frequency band.

[0162] In one example, the system information includes one or more SL frequency band information lists (sl-FreqInfoList) and area indication information corresponding to each SL frequency band information list in the one or more SL frequency band information lists. The SL frequency band information list is used to indicate a frequency band that can be used for data transmission by a first terminal device. The area indication information corresponding to the SL frequency band information list is used to indicate an area (recorded as area 1) corresponding to the frequency band (recorded as frequency band 1) indicated by the SL frequency band information list, that is, the first terminal device located in area 1 can use frequency band 1 for data transmission.

[0163] In this example, the first terminal device may determine the area indication information indicating the first area from one or more indication information, and determine the frequency band corresponding to the area indication information indicating the first area as the first frequency band.

[0164] In another example, the system information includes one or more region-frequency band information pairs. A region-frequency band information pair is used to indicate the correspondence between a region and a frequency band, that is, a region-frequency band information pair is used to indicate that a first terminal device located in the region can use the frequency band for data transmission.

[0165] In this example, the first terminal device can determine a region-frequency band information pair related to the first region in one or more region-frequency band information pairs, and determine the frequency band indicated in the above-determined region-frequency band information pair as the first frequency band.

[0166] In another example, the system information includes SL common carrier configuration (SL-FreqConfigCommon). The SL common carrier configuration may include one or more frequency bands that can be used for data transmission by the first terminal device, and a location information field corresponding to each of the one or more frequency bands. The location information field is used to indicate an area where the frequency band can be used by the first terminal device, or the location information field is used to indicate an area where the frequency band cannot be used by the first terminal device.

[0167] In this example, the first terminal device can determine the frequency band corresponding to the location information field indicating the first area in the SL general carrier configuration, and determine the frequency band corresponding to the location information field indicating the first area as the first frequency band.

[0168] Of course, the above is only an exemplary description of the system information recorded in method 1. The system information recorded in method 1 may also include other information, and this application does not impose any limitation on this.

[0169] Optionally, the implementation process of method 2 may be: the first terminal device may receive system information from the network device, and accordingly, the network device sends the system information to the first terminal device. The system information only includes one or more frequency bands. In this case, the first terminal device defaults to the one or more frequency bands indicated by the system information as the first frequency band.

[0170] Further, in this case, the first terminal device may determine the coverage area of ​​the network device as the first area. Alternatively, the first terminal device may determine the area closest to the first terminal device as the first area.

[0171] In one example, the system information may include one or more SL frequency band information lists. Of course, the above is only an exemplary description of the system information recorded in method 2, and the system information recorded in method 2 may also include other information, and this application does not impose any limitation on this.

[0172] In a possible implementation, the first area is a three-dimensional spatial area, that is, the location information of any point in the first area includes longitude, latitude, and altitude. Of course, the above is only an exemplary description of the first area, and the first area can also be other types of areas, and this application does not impose any restrictions on this.

[0173] S1002. When a first trigger condition is met, the first terminal device determines a frequency band for first sidelink transmission from within the first frequency band.

[0174] The first sidelink is a link between the first terminal device and the second terminal device. The first trigger condition is determined according to the first area.

[0175] In some embodiments, the first trigger condition includes any one of the following:

[0176] The first distance is less than or equal to a first preset threshold, the first distance is the distance between the first terminal device and the first position at the current moment, and the first position is determined according to the first area;

[0177] Alternatively, the second distance is less than or equal to a second preset threshold, the second distance is the sum of the first distance and the offset value, or the second distance is the difference between the first distance and the offset value;

[0178] Alternatively, the third distance is less than or equal to a third preset threshold, and a rate of change of the distance between the first terminal device and the first position in the second time period is less than or equal to a fourth preset threshold, wherein the third distance is the distance between the first terminal device and the first position at the start time of the second time period, or the third distance is the distance between the first terminal device and the first position at the end time of the second time period;

[0179] Alternatively, when the first timer is started, the distance between the first terminal device and the first position is less than or equal to a fifth preset threshold, and when the first timer is turned off, the distance between the first terminal device and the first position is less than or equal to a sixth preset threshold; the first timer is a timer that prohibits the first terminal device from determining a frequency band for first sidelink transmission.

[0180] Of course, the above is only an exemplary description of the first trigger condition. The first trigger condition may also include other conditions, for example, the first timer is in the start state and the first terminal device has moved into the first area; for example, the first terminal device has moved into the first area, and this application does not impose any restrictions on this.

[0181] In an embodiment of the present application, the distance between the first terminal device and the first position at the current moment is less than or equal to the first preset threshold, which can be understood as the first terminal device is closer to the first area at the current moment, or it can be understood as the first terminal device is about to move to the first area.

[0182] In an embodiment of the present application, the sum of the first distance and the offset value is less than or equal to the second preset threshold, or the second distance is the difference between the first distance and the offset value is less than or equal to the second preset threshold. This can be understood as triggering the first terminal device to expand the selection of the frequency band for the first side link transmission. As long as the first terminal device moves near the first position, it can be considered that the first trigger condition is met. In this way, the first terminal device can be triggered in time to select the frequency band for the first side link transmission, and frequent triggering of the first terminal device to select the frequency band for the first side link transmission can be avoided.

[0183] In an embodiment of the present application, at the start moment or the end moment of the second time period, the distance between the first terminal device and the first position is less than or equal to the third preset threshold, and the rate of change of the distance between the first terminal device and the first area in the second time period is less than or equal to the fourth preset threshold. It can be understood that the first terminal device is closer to the first area at the start moment or the end moment of the second time period, and the moving speed of the first terminal device in the second time period is likely to be low. In this way, when the first terminal device is closer to the first area and is in a low-speed moving state, the first terminal device is triggered to determine the frequency band used for the first side link transmission to avoid wasting resources.

[0184] In an embodiment of the present application, when the first timer is started, the first distance is less than or equal to the fifth preset threshold, and when the first timer is turned off, the first distance is less than or equal to the sixth preset threshold. This can be understood as the first terminal device is close to the first area at both times, or it can be understood as the first terminal device is about to move to the first area at both times. In this way, when the first terminal device determines that the first terminal device is close to the first area at both times, the first terminal device is triggered to determine the frequency band used for the first side link transmission to avoid waste of resources caused by erroneous triggering.

[0185] In summary, the first terminal device can determine the first trigger condition by at least one of the distance between the first terminal device and the first location, the offset value, the rate of change of the distance between the first terminal device and the first location within the second time period, or the first timer. In other words, the first trigger condition can be determined based on information of at least one dimension among the above-mentioned multiple dimensions, which improves the accuracy of the first trigger condition, thereby enabling the first terminal device to more accurately determine whether the first terminal device is about to enter the first area.

[0186] It should be noted that at least one of the first timer, the offset value, or the second time period recorded in the above-mentioned first trigger condition can be configured by the network device for the first terminal device at the same time, and can also be configured for the first terminal device separately.

[0187] In some possible implementations, the first position is a first area boundary determined by the first terminal device based on the position information of at least two reference points assigned by the network device, or the first position may be the center of the first area, or the first position includes at least one position within the edge range of the first area, or the first position is at least one position within the first area. Of course, the above is only an exemplary description of the first position, and the first position may also include other positions, and this application does not impose any restrictions on this.

[0188] Further, optionally, the location information of at least two reference points assigned by the network device may include longitude information, latitude information, and altitude information (e.g., the altitude of the reference point from the sea level). The first area boundary determined by the first terminal device based on the location information of at least two reference points assigned by the network device may be a line segment. In this way, the distance between the first terminal device and the first location is the vertical distance between the first terminal device and the first terminal device.

[0189] Optionally, the network device may periodically update the two reference points so that the first terminal device may adaptively update the first location.

[0190] In an embodiment of the present application, the first terminal device may obtain the first indication information, and determine the frequency band used for the first sidelink transmission from the first frequency band indicated in the first indication information when the first trigger condition is met. Since the first terminal device located in the first area can use the first frequency band for data transmission, that is, the first frequency band is a frequency band in which the first terminal device located in the first area can perform data transmission, when the first trigger condition determined based on the first area is met, the first terminal device can determine the frequency band used for transmitting the first sidelink within the first frequency band that can be used for data transmission, thereby limiting the frequency band used for transmitting the first sidelink transmission, thereby reducing the interference caused by the first terminal device to other terminal devices (for example, terminal devices located on the ground).

[0191] Optionally, before S1002, the first terminal device needs to obtain the first trigger condition. The first terminal device can obtain the first trigger condition in the following two ways. One way is that the first indication information includes the first trigger condition, so that the first terminal device can obtain the first trigger condition through the first indication information. Another method is that the network device can send the second indication information to the first terminal device, and accordingly, the first terminal device receives the second indication information from the network device, wherein the second indication information is used to indicate the first trigger condition. Of course, the above is only an exemplary description of the implementation method of the first terminal device obtaining the first trigger condition. The first terminal device can also obtain the first trigger condition through other methods, and this application does not impose any restrictions on this.

[0192] It is understandable that if the first trigger condition is carried in the first indication information, the first trigger condition can be transmitted to the first terminal device together with the first frequency band or the first area, without the need to send the first trigger condition separately, thereby saving communication overhead. If the network device can send the first trigger condition to the first terminal device separately, the way in which the first terminal device obtains the first trigger condition can be more flexible.

[0193] Optionally, the first trigger condition may correspond to the first area, so that the network device or the third-party device may adaptively configure different first trigger conditions for different areas, thereby improving the flexibility of configuring the first trigger condition.

[0194] Optionally, after S1002, the first terminal device may send third indication information to the second terminal device, and correspondingly, the second terminal device receives the third indication information from the first terminal device. The third indication information is used to indicate the frequency band used for the first sidelink transmission. In this way, after the first terminal device determines the frequency band used for the first sidelink transmission, the second terminal device may be informed of the frequency band used for the first sidelink transmission, so that the second terminal device can subsequently obtain data based on the frequency band used for the first sidelink transmission.

[0195] Optionally, after S1002, the first terminal device may send fourth indication information to the network device, and correspondingly, the network device receives the fourth indication information from the first terminal device. The fourth indication information is used to indicate the frequency band used for the first sidelink transmission. In this way, after the first terminal device determines the frequency band used for the first sidelink transmission, the network device may be informed of the frequency band used for the first sidelink transmission, so that the subsequent network device can schedule resources for the first terminal device based on the frequency band used for the first sidelink transmission.

[0196] Optionally, after S1002, if the first terminal device currently resides in a frequency band that is prohibited from being used for the first sidelink transmission when the first terminal device is located in the first area, the first terminal device may initiate a frequency band reselection or frequency band switching process so that the first terminal device can subsequently reside in the frequency band used for the first sidelink transmission.

[0197] Optionally, after S1001 or S1002, the first terminal device may also send the second frequency band to the network device and / or the second terminal device. In this case, the network device does not schedule uplink resources for the first terminal device based on the second frequency band. The second terminal device may delete the configuration information related to the second frequency band to achieve the effect of deactivating the second frequency band.

[0198] Further, optionally, the first terminal device may also delete the configuration information related to the second frequency band to achieve the effect of deactivating the second frequency band.

[0199] It should be pointed out that the above Fig.10 The method shown is applied to a scenario where the first terminal device is close to the first area or is about to enter the first area. However, since the first terminal device is mobile, it is very likely that the first terminal device will leave the first area later. If the first terminal device leaves the first area later, but the frequency band used for the first sidelink transmission is still restricted, the communication of the first terminal device will be affected. In view of this, if Fig.11 As shown, the method is described by taking the interaction between the first terminal device and the second terminal device as an example. The frequency band determination method provided in the embodiment of the present application also includes the following steps:

[0200] S1003. When the second trigger condition is met, the first terminal device sends fifth indication information to the second terminal device.

[0201] The fifth indication information is used to restore the first terminal device to use the second frequency band for data transmission. The second trigger condition is used to determine whether the first terminal device has left the first area.

[0202] Optionally, the first terminal device may also send the current location information of the first terminal device to the second terminal device when the second trigger condition is met, so that the network device can determine the area where the first terminal device is currently located based on the current location information of the first terminal device, and allocate a frequency band for the first side link transmission to the first terminal device based on the area where the first terminal device is currently located.

[0203] In some embodiments, the second trigger condition includes at least one of the following:

[0204] The fourth distance is greater than the first preset threshold, the fourth distance is the distance between the first terminal device and the second location at the current moment, and the second location is determined according to the first area;

[0205] Alternatively, the fifth distance is greater than the second preset threshold, the fifth distance is the sum of the fourth distance and the offset value, or the fifth distance is the difference between the fourth distance and the offset value;

[0206] Alternatively, the sixth distance is greater than the third preset threshold, and the rate of change of the distance between the first terminal device and the second location within the second time period is greater than the fourth preset threshold, wherein the sixth distance is the distance between the first terminal device and the second location at the start time of the second time period, or the sixth distance is the distance between the first terminal device and the second location at the end time of the second time period;

[0207] Alternatively, when the second timer is started, the fourth distance is greater than the fifth preset threshold, and when the second timer is closed, the fourth distance is greater than the sixth preset threshold, and the second timer is a timer that prohibits the first terminal device from sending the fifth indication information to the second terminal device.

[0208] Of course, the above is only an exemplary description of the second trigger condition, and the second trigger condition may also include other conditions, and this application does not impose any unlimited restrictions on this.

[0209] It can be understood that the first terminal device can determine the first trigger condition by at least one of the distance between the first terminal device and the second location, the offset value, the rate of change of the distance between the first terminal device and the second location within the second time period, or the second timer. In other words, the second trigger condition can be determined based on information of at least one dimension of the above-mentioned multiple dimensions, which improves the accuracy of the second trigger condition, thereby enabling the first terminal device to more accurately determine whether the first terminal device has left the first area.

[0210] It should be understood that the second trigger condition can be understood with reference to the first trigger condition, and will not be repeated here.

[0211] In some possible implementations, the second position and the first position may be the same or different. In the case where the second position and the first position are the same, the second trigger condition may be understood as a condition opposite to the first trigger condition.

[0212] Optionally, the first terminal device may not determine the frequency band used for the first sidelink transmission by itself. In this case, the first terminal device may send sixth indication information to the network device, and correspondingly, the network device receives the sixth indication information of the first terminal device. The sixth indication information is used to indicate one or more frequency bands that meet the first sidelink transmission requirements.

[0213] It can be understood that the first terminal device can send one or more frequency bands that meet the first side link transmission requirements to the network device, so that the network device can schedule resources for the first terminal device based on any one of the one or more frequency bands that meet the first side link transmission requirements to ensure that the scheduled resources can meet the first side link transmission requirements.

[0214] In an example, the sixth indication information may be sidelink UE information (SUI). Of course, the above is only an exemplary description of the sixth indication information, and the sixth indication information may also include other information, and this application does not impose any unlimited restrictions on this.

[0215] It is understandable that the first terminal device is likely to be in a mobile state, so that the first terminal device is likely to leave the first area later. In view of this, when the second trigger condition is met, that is, when the first terminal device has left the first area, the first terminal device sends the fifth indication information to the second terminal device to restore the first terminal device to use the second frequency band for data transmission, so that the restriction on the first terminal device to use the second frequency band can be cancelled, so that the first terminal device can better perform data transmission.

[0216] Optionally, after S1003, the network device may reallocate the frequency band used for the first side link transmission. If the frequency band used for the first side link transmission is different from the frequency band reallocated for the first side link transmission, the first terminal device may initiate a frequency band reselection or frequency band switching process so that the first terminal device can subsequently reside in the reallocated frequency band used for the first side link transmission.

[0217] Optionally, after S1003, the first terminal device may also add configuration information related to the first frequency band to achieve the effect of activating the first frequency band. The second terminal device may also add configuration information related to the first frequency band to achieve the effect of activating the first frequency band.

[0218] Fig.12 This is another example of the frequency band determination method provided in the embodiment of the present application. The method is explained by taking the interaction between the first terminal device and the network device as an example. Of course, the subject that executes the action of the first terminal device in the method can also be a device / module in the first terminal device, such as a chip, processor, processing unit, etc. in the first terminal device; the subject that executes the action of the network device in the method can also be a device / module in the network device, such as a chip, processor, processing unit, etc. in the network device, and the embodiment of the present application does not make specific limitations on this. For example, Fig.12 , the frequency band determination method includes:

[0219] S1201. The network device sends an eleventh indication message to the first terminal device. Correspondingly, the first terminal device receives the eleventh indication message from the network device.

[0220] Among them, the eleventh indication information is used to indicate the third trigger condition.

[0221] In some embodiments, the third trigger condition is determined according to the first area, and the third trigger condition includes any one of the following: the first distance is less than or equal to the first preset threshold, the first distance is the distance between the first terminal device and the first position at the current moment, and the first position is determined according to the first area; or, the second distance is less than or equal to the second preset threshold, the second distance is the sum of the first distance and the offset value, or the second distance is the difference between the first distance and the offset value; or, the third distance is less than or equal to the third preset threshold, and the rate of change of the distance between the first terminal device and the first position in the second time period is less than or equal to the fourth preset threshold, wherein the third distance is the distance between the first terminal device and the first position at the starting moment of the second time period, or the third distance is the distance between the first terminal device and the first position at the end moment of the second time period; or, when the first timer is started, the distance between the first terminal device and the first position is less than or equal to the fifth preset threshold, and when the first timer is turned off, the distance between the first terminal device and the first position is less than or equal to the sixth preset threshold; the first timer is a timer that prohibits the first terminal device from determining the frequency band used for the first side link transmission.

[0222] That is, when the third trigger condition is determined according to the first area, the third trigger condition may be the first trigger condition. The first trigger condition may be understood by referring to the description of the corresponding position above, and will not be described in detail here.

[0223] In some embodiments, the third trigger condition is determined according to the location of the first terminal device, which can be understood as the first terminal device determining whether it is about to enter the first area based on its own location. In the case where the first terminal device determines that it is about to enter the first area based on its own location, it can be indicated that the first terminal device meets the third trigger condition. In this embodiment, optionally, the twelfth indication information can be used to indicate that the first terminal device is about to enter the first area.

[0224] S1202. The first terminal device determines a frequency band for first sidelink transmission from within the first frequency band when a third trigger condition is determined according to the first area and the third trigger condition is met.

[0225] The first frequency band is a frequency band used by the first terminal device to perform data transmission when the first terminal device is located in the first area. The first sidelink is a link between the first terminal device and the second terminal device.

[0226] It should be understood that S1202 can be understood by referring to the above S1002, which will not be repeated here.

[0227] In an embodiment of the present application, the first terminal device can determine the frequency band used for the first sidelink transmission from the first frequency band when the third trigger condition determined according to the first area is met. Since the first terminal device located in the first area can use the first frequency band for data transmission, that is, the first frequency band is the frequency band for data transmission by the first terminal device when the first terminal device is located in the first area, the first terminal device can determine the frequency band used for transmitting the first sidelink within the first frequency band that can be used for data transmission when the third trigger condition determined according to the first area is met. In this way, the frequency band used for transmitting the first sidelink transmission is restricted, thereby reducing the interference caused by the first terminal device to other terminal devices (for example, terminal devices located on the ground).

[0228] Alternatively, the first terminal device executes S1203 to S1204 when the third trigger condition is determined according to the location of the first terminal device and the third trigger condition is met.

[0229] S1203. The first terminal device sends twelfth indication information to the network device, and correspondingly, the network device receives the twelfth indication information from the first terminal device.

[0230] Among them, the twelfth indication information is used to indicate the location of the first terminal device.

[0231] S1204. The network device sends thirteenth indication information to the first terminal device, and correspondingly, the first terminal device receives the thirteenth indication information from the network device.

[0232] Among them, the thirteenth indication information is used to indicate the frequency band used for the first sidelink transmission within the first frequency band.

[0233] In an embodiment of the present application, the first terminal device can report the location information of the first terminal device (i.e., the eleventh indication information) to the network device when the third trigger condition determined according to the location of the first terminal device is met, so that the network device can configure the frequency band for the first sidelink transmission determined from the first frequency band for the first terminal device in response to the eleventh indication information. Since the first frequency band is the frequency band for data transmission by the first terminal device when the first terminal device is located in the first area, the first terminal device can use the frequency band within the first frequency band that can be used for data transmission to transmit the first sidelink, thereby limiting the frequency band used for transmitting the first sidelink transmission, thereby reducing the interference caused by the first terminal device to other terminal devices (for example, terminal devices located on the ground).

[0234] Optionally, before S1201, the first terminal device may send seventh indication information to the network device.

[0235] The seventh indication information is used to indicate the first area, or the seventh indication information is used to indicate the first area and the first frequency band. Of course, the above is only an exemplary description of the seventh indication information, and the seventh indication information may also include other information, and this application does not impose any restrictions on this.

[0236] In a possible implementation, the seventh indication information may also occupy 1 bit to indicate that the first terminal device is about to enter the first area. Alternatively, the seventh indication information may also occupy 1 bit to indicate the current location information of the first terminal device.

[0237] It is understandable that the first terminal device can report the first area to the network device, so that the network device can determine the first frequency band according to the first area by itself, and determine and send down the frequency band used for the first side link transmission from the first frequency band, so that the terminal device can directly use the frequency band used for the first side link transmission, thereby saving the resource overhead of the terminal device. Alternatively, the first terminal device can report the first area and the frequency band in which the first terminal device located in the first area can perform data transmission to the network device, so that the network device only needs to determine the frequency band used for the first side link transmission within the first frequency band, thereby improving the efficiency of the network device in determining the frequency band used for the first side link transmission.

[0238] Optionally, before S1201, the third-party device sends ninth indication information to the first terminal device, and accordingly, the first terminal device receives ninth indication information from the third-party device, where the ninth indication information is used to indicate the first area and the first frequency band, or the ninth indication information is used to indicate the first area.

[0239] It is understandable that, before S1201, the first terminal device may obtain the first area and the first frequency band from a third-party device, so that the first terminal device may subsequently use the first area, or the first area and the first frequency band.

[0240] Optionally, the ninth indication information may correspond to the seventh indication information. That is, when the ninth indication information includes the first area and the first frequency band, the seventh indication information includes the first area and the first frequency band; when the ninth indication information includes the first area, the seventh indication information includes the first area.

[0241] In addition, if the ninth indication information only includes information of the first area, the first terminal device may default to the first frequency band being empty. In this case, the first terminal device may report to the network device that the current frequency band is unavailable, and / or the first terminal device disconnects the current communication connection with the second terminal device.

[0242] Optionally, before S1203, the network device can update the first frequency band through RRC signaling, for example, updating the SL carrier information add modification list (sl-FreqInfoToAddModList), and can also update the second frequency band through RRC signaling, for example, updating the SL carrier information release list (sl-FreqInfoToReleaseList). In this way, the first terminal device can avoid determining the frequency band used for the first sidelink transmission when it is located in the first area from the updated second frequency band, but instead determine the frequency band used for the first sidelink transmission when it is located in the first area from the updated first frequency band.

[0243] Further, optionally, if the updated first frequency band is empty, the network device may add all frequency bands to the SL carrier information release list.

[0244] It should be pointed out that the above Fig.12 The method shown is applied to a scenario where the first terminal device is close to the first area or is about to enter the first area. However, since the first terminal device is mobile, it is very likely that the first terminal device will leave the first area later. If the first terminal device leaves the first area later, but the frequency band used for the first sidelink transmission is still restricted, the communication of the first terminal device will be affected. In view of this, if Fig.13 As shown, the frequency band determination method provided in the embodiment of the present application also includes the following steps:

[0245] S1205. When the second trigger condition is met, the first terminal device sends fifth indication information to the second terminal device.

[0246] It should be understood that S1205 can be understood by referring to S1003, and will not be repeated here.

[0247] It should be pointed out that Figures 10 to 13 The technical solution described is applied to the scenario where the first frequency band is not empty. If the first frequency band is empty, such as sl-FreqInfoList is empty, that is, the first terminal device located in the first area has no frequency band available for data transmission, then the first terminal device can report to the network device that the current frequency band is unavailable, and / or the first terminal device disconnects the current communication connection with the second terminal device.

[0248] It should be understood that S1201 to S1205 can also be understood by referring to the description of the corresponding positions above, and will not be repeated here.

[0249] The above mainly introduces the scheme provided by the embodiment of the present application from the perspective of interaction between various network elements. Accordingly, the embodiment of the present application also provides a communication device, which is used to implement the above various methods. The communication device can be a network device in the above method embodiment, or a device including the above network device, or a component that can be used for a network device; or, the communication device can be a first terminal device in the above method embodiment, or a device including the above first terminal device, or a component that can be used for a first terminal device. It can be understood that in order to implement the above functions, the communication device includes a hardware structure and / or software module corresponding to each function. It should be easy for those skilled in the art to realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.

[0250] The embodiment of the present application can divide the functional modules of the communication device according to the above method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be understood that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0251] Fig.14 The structure diagram of a communication device 140 is shown. The communication device 140 includes a transceiver module 1401 and a processing module 1402. The transceiver module 1401, which may also be called a transceiver unit, is used to implement the transceiver function, and may be, for example, a transceiver circuit, a transceiver, a transceiver or a communication interface.

[0252] by Fig.14 The communication device 140 shown is the first terminal device in the above embodiment as an example. In a possible implementation manner:

[0253] The transceiver module 1401 is used to obtain first indication information, where the first indication information is used to instruct a first terminal device located in a first area to use a first frequency band for data transmission; the processing module 1402 is used to determine a frequency band for first sidelink transmission from within the first frequency band when a first trigger condition is met, where the first sidelink is a link between the first terminal device and the second terminal device, and the first trigger condition is determined based on the first area.

[0254] In some embodiments, the first trigger condition includes any one of the following: the first distance is less than or equal to the first preset threshold, the first distance is the distance between the first terminal device and the first position at the current moment, and the first position is determined according to the first area; or, the second distance is less than or equal to the second preset threshold, the second distance is the sum of the first distance and the offset value, or the second distance is the difference between the first distance and the offset value; or, the third distance is less than or equal to the third preset threshold, and the rate of change of the distance between the first terminal device and the first position in the second time period is less than or equal to the fourth preset threshold, wherein the third distance is the distance between the first terminal device and the first position at the starting moment of the second time period, or the third distance is the distance between the first terminal device and the first position at the end moment of the second time period; or, when the first timer is started, the distance between the first terminal device and the first position is less than or equal to the fifth preset threshold, and when the first timer is turned off, the distance between the first terminal device and the first position is less than or equal to the sixth preset threshold; the first timer is a timer that prohibits the first terminal device from determining the frequency band used for the first side link transmission.

[0255] In some embodiments, the transceiver module 1401 is further used to receive first indication information from a network device; or, the transceiver module 1401 is further used to receive first indication information from a third-party device; or, the processing module 1402 is further used to determine the first indication information based on pre-configuration information.

[0256] In some embodiments, the first indication information includes information of the first frequency band and information of the first area; or, the first indication information includes information of the first frequency band.

[0257] In some embodiments, the first indication information also includes a first trigger condition.

[0258] In some embodiments, the transceiver module 1401 is further used to receive second indication information from the network device, where the second indication information is used to indicate the first trigger condition.

[0259] In some embodiments, the transceiver module 1401 is further used to send third indication information to the second terminal device; the third indication information is used to indicate the frequency band used for the first sidelink transmission.

[0260] In some embodiments, the transceiver module 1401 is further used to send fourth indication information to the network device, where the fourth indication information is used to indicate a frequency band used for the first sidelink transmission.

[0261] In some embodiments, the transceiver module 1401 is also used to send a fifth indication message to the second terminal device when a second trigger condition is met, and the fifth indication message is used to restore the first terminal device to use the second frequency band for data transmission, and the second trigger condition is used to determine whether the first terminal device has left the first area.

[0262] In some embodiments, the second trigger condition includes at least one of the following: the fourth distance is greater than the first preset threshold, the fourth distance is the distance between the first terminal device and the second position at the current moment, and the second position is determined according to the first area; or, the fifth distance is greater than the second preset threshold, the fifth distance is the sum of the fourth distance and the offset value, or the fifth distance is the difference between the fourth distance and the offset value; or, the sixth distance is greater than the third preset threshold, and the rate of change of the distance between the first terminal device and the second position in the second time period is greater than the fourth preset threshold, wherein the sixth distance is the distance between the first terminal device and the second position at the starting moment of the second time period, or the sixth distance is the distance between the first terminal device and the second position at the end moment of the second time period; or, when the second timer is started, the fourth distance is greater than the fifth preset threshold, and when the second timer is turned off, the fourth distance is greater than the sixth preset threshold, and the second timer is a timer that prohibits the first terminal device from sending the fifth indication information to the second terminal device.

[0263] In some embodiments, the transceiver module 1401 is further used to send sixth indication information to the network device, where the sixth indication information is used to indicate one or more frequency bands that meet the first sidelink transmission requirements.

[0264] by Fig.14 The communication device 140 shown is taken as an example of the first terminal device in the above embodiment. In another possible implementation method: the processing module 1402 is used to instruct the transceiver module 1401 to receive the eleventh indication information from the network device, and the eleventh indication information is used to indicate the third trigger condition; when the third trigger condition is determined according to the first area and the third trigger condition is met, the processing module 1402 is also used to instruct the transceiver module 1401 to determine the frequency band used for the first side link transmission from the first frequency band, the first frequency band is the frequency band for the first terminal device to perform data transmission when the first terminal device is located in the first area, and the first side link is the link between the first terminal device and the second terminal device; or, when the third trigger condition is determined according to the position of the first terminal device and the third trigger condition is met, the processing module 1402 is also used to instruct the transceiver module 1401 to send the twelfth indication information to the network device and receive the thirteenth indication information from the network device, the twelfth indication information is used to indicate the position of the first terminal device, and the thirteenth indication information is used to indicate the frequency band used for the first side link transmission within the first frequency band.

[0265] In some embodiments, the processing module 1402 is further used to instruct the transceiver module 1401 to send seventh indication information to the network device, where the seventh indication information is used to indicate the first area, or the seventh indication information is used to indicate the first area and the first frequency band.

[0266] In some embodiments, the third trigger condition is determined according to the first area, and the third trigger condition includes any one of the following: the first distance is less than or equal to the first preset threshold, the first distance is the distance between the first terminal device and the first position at the current moment, and the first position is determined according to the first area; or, the second distance is less than or equal to the second preset threshold, the second distance is the sum of the first distance and the offset value, or the second distance is the difference between the first distance and the offset value; or, the third distance is less than or equal to the third preset threshold, and the rate of change of the distance between the first terminal device and the first position in the second time period is less than or equal to the fourth preset threshold, wherein the third distance is the distance between the first terminal device and the first position at the starting moment of the second time period, or the third distance is the distance between the first terminal device and the first position at the end moment of the second time period; or, when the first timer is started, the distance between the first terminal device and the first position is less than or equal to the fifth preset threshold, and when the first timer is turned off, the distance between the first terminal device and the first position is less than or equal to the sixth preset threshold; the first timer is a timer that prohibits the first terminal device from determining the frequency band used for the first side link transmission.

[0267] In some embodiments, the processing module 1402 is further used to instruct the transceiver module 1401 to receive ninth indication information from a third-party device, where the ninth indication information is used to indicate the first area and the first frequency band, or the ninth indication information is used to indicate the first area.

[0268] In some embodiments, the processing module 1402 is further used to instruct the transceiver module 1401 to send third indication information to the second terminal device; the third indication information is used to indicate the frequency band used for the first sidelink transmission.

[0269] In some embodiments, the processing module 1402 is also used to instruct the transceiver module 1401 to send fifth indication information to the second terminal device when the second trigger condition is met, and the fifth indication information is used to restore the first terminal device to use the second frequency band for data transmission, and the second trigger condition is used to determine whether the first terminal device has left the first area.

[0270] In some embodiments, the second trigger condition includes at least one of the following: the fourth distance is greater than the first preset threshold, the fourth distance is the distance between the first terminal device and the second position at the current moment, and the second position is determined according to the first area; or, the fifth distance is greater than the second preset threshold, the fifth distance is the sum of the fourth distance and the offset value, or the fifth distance is the difference between the fourth distance and the offset value; or, the sixth distance is greater than the third preset threshold, and the rate of change of the distance between the first terminal device and the second position in the second time period is greater than the fourth preset threshold, wherein the sixth distance is the distance between the first terminal device and the second position at the starting moment of the second time period, or the sixth distance is the distance between the first terminal device and the second position at the end moment of the second time period; or, when the second timer is started, the fourth distance is greater than the fifth preset threshold, and when the second timer is turned off, the fourth distance is greater than the sixth preset threshold, and the second timer is a timer that prohibits the first terminal device from sending the fifth indication information to the second terminal device.

[0271] In some embodiments, the processing module 1402 is also used to instruct the transceiver module 1401 to send sixth indication information to the network device when the third trigger condition or the second trigger condition is met, and the sixth indication information is used to indicate one or more frequency bands that meet the first side link transmission requirements.

[0272] by Fig.14 The communication device 140 shown is a network terminal device in the above embodiment as an example. In a possible implementation manner:

[0273] The processing module 1402 is used to instruct the transceiver module 1401 to send an eleventh indication information to the first terminal device, wherein the eleventh indication information is used to indicate the third trigger condition. When the third trigger condition is determined according to the position of the first terminal device and the third trigger condition is met, the processing module 1402 is also used to instruct the transceiver module 1401 to receive the twelfth indication information sent from the first terminal device, and send the thirteenth indication information to the first terminal device. The twelfth indication information is used to indicate the position of the first terminal device, and the thirteenth indication information is used to indicate the frequency band used for the first sidelink transmission.

[0274] In some embodiments, the processing module 1402 is further used to instruct the transceiver module 1401 to receive seventh indication information from the first terminal device, wherein the seventh indication information is used to indicate the first area, or the seventh indication information is used to indicate the first area and the first frequency band.

[0275] In some embodiments, the third trigger condition is determined according to the first area, and the third trigger condition includes any one of the following: the first distance is less than or equal to the first preset threshold, the first distance is the distance between the first terminal device and the first position at the current moment, and the first position is determined according to the first area; or, the second distance is less than or equal to the second preset threshold, the second distance is the sum of the first distance and the offset value, or the second distance is the difference between the first distance and the offset value; or, the third distance is less than or equal to the third preset threshold, and the rate of change of the distance between the first terminal device and the first position in the second time period is less than or equal to the fourth preset threshold, wherein the third distance is the distance between the first terminal device and the first position at the starting moment of the second time period, or the third distance is the distance between the first terminal device and the first position at the end moment of the second time period; or, when the first timer is started, the distance between the first terminal device and the first position is less than or equal to the fifth preset threshold, and when the first timer is turned off, the distance between the first terminal device and the first position is less than or equal to the sixth preset threshold; the first timer is a timer that prohibits the first terminal device from determining the frequency band used for the first side link transmission.

[0276] In some embodiments, the processing module 1402 is further used to instruct the transceiver module 1401 to send third indication information to the second terminal device; the third indication information is used to indicate the frequency band used for the first sidelink transmission.

[0277] In some embodiments, the processing module 1402 is also used to instruct the transceiver module 1401 to receive sixth indication information from the first terminal device when the third trigger condition or the second trigger condition is met, and the sixth indication information is used to indicate one or more frequency bands that meet the first side link transmission requirements, and the second trigger condition is used to determine whether the first terminal device has left the first area.

[0278] In some embodiments, the second trigger condition includes at least one of the following: the fourth distance is greater than the first preset threshold, the fourth distance is the distance between the first terminal device and the second position at the current moment, and the second position is determined according to the first area; or, the fifth distance is greater than the second preset threshold, the fifth distance is the sum of the fourth distance and the offset value, or the fifth distance is the difference between the fourth distance and the offset value; or, the sixth distance is greater than the third preset threshold, and the rate of change of the distance between the first terminal device and the second position in the second time period is greater than the fourth preset threshold, wherein the sixth distance is the distance between the first terminal device and the second position at the starting moment of the second time period, or the sixth distance is the distance between the first terminal device and the second position at the end moment of the second time period; or, when the second timer is started, the fourth distance is greater than the fifth preset threshold, and when the second timer is turned off, the fourth distance is greater than the sixth preset threshold, and the second timer is a timer that prohibits the first terminal device from sending the fifth indication information to the second terminal device.

[0279] Among them, all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, and will not be repeated here.

[0280] In the embodiment of the present application, the communication device 140 is presented in the form of dividing various functional modules in an integrated manner. The "module" here may refer to a specific ASIC, a circuit, a processor and a memory that executes one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions. In a simple embodiment, a person skilled in the art can imagine that the communication device 140 can be used Figure 7 The communication device 700 is shown in hardware form.

[0281] for example, Figure 7 The processor 701 in the communication device 700 shown can call the computer-executable instructions stored in the memory 703 to enable the communication device 700 to execute the frequency band determination method in the above method embodiment.

[0282] Specifically, Fig.14 The functions / implementation process of the transceiver module 1401 and the processing module 1402 can be Figure 7 The processor 701 in the communication device 700 shown calls the computer execution instructions stored in the memory 703 to implement. Or, Fig.14 The function / implementation process of the processing module 1402 in Figure 7 The processor 701 in the communication device 700 shown calls the computer execution instructions stored in the memory 703 to implement, Fig.14 The function / implementation process of the transceiver module 1401 can be Figure 7 The communication interface 704 in the communication device 700 shown in FIG. 7 is implemented.

[0283] Since the communication device 140 provided in the embodiment of the present application can execute the above-mentioned frequency band determination method, the technical effects that can be obtained can refer to the above-mentioned method embodiment and will not be repeated here.

[0284] It should be understood that one or more of the above modules or units can be implemented by software, hardware or a combination of the two. When any of the above modules or units are implemented in software, the software exists in the form of computer program instructions and is stored in a memory, and the processor can be used to execute the program instructions and implement the above method flow. The processor can be built into an SoC (system on chip) or an ASIC, or it can be an independent semiconductor chip. In addition to the core used to execute software instructions for calculation or processing in the processor, it can also further include necessary hardware accelerators, such as field programmable gate arrays (FPGA), PLDs (programmable logic devices), or logic circuits that implement dedicated logic operations.

[0285] When the above modules or units are implemented in hardware, the hardware can be any one or any combination of a CPU, a microprocessor, a digital signal processing (DSP) chip, a microcontroller unit (MCU), an artificial intelligence processor, an ASIC, a SoC, an FPGA, a PLD, a dedicated digital circuit, a hardware accelerator or a non-integrated discrete device, which can run the necessary software or not rely on the software to execute the above method flow.

[0286] In a possible implementation, an embodiment of the present application further provides a communication device (for example, the communication device may be a chip or a chip system), which includes a processor for implementing the method in any of the above method embodiments. In a possible design, the communication device also includes a memory. The memory is used to store necessary program instructions and data, and the processor can call the program code stored in the memory to instruct the communication device to execute the method in any of the above method embodiments. Of course, the memory may not be in the communication device. When the communication device is a chip system, it may be composed of chips, or it may include chips and other discrete devices, which is not specifically limited in the embodiments of the present application.

[0287] In one possible implementation, an embodiment of the present application also provides a computer-readable storage medium, which stores a computer program or instruction. When the computer program or instruction is run on a communication device, the communication device can execute any of the above-mentioned method embodiments or any of its implementation methods.

[0288] In a possible implementation manner, an embodiment of the present application further provides a frequency band determination method, which includes any of the above method embodiments or any of its implementation manners.

[0289] In a possible implementation, an embodiment of the present application further provides a communication system, which includes the first terminal device of the above method embodiment and the network device of the above method embodiment.

[0290] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loading and executing computer program instructions on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. Computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, data center, etc. that contains one or more servers that can be integrated with a medium. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)).

[0291] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other changes to the disclosed embodiments by viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "one" or "an" does not exclude multiple situations. A single processor or other unit may implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.

[0292] Although the present application has been described in conjunction with specific features and embodiments thereof, it is obvious that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely exemplary illustrations of the present application as defined by the appended claims, and are deemed to have covered any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A frequency band determination method, characterized in that: Applied to the first terminal device, including: Acquire first indication information, where the first indication information is used to instruct a first terminal device located in a first area to use a first frequency band for data transmission; When a first trigger condition is met, a frequency band for a first sidelink transmission is determined from the first frequency band, the first sidelink being a link between the first terminal device and a second terminal device, and the first trigger condition is determined based on the first area.

2. The method according to claim 1, characterized in that: The first trigger condition includes any one of the following: A first distance is less than or equal to a first preset threshold, the first distance being the distance between the first terminal device and a first position at a current moment, and the first position being determined according to the first area; Alternatively, the second distance is less than or equal to a second preset threshold, the second distance is the sum of the first distance and an offset value, or the second distance is the difference between the first distance and the offset value; Alternatively, the third distance is less than or equal to a third preset threshold, and a rate of change of the distance between the first terminal device and the first position in a second time period is less than or equal to a fourth preset threshold, wherein the third distance is the distance between the first terminal device and the first position at the start time of the second time period, or the third distance is the distance between the first terminal device and the first position at the end time of the second time period; Alternatively, when the first timer is started, the distance between the first terminal device and the first position is less than or equal to a fifth preset threshold, and when the first timer is turned off, the distance between the first terminal device and the first position is less than or equal to a sixth preset threshold; the first timer is a timer that prohibits the first terminal device from determining a frequency band for the first sidelink transmission.

3. The method according to claim 1 or 2, characterized in that: The obtaining of the first indication information includes: receiving first indication information from a network device; or, receiving first indication information from a third-party device; or, The first indication information is determined based on pre-configuration information.

4. The method according to any one of claims 1 to 3, characterized in that: The first indication information includes information about the first frequency band and information about the first area; Alternatively, the first indication information includes information of the first frequency band.

5. The method according to any one of claim 4, characterized in that: The first indication information also includes the first trigger condition.

6. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: Second indication information is received from a network device, where the second indication information is used to indicate the first trigger condition.

7. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: Send third indication information to the second terminal device; the third indication information is used to indicate a frequency band used for the first sidelink transmission.

8. The method according to any one of claims 1 to 7, characterized in that: The method further comprises: Send fourth indication information to the network device, where the fourth indication information is used to indicate a frequency band used for the first sidelink transmission.

9. The method according to any one of claims 1 to 8, characterized in that: The method further comprises: When the second trigger condition is met, fifth indication information is sent to the second terminal device, and the fifth indication information is used to restore the first terminal device to use the second frequency band for data transmission. The second trigger condition is used to determine whether the first terminal device has left the first area.

10. The method according to any one of claims 9, characterized in that: The second trigger condition includes at least one of the following: A fourth distance is greater than a first preset threshold, the fourth distance being the distance between the first terminal device and a second location at a current moment, the second location being determined according to the first area; Alternatively, the fifth distance is greater than the second preset threshold, and the fifth distance is the sum of the fourth distance and the offset value, or the fifth distance is the difference between the fourth distance and the offset value; Alternatively, the sixth distance is greater than a third preset threshold, and a rate of change of the distance between the first terminal device and the second position in the second time period is greater than a fourth preset threshold, wherein the sixth distance is the distance between the first terminal device and the second position at the start time of the second time period, or the sixth distance is the distance between the first terminal device and the second position at the end time of the second time period; Alternatively, when the second timer is started, the fourth distance is greater than the fifth preset threshold, and when the second timer is closed, the fourth distance is greater than the sixth preset threshold, and the second timer is a timer that prohibits the first terminal device from sending the fifth indication information to the second terminal device.

11. The method according to any one of claims 1 to 10, characterized in that: The method further comprises: Send sixth indication information to the network device, where the sixth indication information is used to indicate one or more frequency bands that meet the first sidelink transmission requirement.

12. A frequency band determination method, characterized in that: Applied to the first terminal device, including: receiving eleventh indication information from the network device, where the eleventh indication information is used to indicate a third trigger condition; When the third trigger condition is determined according to the first area and the third trigger condition is met, a frequency band for first sidelink transmission is determined from a first frequency band, the first frequency band being a frequency band for data transmission by the first terminal device when the first terminal device is located in the first area, and the first sidelink being a link between the first terminal device and a second terminal device; or When the third trigger condition is determined based on the location of the first terminal device and the third trigger condition is met, twelfth indication information is sent to the network device and thirteenth indication information is received from the network device, the twelfth indication information is used to indicate the location of the first terminal device, and the thirteenth indication information is used to indicate a frequency band within the first frequency band used for the first sidelink transmission.

13. The method according to claim 12, characterized in that The method further comprises: Sending seventh indication information to the network device, where the seventh indication information is used to indicate the first area, or the seventh indication information is used to indicate the first area and the first frequency band.

14. The method according to claim 12 or 13, characterized in that The third trigger condition is determined according to the first area, and the third trigger condition includes any one of the following: A first distance is less than or equal to a first preset threshold, the first distance being the distance between the first terminal device and a first position at a current moment, and the first position being determined according to the first area; Alternatively, the second distance is less than or equal to a second preset threshold, the second distance is the sum of the first distance and an offset value, or the second distance is the difference between the first distance and the offset value; Alternatively, the third distance is less than or equal to a third preset threshold, and a rate of change of the distance between the first terminal device and the first position in a second time period is less than or equal to a fourth preset threshold, wherein the third distance is the distance between the first terminal device and the first position at the start time of the second time period, or the third distance is the distance between the first terminal device and the first position at the end time of the second time period; Alternatively, when the first timer is started, the distance between the first terminal device and the first position is less than or equal to a fifth preset threshold, and when the first timer is turned off, the distance between the first terminal device and the first position is less than or equal to a sixth preset threshold; the first timer is a timer that prohibits the first terminal device from determining a frequency band for the first sidelink transmission.

15. The method according to any one of claims 12 to 14, characterized in that: The method further comprises: Receive ninth indication information from a third-party device, where the ninth indication information is used to indicate the first area and the first frequency band, or the ninth indication information is used to indicate the first area.

16. The method according to any one of claims 12 to 15, characterized in that: The method further comprises: Send third indication information to the second terminal device; the third indication information is used to indicate a frequency band used for the first sidelink transmission.

17. The method according to any one of claims 12 to 16, characterized in that: The method further comprises: When the second trigger condition is met, fifth indication information is sent to the second terminal device, and the fifth indication information is used to restore the first terminal device to use the second frequency band for data transmission. The second trigger condition is used to determine whether the first terminal device has left the first area.

18. The method according to claim 17, characterized in that The second trigger condition includes at least one of the following: A fourth distance is greater than a first preset threshold, the fourth distance being the distance between the first terminal device and a second location at a current moment, the second location being determined according to the first area; Alternatively, the fifth distance is greater than the second preset threshold, and the fifth distance is the sum of the fourth distance and the offset value, or the fifth distance is the difference between the fourth distance and the offset value; Alternatively, the sixth distance is greater than a third preset threshold, and a rate of change of the distance between the first terminal device and the second position in the second time period is greater than a fourth preset threshold, wherein the sixth distance is the distance between the first terminal device and the second position at the start time of the second time period, or the sixth distance is the distance between the first terminal device and the second position at the end time of the second time period; Alternatively, when the second timer is started, the fourth distance is greater than the fifth preset threshold, and when the second timer is closed, the fourth distance is greater than the sixth preset threshold, and the second timer is a timer that prohibits the first terminal device from sending the fifth indication information to the second terminal device.

19. The method according to claim 17 or 18, characterized in that The method further comprises: When the third trigger condition or the second trigger condition is met, sixth indication information is sent to the network device, where the sixth indication information is used to indicate one or more frequency bands that meet the first sidelink transmission requirement.

20. A communication device, characterized in that: include: A functional unit for executing the method as claimed in any one of claims 1 to 11; wherein the actions performed by the functional unit are implemented by hardware or by hardware executing corresponding software implementations.

21. A communication device, characterized in that: include: A functional unit for executing the method as claimed in any one of claims 12 to 19; wherein the actions performed by the functional unit are implemented by hardware or by hardware executing corresponding software implementations.

22. A communication device, characterized in that: The communication device comprises a processor, and the processor is used to run a computer program or instruction, or to enable the communication device to implement the method according to any one of claims 1 to 11, or to enable the communication device to perform the method according to any one of claims 12 to 19 through a logic circuit.

23. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions or programs, which, when executed on a computer, enable the communication device to implement the method as claimed in any one of claims 1 to 11, or enable the communication device to execute the method as claimed in any one of claims 12 to 19.