Frequency band determination method, apparatus, and storage medium
By implementing the frequency band determination method on the drone terminal equipment, the interference problem of the drone terminal equipment on the ground terminal equipment is solved, and a cleaner and more reliable communication signals are achieved.
Patent Information
- Application Number
- PCT/CN2024/118378
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-28
- Filing Date
- 2024-09-11
- Publication Date
- 2025-04-03
AI Technical Summary
When drone terminal equipment is flying in the air, it causes interference to ground terminal equipment, and the prior art is difficult to effectively solve this problem.
A frequency band determination method is provided to reduce interference by obtaining indicator information and determining a transmission frequency band for transmission between terminal devices from a specified frequency band when a specific trigger condition is met.
It effectively reduces interference from drone terminal equipment to ground terminal equipment, and improves the cleanliness and reliability of communication signals.
Smart Images

Figure CN2024118378_03042025_PF_FP_ABST
Abstract
Description
Frequency band determination method, device and storage medium
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on September 28, 2023, with application number 202311294941.6 and application name “Frequency Band Determination Method, Device and Storage Medium”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The embodiments of the present application relate to the field of communication technologies, and in particular to a method, device, and storage medium for determining a frequency band. Background Art
[0003] Currently, because uncrewed aerial vehicles (UAVs) operate in mid-air, they primarily communicate with other devices and network equipment through line of sight (LOS). Therefore, while UAVs are in flight, ground-based devices can also receive signals from them when communicating with other UAVs. This can cause increased interference to ground-based devices.
[0004] Summary of the Invention
[0005] 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.
[0006] To achieve the above objectives, the present invention provides the following technical solutions:
[0007] On 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, chip, or 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 instruct the first terminal device located in the first area to use 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.
[0008] In an embodiment of the present application, the first terminal device can obtain the first indication information and, when the first trigger condition is met, determine the frequency band used for the 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 the 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. This limits 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).
[0009] 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 sidelink transmission.
[0010] 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 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.
[0011] 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.
[0012] 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.
[0013] In combination with the above-mentioned first aspect, in a possible implementation manner, 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.
[0014] Wherein, in a case where the first indication information includes information about the first frequency band and information about the first region, the first terminal device may subsequently determine, based on a first trigger condition related to the first region, whether a frequency band for the first sidelink transmission can be determined from within the first frequency band. Wherein, in a case where the first indication information includes information about the first frequency band but does not include information about the first region, the first terminal device may default the coverage area of the network device to the first region, so that the first terminal device may subsequently still determine the first trigger condition based on the first region, and further determine whether a frequency band for the first sidelink transmission can be determined from within the first frequency band.
[0015] In combination with the above-mentioned first aspect, in a possible implementation manner, the first indication information further includes a first trigger condition.
[0016] 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.
[0017] In combination with the above-mentioned first aspect, in a possible implementation manner, the method provided in an embodiment of the present application further includes: receiving second indication information from a network device, where the second indication information is used to indicate the first trigger condition.
[0018] That is to say, the network device can send the first trigger condition to the first terminal device alone, which makes the way for the first terminal device to obtain the first trigger condition more flexible.
[0019] 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: 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.
[0020] 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.
[0021] In combination with the above-mentioned first aspect, in a possible implementation manner, the method provided in an embodiment of the present application further includes: sending 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.
[0022] 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.
[0023] 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 a 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.
[0024] That is, the first terminal device is likely to be in a mobile state, which makes it likely that the first terminal device will 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 fifth indication information to the second terminal device to restore the first terminal device to use the second frequency band for data transmission. In this way, the restriction on the first terminal device to use the second frequency band can be removed, allowing the first terminal device to better perform data transmission.
[0025] 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, the fourth distance is greater than the fifth preset threshold when the second timer is started, and the fourth distance is greater than the sixth preset threshold when the second timer is turned off, and the second timer is a timer that prohibits the first terminal device from sending the fifth indication information to the second terminal device.
[0026] 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. That is to say, 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.
[0027] 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: sending 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.
[0028] 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.
[0029] In a second aspect, a frequency band determination method is provided. The method can be executed by a first terminal device, or by a component of the first terminal device, such as a processor, chip, or chip system of the first terminal device, or by a logic module or software that implements all or part of the first terminal device. The following description uses the method executed by the first terminal device as an example. The frequency band determination method includes: receiving eleventh indication information from a network device. The eleventh indication information indicates a third trigger condition. When the third trigger condition is determined based on the first area and the third trigger condition is met, determining a frequency band for first sidelink transmission within the first frequency band. The first frequency band is the frequency band used by the first terminal device for 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 a second terminal device. Alternatively, when the third trigger condition is determined based on the location of the first terminal device and the third trigger condition is met, sending twelfth indication information to the network device and receiving thirteenth indication information from the network device. The twelfth indication information indicates the location of the first terminal device, and the thirteenth indication information indicates the frequency band used for first sidelink transmission.
[0030] 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).
[0031] 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 in which the first terminal device performs data transmission when the first terminal device is located in the first area, the first terminal device can use the frequency band in the first frequency band that can be used for data transmission to perform the first sidelink 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).
[0032] 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.
[0033] That is, the first terminal device can report the first area to the network device, so that the network device can determine the first frequency band based on the first area, and determine and send down the frequency band used for the first sidelink transmission from the first frequency band, so that the terminal device can directly use the frequency band used for the first sidelink 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 sidelink transmission within the first frequency band, thereby improving the efficiency of the network device in determining the frequency band used for the first sidelink 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 sidelink transmission.
[0034] 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: 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.
[0035] 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.
[0036] 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 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.
[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 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.
[0038] 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, the fourth distance is greater than the fifth preset threshold when the second timer is started, and the fourth distance is greater than the sixth preset threshold when the second timer is turned off, and the second timer is a timer that prohibits the first terminal device from sending the fifth indication information to the second terminal device.
[0039] 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, and the sixth indication information is used to indicate one or more frequency bands that meet the first side link transmission requirements.
[0040] On the 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, chip, or 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 illustration of the method being executed by a network device. The frequency band determination method includes: sending eleventh indication information to the first terminal device, wherein the eleventh indication information is used to indicate a third trigger condition. When the third trigger condition is determined based on the position of the first terminal device and the third trigger condition is met, receiving twelfth indication information from the first terminal device and sending 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. 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 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.
[0041] 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 sidelink transmission.
[0042] 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: 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.
[0043] 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 side link transmission requirements, and the second trigger condition is used to determine whether the first terminal device has left the first area.
[0044] 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, the fourth distance is greater than the fifth preset threshold when the second timer is started, and the fourth distance is greater than the sixth preset threshold when the second timer is turned off, and the second timer is a timer that prohibits the first terminal device from sending the fifth indication information to the second terminal device.
[0045] In a fourth aspect, a communication device is provided for implementing the various methods described above. The communication device may be the first terminal device described in the first aspect, or any implementation of the first aspect, or a device including the first terminal device, or a device included in the terminal device, such as a chip; or the communication device may be the first terminal device described in the second aspect, or any implementation of the second aspect, or a device including the network device, or a device included in the first terminal device, such as a chip; or the communication device may be the network device described in the third aspect, or any implementation of the third aspect, or a device including the network device, or a device included in the network device, such as a chip. The communication device includes modules, units, or means corresponding to the implementation of the above methods, which 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 functions.
[0046] In some possible designs, the communication device may include a processing module and a transceiver module. The transceiver module, also referred to as a transceiver unit, is configured to implement the transmitting and / or receiving functions described in any of the above aspects and any possible implementations thereof. The transceiver module may be comprised of a transceiver circuit, a transceiver, a transceiver, or a communication interface. The processing module may be configured to implement the processing functions described in any of the above aspects and any possible implementations thereof.
[0047] 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.
[0048] 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 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.
[0049] In a sixth aspect, a communication device is provided, comprising: a processor and a communication interface; the communication interface is configured to communicate with a module outside the communication device; and the processor is configured to execute a computer program or instruction to cause the communication device to perform the method of any of the above aspects. 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.
[0050] In a seventh aspect, a communication device is provided, comprising: at least one processor; the processor is configured to execute a computer program or instruction stored in a memory, so that the communication device performs the method of any 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-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 first 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 first terminal 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.
[0051] In an eighth aspect, a computer-readable storage medium is provided, 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 aspects or any of its implementation methods.
[0052] 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 the method of any of the above aspects or any of its implementations.
[0053] In a tenth aspect, a communication device is provided (for example, the communication device may be a chip or a chip system), which includes a processor for implementing the functions involved in any of the above aspects or any of its implementation methods.
[0054] In some possible designs, the communication device includes a memory for storing necessary program instructions and data.
[0055] 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.
[0056] 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.
[0057] In the eleventh aspect, a frequency band determination method is provided, which includes the method of the above-mentioned second aspect or any implementation thereof, and the method of the above-mentioned third aspect or any implementation thereof.
[0058] 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.
[0059] 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.
[0060] 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.
[0061] It should be noted that various possible implementations of any of the above aspects can be combined under the premise that there is no contradiction between the solutions. BRIEF DESCRIPTION OF THE DRAWINGS
[0062] FIG1 is a communication example diagram of a drone scenario provided by an embodiment of the present application;
[0063] FIG2 is a communication example diagram of a terminal device provided in an embodiment of the present application;
[0064] FIG3 is a communication example diagram of an RRC reconfiguration provided in an embodiment of the present application;
[0065] FIG4 is a communication example diagram of another RRC reconfiguration provided in an embodiment of the present application;
[0066] FIG5 is a schematic structural diagram of a communication system provided in an embodiment of the present application;
[0067] FIG6 is a schematic diagram of the structure of another communication system provided in an embodiment of the present application;
[0068] FIG7 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0069] FIG8 is a schematic structural diagram of a terminal device provided in an embodiment of the present application;
[0070] FIG9 is a schematic structural diagram of a base station provided in an embodiment of the present application;
[0071] FIG10 is a flow chart of a method for determining a frequency band according to an embodiment of the present application;
[0072] FIG11 is a flow chart of another frequency band determination method provided in an embodiment of the present application;
[0073] FIG12 is a flow chart of another frequency band determination method provided in an embodiment of the present application;
[0074] FIG13 is a flow chart of another frequency band determination method provided in an embodiment of the present application;
[0075] FIG14 is a schematic structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0076] To facilitate understanding of the technical solutions provided by the embodiments of this application, a brief introduction to the relevant technologies of this application is first given. The brief introduction is as follows:
[0077] 1. UAV terminal equipment
[0078] As a new type of aircraft, UAV terminal equipment has the characteristics of mobility, flexibility and convenience. Cellular networks can provide UAV terminal equipment with important features such as wide coverage, high reliability, high security, and continuous mobility, so that UAV terminal equipment can communicate normally with network equipment or other terminal devices (for example, other UAV terminal devices). The various UAV terminal devices mainly communicate 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.
[0079] For example, as shown in Figure 1, it is assumed that the cellular network includes UAV terminal device 1, network device 1, network device 2, and network device 3: if there is no obstruction between UAV1 and network device 1, network device 2, and network device 3, then UAV1 can establish a LOS path with each of network devices 1, network device 2, and network device 3 based on the Uu interface.
[0080] In addition, the network equipment in the cellular network can also provide relevant regulatory authorities with communication data or driving data of UAV terminal devices to facilitate the management of UAV terminal devices.
[0081] 2. Side link (SL)
[0082] SL refers to a link that allows two terminal devices to communicate directly. In wireless communication systems, multiple terminal devices can communicate with each other through network devices or directly based on SL resources without going through network devices. SL technology can be applied to drones. In drone scenarios, each drone can function as a terminal device. This allows drones to communicate directly with each other using SL resources, eliminating the need for network devices and effectively reducing communication latency between vehicles.
[0083] For example, Figure 2 shows a communication diagram of a terminal device. As shown in Figure 2, a terminal device can send data to a network device via the Uu interface, and the network device forwards the data to another terminal device via the Uu interface. A terminal device can also send data directly to another terminal device via the Prose Communication (PC) 5 interface.
[0084] It should be noted that before multiple terminal devices transmit data based on SL resources, the terminal devices can pre-determine the SL resources for transmitting 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 independently determines the SL resources. The above-mentioned method 1 and method 2 are respectively explained below:
[0085] Method 1: The network device can send 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 (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 following states: the terminal device is in coverage (IC) state, the out of coverage (OOC) state, or the RRC connected state (RRC_CONNECTED).
[0086] 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: supporting 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. This application does not impose any restrictions on this.
[0087] 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-mentioned SL resource pool can be pre-configured or indicated by the network device. The above-mentioned method 2 can be applicable to any of the following states: OOC state, RRC inactive state (RRC_INACTIVE), RRC inactive state (RRC_IDLE), or RRC connected state.
[0088] For example, the 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 this application does not impose any restrictions on this.
[0089] In one possible implementation, the SL resource-based communication type may include at least one of the following: unicast, multicast, or broadcast. Of course, the above is merely an exemplary description of the SL resource-based communication type. The SL resource-based communication type may also include other communication types, and this application does not impose any restrictions on this.
[0090] 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.
[0091] In one case, as shown in FIG3 , 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. If 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.
[0092] In another case, as shown in Figure 4, the transmitting end may send RRC reconfiguration sidelink information to the receiving end, and the receiving end accordingly receives the RRC reconfiguration sidelink 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 sidelink information. If the capabilities supported by the receiving end meet the above configuration parameters, the receiving end sends RRC reconfiguration complete sidelink information to the transmitting end, and the transmitting end accordingly receives the RRC reconfiguration complete sidelink from the receiving end.
[0093] As mentioned above regarding drones, drone devices can easily establish LoS paths with multiple other drone devices while in flight. This allows ground-based devices to receive signals from other drone devices when communicating with them. This can cause further interference to ground-based devices.
[0094] Currently, relevant departments have stipulated that data transmission between drone terminal devices and network devices must be restricted within specific areas to prevent interference from drone terminal devices on network devices. These specific areas can be referred to as no-transmit zones (NTZs). However, the establishment of these no-transmit zones is primarily used to mitigate the interference of drone terminal devices on network devices. In other words, general technology does not describe a technical solution for reducing the interference caused by drone terminal devices on ground-based terminal devices. In view of this, how to reduce the interference caused by drone terminal devices on ground-based terminal devices is an urgent problem that needs to be solved by those skilled in the art.
[0095] Based on this, an embodiment of the present application provides a frequency band determination method, in which the first terminal device can obtain the first indication information and, when the first trigger condition is met, determine the frequency band used for the first side link 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 the 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 side link within the first frequency band that can be used for data transmission. This limits the frequency band used for transmitting the first side link transmission, thereby reducing the interference caused by the first terminal device to other terminal devices (for example, terminal devices located on the ground).
[0096] 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.
[0097] In order to facilitate understanding of the embodiments of the present application, the following explanations are made before introducing the embodiments of the present application.
[0098] 1. In the embodiments of the present application, for ease of description, when numbering, the numbers may be consecutively numbered starting from 1, starting from 0, or starting from any parameter. It should be understood that the above are all settings made to facilitate the description of 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.
[0099] 2. In the embodiment 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 be achieved by means of the arrangement order of each piece of information agreed in advance (such as specified in 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.
[0100] 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 be referred 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, there may be a situation where the indication methods for different information are different. In the specific implementation process, the required 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.
[0101] 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 this application. Among them, the sending period and / or sending time of these sub-information can be predefined, for example, predefined according to a protocol, or can be configured by the transmitting device by 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 one or a combination of at least two of DCI.
[0102] 3. "Pre-definition" or "pre-configuration" can be achieved 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.
[0103] 4. The “protocol” involved in the embodiments of the present application may refer to a standard protocol in the field of communications, for example, it may include the long term evolution (LTE) protocol, the NR protocol, and related protocols used in future communication systems. The embodiments of the present application are not limited to this.
[0104] 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. It 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 perform a judgment action during implementation, nor does it mean that there are other limitations.
[0105] 6. In the description of this application, unless otherwise specified, " / " indicates that the objects associated with each other are in an "or" relationship. For example, A / B can represent A or B. "And / or" in the embodiments of this application is only a description of the association relationship of 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. A and B can be singular or plural. In addition, in the description of the embodiments of this application, unless otherwise specified, "multiple" means two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single 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, and c can be single or multiple. In addition, in order to facilitate the clear description of the technical solutions of the embodiments of this application, in the embodiments of this application, words such as "first" and "second" are used to distinguish between identical or similar items with basically the same functions and effects. Those skilled in the art will understand 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 differences. 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 design. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding.
[0106] The embodiments of the present application may be applicable to long term evolution (LTE) systems or new radio (NR) systems (also referred to as fifth generation mobile communication technology (5G) systems), vehicle to everything (V2X) systems, LTE and NR hybrid networking systems, or device to device (D2D) systems, machine to machine (M2M) communication systems, Internet of Things (IoT) systems (such as narrowband Internet of Things (NB-IoT) systems), and other next generation communication systems. Alternatively, the communication system may also be a non-3GPP communication system without limitation.
[0107] 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.
[0108] FIG5 is a schematic diagram illustrating the structure of a communication system according to an embodiment of the present application. FIG5 illustrates an example of a communication system 500 including 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 the number of network devices 510 and terminal devices 520 shown in FIG5 is for example only and may be greater or lesser.
[0109] In one possible implementation, the first terminal device 5201 obtains first indication information and, if a first trigger condition is met, determines a frequency band within the first frequency band for first sidelink transmission. The first indication information is used to instruct the first terminal device 5201 located in the first area to use 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 based on the first area. The specific implementation and related technical effects of this solution can be referred to in subsequent method embodiments and will not be repeated here.
[0110] In one possible implementation, when the first trigger condition is met, the first terminal device 5201 sends seventh indication information to the network device 510 and receives eighth indication information from the network device 510. The seventh indication information indicates the first region, based on which the first trigger condition is determined. The eighth indication information indicates the frequency band used for first sidelink transmission when the first terminal device 5201 is located in the first region. 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 found in the subsequent method embodiments and will not be further elaborated here.
[0111] 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. In view of this, Figure 6 shows a schematic diagram of the structure of another communication system. Figure 6 illustrates an example of a communication system 600 including 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 the number of network devices 510, third-party devices 530, and terminal devices 520 in Figure 6 is merely an example and may be greater or less.
[0112] In one possible implementation, the third-party device in the embodiments 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 this application does not impose any restrictions on this.
[0113] In one possible implementation, the terminal device in the embodiment of the present application may be a device for implementing wireless communication functions, such as a terminal or a chip that can be used in a terminal. 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 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 capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle 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 care, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. In one possible implementation, the terminal device may be mobile or fixed.
[0114] In one 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, evolutionary 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 (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 home Node B, HNB), a base band unit (BBU), a base band pool (BBU pool), or a wireless fidelity (WiFi) access point (AP), etc. Alternatively, it may include a base station in a non-terrestrial network (NTN), that is, it may be deployed on an aircraft or satellite. In the NTN, the network device or access device may serve 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 base station functions in the IoT, such as a device that implements base station functions in drone communications, V2X, D2D, or machine-to-machine (M2M) communications.
[0115] In some possible scenarios, the network device in the embodiments 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 included in the same network element, such as a baseband unit (BBU). The RU may be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0116] 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.
[0117] 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 (TPs), mobile switching centers, etc., and the embodiments of the present application do not make specific limitations on this.
[0118] 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). MU-MIMO technology may be implemented based on space division multiple access (SDMA) technology. Since multiple antennas are configured, network equipment and terminal devices 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 diversity technology may include but is not limited to transmit diversity (TD) technology and receive diversity (RD) technology, and multiplexing technology may be spatial multiplexing technology.
[0119] In one 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.
[0120] In one possible implementation, the relevant functions of the terminal device or network device in the embodiments of the present application can be implemented by a single device, or by multiple devices, or by one or more functional modules within a single device, and the embodiments of the present application do not specifically limit this. It is understood that the above functions can be network elements in hardware devices, software functions running on dedicated hardware, a combination of hardware and software, or virtualized functions instantiated on a platform (e.g., a cloud platform).
[0121] For example, the relevant functions of the terminal device or network device in the embodiment of the present application can be implemented by the communication device 700 in Figure 7. Figure 7 shows a schematic diagram of the structure of the communication device 700 provided in the 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 is only exemplary and is described by taking the communication interface 704 and one processor 701 as an example), and may also include a memory 703.
[0122] The processor 701 can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of the program of the present application.
[0123] The communication line 702 may include a path for connecting different components.
[0124] Communication interface 704 may be a transceiver module for communicating with other devices or communication networks, such as Ethernet, RAN, or wireless local area networks (WLAN). For example, the transceiver module may be a device such as a transceiver or a transceiver. In one possible implementation, communication interface 704 may also be a transceiver circuit located within processor 701, used to implement signal input and output to the processor.
[0125] The memory 703 may be a device having 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 compact 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 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.
[0126] 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.
[0127] 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.
[0128] 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.
[0129] The computer-executable instructions in the embodiments of the present application may also be referred to as application code, which is not specifically limited in the embodiments of the present application.
[0130] In a specific implementation, as an embodiment, the processor 701 may include one or more CPUs, such as CPU0 and CPU1 in FIG. 7 .
[0131] In a specific implementation, as an embodiment, the communication device 700 may include multiple processors, such as the processor 701 and the processor 707 in FIG7 . Each of these processors may be a single-core (single-CPU) processor or a multi-core (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).
[0132] In a specific implementation, as an embodiment, the communication apparatus 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.
[0133] The communication device 700 can be a general-purpose 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 device having a similar structure to that shown in FIG7 . The embodiments of the present application do not limit the type of the communication device 700.
[0134] In combination with the structural diagram of the communication device 700 shown in Figure 7, taking the communication device 700 as the terminal device 520 in Figure 5 as an example, Figure 8 is a specific structural form of the terminal device provided in an embodiment of the present application.
[0135] In some embodiments, the functions of the processor 701 in FIG. 7 may be implemented by the processor 810 in FIG. 8 .
[0136] In some embodiments, the functions of the communication interface 704 in FIG. 7 may be implemented by the antenna 1 , the antenna 2 , the mobile communication module 850 , the wireless communication module 860 , and the like in FIG. 8 .
[0137] 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 antenna utilization. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In other embodiments, the antennas can be used in conjunction with a tuning switch.
[0138] The mobile communication module 850 can provide wireless communication solutions for terminal devices, including second-generation mobile communication technology (2G), third-generation mobile communication technology (3G), fourth-generation mobile communication technology (4G), and 5G. 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, filter and amplify the received electromagnetic waves, and transmit them to the modem processor for demodulation. The mobile communication module 850 can also amplify the signal modulated by the modem processor and convert it into electromagnetic waves for radiation via the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 850 may be provided in the processor 810. In some embodiments, at least some of the functional modules of the mobile communication module 850 may be provided in the same device as at least some of the modules of the processor 810.
[0139] The wireless communication module 860 can be one or more devices that integrate at least one communication processing module. The wireless communication module 860 receives electromagnetic waves via antenna 2, frequency-modulates and filters the electromagnetic wave signals, and transmits the processed signals to the processor 810. The wireless communication module 860 can also receive signals to be transmitted from the processor 810, frequency-modulate them, amplify them, and convert them into electromagnetic waves for radiation via antenna 2.
[0140] In some embodiments, antenna 1 of the terminal device is coupled to the mobile communication module 850, and antenna 2 is coupled to the wireless communication module 860, so that the terminal device can communicate with the network and other devices through wireless communication technology.
[0141] In some embodiments, the function of the memory 703 in FIG. 7 may be implemented by the internal memory 821 in FIG. 8 or an external memory (eg, a Micro SD card) connected to the external memory interface 820 .
[0142] In some embodiments, the functionality of the output device 705 in Figure 7 can be implemented by the display screen 894 in Figure 8. The display screen 894 includes a display panel.
[0143] In some embodiments, the functions of the input device 706 in Figure 7 can be implemented by a mouse, keyboard, touch screen device, or sensor module 880 in Figure 8. In some embodiments, as shown in Figure 8, the terminal device may further 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, which are not specifically limited in this embodiment of the present application.
[0144] It is understood that the structure shown in FIG8 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, or may combine or separate certain 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.
[0145] Alternatively, in combination with the structural diagram of the communication device 700 shown in Figure 7, taking the communication device 700 as the network device 510 in Figure 5 or 6, and the network device 510 as a base station as an example, illustratively, Figure 9 is a specific structural form of the base station 90 provided in an embodiment of the present application.
[0146] The base station 90 includes one or more radio frequency units (such as RRU901) and one or more BBU902.
[0147] The RRU 901 can be referred to as a transceiver unit, transceiver, transceiver circuit, or transceiver, and may include at least one antenna system (i.e., antenna) 911 and a radio frequency unit 912. The RRU 901 is primarily used for transmitting and receiving radio frequency signals and converting radio frequency signals into baseband signals. In some embodiments, the functionality of the communication interface 704 in Figure 7 may be implemented by the RRU 901 in Figure 9.
[0148] The BBU 902 is the control center of the network device, which can also be called a processing unit, and is mainly used to complete baseband processing functions, such as channel coding, multiplexing, modulation, and spread spectrum.
[0149] In some embodiments, the BBU 902 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 separately support wireless access networks with different access standards (for example, an LTE network, a 5G network, or other networks). The BBU 902 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. Alternatively, multiple single boards may share the same memory and processor. In addition, necessary circuits may also be provided on each single board. In some embodiments, the function of the processor 701 in FIG. 7 may be implemented by the processor 922 in FIG. 9 , and the function of the memory 703 in FIG. 7 may be implemented by the memory 921 in FIG. 9 .
[0150] In a possible implementation, the RRU 901 and the BBU 902 in FIG. 9 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.
[0151] The frequency band determination method provided in the embodiment of the present application will be described in detail below with reference to FIG10 .
[0152] It should be noted that in the following embodiments of the present application, the message names, the names of the parameters, or the names of the information between the network elements 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.
[0153] It is understood that in the embodiments of the present application, each network element may perform some or all of the steps in the embodiments of the present application. These steps or operations are merely examples, and the embodiments of the present application may also perform other operations or variations of various operations. In addition, the steps may be performed in a different order than those presented in the embodiments of the present application, and it is possible that not all operations in the embodiments of the present application need to be performed.
[0154] Figure 10 is an example of a frequency band determination method provided in an 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, as shown in Figure 10, the frequency band determination method includes the following steps:
[0155] S1001. The first terminal device obtains first indication information.
[0156] 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.
[0157] 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 accordingly, 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 accordingly, 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-configured 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.
[0158] 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.
[0159] It should be noted that the three implementation methods for the first terminal device to obtain the first indication information described above can also be applied to the first terminal device obtaining the second frequency band. 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.
[0160] 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 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 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.
[0161] In addition, if the first indication information only includes information about the first region, 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.
[0162] Furthermore, in combination with the above embodiment, when the first information includes information about the first frequency band, the first terminal device can determine the first frequency band using 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.
[0163] 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.
[0164] 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 the frequency band that can be used for data transmission by the first terminal device. The area indication information corresponding to the SL frequency band information list is used to indicate the 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.
[0165] 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.
[0166] 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.
[0167] 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.
[0168] In another example, the system information includes an SL common carrier configuration (SL-FreqConfigCommon). The SL common carrier configuration may include one or more frequency bands that can be used by the first terminal device for data transmission, 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.
[0169] 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.
[0170] 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.
[0171] Optionally, the implementation process of Method 2 may be as follows: the first terminal device may receive system information from the network device, and the network device may send the system information to the first terminal device. The system information may only include one or more frequency bands. In this case, the first terminal device defaults to the one or more frequency bands indicated in the system information as the first frequency band.
[0172] Furthermore, 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.
[0173] 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. The system information recorded in method 2 may also include other information, and this application does not impose any limitation on this.
[0174] In one possible implementation, the first region is a three-dimensional spatial region. That is, the location information of any point in the first region includes longitude, latitude, and altitude. Of course, the above is only an exemplary description of the first region. The first region may also be other types of regions, and this application does not impose any restrictions on this.
[0175] S1002. When a first trigger condition is met, the first terminal device determines a frequency band for first sidelink transmission from the first frequency band.
[0176] 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.
[0177] In some embodiments, the first trigger condition includes any one of the following:
[0178] The first distance is less than or equal to a first preset threshold, the first distance being the distance between the first terminal device and the first location at the current moment, and the first location being determined according to the first area;
[0179] Alternatively, the second distance is less than or equal to a second preset threshold, and 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;
[0180] 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 location within 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 location at the start time of the second time period, or the third distance is the distance between the first terminal device and the first location at the end time of the second time period;
[0181] 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.
[0182] 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. This application does not impose any restrictions on this.
[0183] 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 being closer to the first area at the current moment, or as the first terminal device being about to move to the first area.
[0184] 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.
[0185] In an embodiment of the present application, the distance between the first terminal device and the first position at the start moment or the end moment of the second time period 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 close 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 close to the first area and the first terminal device 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.
[0186] 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 moments, or it can be understood as the first terminal device is about to move to the first area at both moments. In this way, when the first terminal device determines that the first terminal device is close to the first area at both moments, 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.
[0187] In summary, the first terminal device can determine the first trigger condition through 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.
[0188] It should be noted that at least one of the first timer, offset value, or second time period recorded in the above-mentioned first trigger condition can be configured for the first terminal device by the network device at the same time, or can be configured for the first terminal device separately.
[0189] In some possible implementations, the first location is a first area boundary determined by the first terminal device based on location information of at least two reference points assigned by the network device, or the first location may be the center of the first area, or the first location includes at least one location within the edge of the first area, or the first location is at least one location within the first area. Of course, the above is only an exemplary description of the first location, and the first location may also include other locations, and this application does not impose any restrictions on this.
[0190] Furthermore, optionally, the location information of the at least two reference points assigned by the network device may include longitude information, latitude information, and altitude information (e.g., the height of the reference points from sea level). The first area boundary determined by the first terminal device based on the location information of the 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.
[0191] Optionally, the network device may periodically update the two reference points so that the first terminal device may adaptively update the first location.
[0192] In an embodiment of the present application, the first terminal device can obtain the first indication information and, when the first trigger condition is met, determine the frequency band used for the 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 the 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. This limits 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).
[0193] 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 a 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.
[0194] 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 region, 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.
[0195] 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.
[0196] Optionally, after S1002, the first terminal device may send third indication information to the second terminal device, and accordingly, 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. Thus, after the first terminal device determines the frequency band used for the first sidelink transmission, it may inform the second terminal device 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.
[0197] Optionally, after S1002, the first terminal device may send fourth indication information to the network device, and accordingly, 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. Thus, after the first terminal device determines the frequency band used for the first sidelink transmission, it may inform the network device of the frequency band used for the first sidelink transmission, so that the network device can subsequently schedule resources for the first terminal device based on the frequency band used for the first sidelink transmission.
[0198] 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 can 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.
[0199] Optionally, after S1001 or S1002, the first terminal device may further 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.
[0200] Furthermore, 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.
[0201] It should be pointed out that the method shown in Figure 10 above 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 subsequently leaves the first area, 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, as shown in Figure 11, the method is illustrated by taking the interaction between the first terminal device and the second terminal device as an example, and the frequency band determination method provided in the embodiment of the present application also includes the following steps:
[0202] S1003. When the second trigger condition is met, the first terminal device sends fifth indication information to the second terminal device.
[0203] The fifth indication information is used to resume the first terminal device from using 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.
[0204] Optionally, the first terminal device can 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.
[0205] In some embodiments, the second trigger condition includes at least one of the following:
[0206] The fourth distance is greater than the first preset threshold, the fourth distance being the distance between the first terminal device and the second location at the current moment, where the second location is determined based on the first area;
[0207] 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;
[0208] Alternatively, the sixth distance is greater than the third preset threshold, and a rate of change of the distance between the first terminal device and the second location within 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 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;
[0209] 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.
[0210] Of course, the above is only an exemplary description of the second trigger condition. The second trigger condition may also include other conditions, and this application does not impose any restrictions on this.
[0211] 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 of the above 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.
[0212] 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.
[0213] 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.
[0214] Optionally, the first terminal device may not independently determine the frequency band for the first sidelink transmission. In this case, the first terminal device may send sixth indication information to the network device, and the network device accordingly receives the 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.
[0215] 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.
[0216] 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 restrictions on this.
[0217] It is understandable that the first terminal device is likely to be in a mobile state, making it very likely that the first terminal device will subsequently leave the first area. 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 fifth indication information to the second terminal device to restore the first terminal device to use the second frequency band for data transmission. This can remove the restriction on the first terminal device's use of the second frequency band, allowing the first terminal device to better perform data transmission.
[0218] Optionally, after S1003, the network device may reallocate the frequency band used for the first sidelink transmission. If the frequency band used for the first sidelink transmission is different from the frequency band reallocated for the first sidelink 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 sidelink transmission.
[0219] Optionally, after S1003, the first terminal device may also add configuration information related to the first frequency band to activate the first frequency band. The second terminal device may also add configuration information related to the first frequency band to activate the first frequency band.
[0220] Figure 12 is another example of the frequency band determination method provided in an embodiment of the present application. The method is illustrated 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, as shown in Figure 12, the frequency band determination method includes:
[0221] S1201. The network device sends eleventh indication information to the first terminal device. Correspondingly, the first terminal device receives the eleventh indication information from the network device.
[0222] The eleventh indication information is used to indicate the third trigger condition.
[0223] In some embodiments, the third trigger condition is determined based on 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 based on 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 sidelink transmission.
[0224] 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.
[0225] In some embodiments, the third trigger condition is determined based on 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. If the first terminal device determines that it is about to enter the first area based on its own location, it can indicate that the first terminal device meets the third trigger condition. In this embodiment, the twelfth indication information can optionally be used to indicate that the first terminal device is about to enter the first area.
[0226] S1202. The first terminal device determines a frequency band for first sidelink transmission from the first frequency band when the third trigger condition is determined according to the first area and the third trigger condition is met.
[0227] The first frequency band is a frequency band used by the first terminal device for 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.
[0228] It should be understood that S1202 can be understood by referring to the above S1002 and will not be repeated here.
[0229] 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).
[0230] 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.
[0231] S1203. The first terminal device sends twelfth indication information to the network device. Correspondingly, the network device receives the twelfth indication information from the first terminal device.
[0232] Among them, the twelfth indication information is used to indicate the location of the first terminal device.
[0233] S1204. The network device sends thirteenth indication information to the first terminal device. Correspondingly, the first terminal device receives the thirteenth indication information from the network device.
[0234] The thirteenth indication information is used to indicate the frequency band used for the first sidelink transmission within the first frequency band.
[0235] 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 the first terminal device to perform data transmission 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 perform the first sidelink 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).
[0236] Optionally, before S1201, the first terminal device may send seventh indication information to the network device.
[0237] 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.
[0238] 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.
[0239] 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 based on the first area, and determine and send down the frequency band used for the first sidelink transmission from the first frequency band, so that the terminal device can directly use the frequency band used for the first sidelink 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 sidelink transmission within the first frequency band, thereby improving the efficiency of the network device in determining the frequency band used for the first sidelink transmission.
[0240] 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.
[0241] It is understandable that before S1201, the first terminal device can obtain the first area and the first frequency band from a third-party device, so that the first terminal device can subsequently use the first area, or the first area and the first frequency band.
[0242] Optionally, the ninth indication information may correspond to the seventh indication information. That is, when the ninth indication information includes the first region and the first frequency band, the seventh indication information includes the first region and the first frequency band; when the ninth indication information includes the first region, the seventh indication information includes the first region.
[0243] In addition, if the ninth indication information only includes information about the first region, 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.
[0244] Optionally, before S1203, the network device may update the first frequency band through RRC signaling, for example, updating the SL carrier information add modification list (sl-FreqInfoToAddModList), and may 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, and 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.
[0245] 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.
[0246] It should be noted that the method shown in Figure 12 above 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 subsequently leaves the first area, 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, as shown in Figure 13, the frequency band determination method provided in the embodiment of the present application also includes the following steps:
[0247] S1205. When the second trigger condition is met, the first terminal device sends fifth indication information to the second terminal device.
[0248] It should be understood that S1205 can be understood by referring to S1003 and will not be repeated here.
[0249] It should be noted that the technical solutions described in Figures 10 to 13 are applied in scenarios where the first frequency band is not empty. If the first frequency band is empty, such as if sl-FreqInfoList is empty, that is, the first terminal device located in the first area has no frequency band available for data transmission, the first terminal device can report to the network device that the current frequency band is unavailable, and / or the first terminal device can disconnect the current communication connection with the second terminal device.
[0250] 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.
[0251] The above primarily describes the solutions provided by the embodiments of the present application from the perspective of interaction between various network elements. Accordingly, the embodiments of the present application also provide a communication device for implementing the various methods described above. The communication device may be the network device described in the method embodiments described above, or a device including the network device described above, or a component that can be used in a network device; alternatively, the communication device may be the first terminal device described in the method embodiments described above, or a device including the first terminal device described above, or a component that can be used in a first terminal device. It is understood that, to implement the aforementioned functions, the communication device includes hardware structures and / or software modules corresponding to the respective functions. Those skilled in the art will readily appreciate that, in conjunction with the various exemplary units and algorithm steps described in the embodiments disclosed herein, the present application can be implemented in hardware or a combination of hardware and computer software. Whether a function is implemented in hardware or in a hardware-driven manner by computer software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this application.
[0252] In the embodiment of the present application, the communication device can be divided into functional modules 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 modules 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 functional division. In actual implementation, there may be other division methods.
[0253] 14 shows a schematic structural diagram of a communication device 140. The communication device 140 includes a transceiver module 1401 and a processing module 1402. The transceiver module 1401, also called a transceiver unit, is used to implement transceiver functions, and may be, for example, a transceiver circuit, a transceiver, a transceiver, or a communication interface.
[0254] Taking the communication device 140 shown in FIG14 as the first terminal device in the above embodiment as an example, in a possible implementation manner:
[0255] 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.
[0256] 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 sidelink transmission.
[0257] 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.
[0258] 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.
[0259] In some embodiments, the first indication information further includes a first trigger condition.
[0260] In some embodiments, the transceiver module 1401 is further configured to receive second indication information from a network device, where the second indication information is configured to indicate the first trigger condition.
[0261] 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.
[0262] 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.
[0263] In some embodiments, the transceiver module 1401 is also used to send a fifth indication message to the second terminal device when the second trigger condition is met. The fifth indication message 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.
[0264] 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, the fourth distance is greater than the fifth preset threshold when the second timer is started, and the fourth distance is greater than the sixth preset threshold when the second timer is turned off, and the second timer is a timer that prohibits the first terminal device from sending the fifth indication information to the second terminal device.
[0265] 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 requirement.
[0266] Taking the communication device 140 shown in Figure 14 as the first terminal device in the above embodiment as an example, 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 for the first sidelink transmission from the first frequency band, the first frequency band being 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 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 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 for the first sidelink transmission within the first frequency band.
[0267] 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.
[0268] In some embodiments, the third trigger condition is determined based on 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 based on 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 sidelink transmission.
[0269] 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.
[0270] 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.
[0271] In some embodiments, the processing module 1402 is also used to instruct the transceiver module 1401 to send a fifth indication message to the second terminal device when the second trigger condition is met. The fifth indication message 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.
[0272] 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, the fourth distance is greater than the fifth preset threshold when the second timer is started, and the fourth distance is greater than the sixth preset threshold when the second timer is turned off, and the second timer is a timer that prohibits the first terminal device from sending the fifth indication information to the second terminal device.
[0273] 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.
[0274] Taking the communication device 140 shown in FIG14 as the network terminal device in the above embodiment as an example, in a possible implementation manner:
[0275] Processing module 1402 is configured to instruct transceiver module 1401 to send eleventh indication information to the first terminal device, where the eleventh indication information is used to indicate a third trigger condition. When the third trigger condition is determined based on the location of the first terminal device and the third trigger condition is met, processing module 1402 is further configured to instruct transceiver module 1401 to receive twelfth indication information from the first terminal device and to send thirteenth indication information to the first terminal 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 to be used for first sidelink transmission.
[0276] 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.
[0277] In some embodiments, the third trigger condition is determined based on 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 based on 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 sidelink transmission.
[0278] 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.
[0279] 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 sidelink transmission requirements, and the second trigger condition is used to determine whether the first terminal device has left the first area.
[0280] 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, the fourth distance is greater than the fifth preset threshold when the second timer is started, and the fourth distance is greater than the sixth preset threshold when the second timer is turned off, and the second timer is a timer that prohibits the first terminal device from sending the fifth indication information to the second terminal device.
[0281] 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.
[0282] In the embodiment of the present application, the communication device 140 is presented in the form of various functional modules divided in an integrated manner. The "module" here can refer to a specific ASIC, circuit, processor and memory that executes one or more software or firmware programs, integrated logic circuit, and / or other devices that can provide the above functions. In a simple embodiment, those skilled in the art can imagine that the communication device 140 can take the hardware form of the communication device 700 shown in Figure 7.
[0283] For example, the processor 701 in the communication device 700 shown in FIG7 may call 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.
[0284] Specifically, the functions / implementation processes of the transceiver module 1401 and the processing module 1402 in FIG14 can be implemented by the processor 701 in the communication device 700 shown in FIG7 calling computer-executable instructions stored in the memory 703. Alternatively, the functions / implementation processes of the processing module 1402 in FIG14 can be implemented by the processor 701 in the communication device 700 shown in FIG7 calling computer-executable instructions stored in the memory 703, and the functions / implementation processes of the transceiver module 1401 in FIG14 can be implemented by the communication interface 704 in the communication device 700 shown in FIG7.
[0285] 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.
[0286] 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 is implemented in software, the software exists in the form of computer program instructions and is stored in a memory, and a 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 to perform calculations or processing within the processor, it can further include necessary hardware accelerators, such as field programmable gate arrays (FPGAs), PLDs (programmable logic devices), or logic circuits that implement dedicated logic operations.
[0287] 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.
[0288] In one 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 one 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 a chip, or it may include a chip and other discrete devices, which is not specifically limited in the embodiment of the present application.
[0289] 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.
[0290] In a possible implementation, 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 implementations.
[0291] 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.
[0292] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented using a software program, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions according to the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The 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, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more media integrated therein. 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)).
[0293] 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 variations of the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" 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.
[0294] Although the present application has been described with reference to specific features and embodiments thereof, it is apparent 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 illustrative of the present application as defined by the appended claims and are deemed to cover 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, the present application is intended to include such modifications and variations as fall within the scope of the claims of the present application and their equivalents.
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 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 claim 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 fifth preset threshold. The distance is greater than a 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 method for determining a frequency band, 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 the third preset threshold, and the distance between the first terminal device and the second location is within a 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.
Citation Information
Patent Citations
Network access method, network equipment and terminal
CN108810941A
Connection management method and device
CN111510920A
Communication method and communication device
CN115515234A
Communication method and device
CN115734368A
Efficient signaling in non-terrestrial and terrestrial network deployment
WO2022000453A1