Communication method and communication apparatus

By detecting signals through terminal devices and deciding whether to send sensing signals or feedback information based on the results, the problem of Wi-Fi devices interfering with UEs when IMT base station signals are blocked is solved, achieving efficient use of spectrum and reduction of interference.

CN122160779APending Publication Date: 2026-06-05HUAWEI TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2024-12-05
Publication Date
2026-06-05

Smart Images

  • Figure CN122160779A_ABST
    Figure CN122160779A_ABST
Patent Text Reader

Abstract

The application provides a communication method and a communication device. The method is executed by a terminal device and includes the following steps. A first signal is detected. The first signal is transmitted by a first device in a first frequency band. The terminal device receives a signal transmitted by a second device through the first frequency band. Whether to transmit a second signal to the first device is determined according to a result of detecting the first signal. The second signal is a sensing signal, or the signal strength of the second signal is greater than an energy detection threshold of the first device. According to the above technical solution, the terminal device transmits the second signal to the first device, which can improve the probability of the first device switching to other frequency bands, thereby avoiding the interference of the first device on the terminal devices around the first device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and more particularly to a communication method and a communication device. Background Technology

[0002] With the upper 6GHz (U6GHz) band spectrum being designated for use by international mobile telecommunications (IMT) base stations and other mobile devices, there may be a situation where wireless fidelity (Wi-Fi) devices need to coexist with IMT systems on the U6GHz band. Figure 1 As shown. Current research presents several co-channel coexistence schemes, one of which involves deploying IMT base stations and Wi-Fi devices on the same frequency in adjacent areas. However, considering that the distance between the Wi-Fi device and the UE may be very close (<1m), the Wi-Fi device could cause significant interference to the UE. Summary of the Invention

[0003] This application provides a method to prevent Wi-Fi devices from causing significant interference to surrounding user equipment (UE) when the signal of an IMT base station is blocked.

[0004] Firstly, a communication method is provided, which can be executed by a terminal device or by a component of the terminal device (such as a chip or circuit). There is no limitation on this. For ease of description, the following explanation will take execution by a terminal device as an example.

[0005] The method includes:

[0006] The system detects a first signal, which is transmitted by a first device in a first frequency band, and the terminal device receives a signal transmitted by a second device through the first frequency band. Based on the result of detecting the first signal, the system determines whether to send a second signal to the first device, wherein the second signal is a sensing signal, or the signal strength of the second signal is greater than the energy detection threshold of the first device.

[0007] In the technical solution of this application, the terminal device detects a first signal transmitted by the first device in a first frequency band, and determines whether to send a second signal to the first device or not to send a second signal to the first device based on the result of detecting the first signal. By sending a second signal to the first device, the probability of the first device switching to other frequency bands can be increased, thereby avoiding interference from the first device to its surrounding terminal devices.

[0008] In conjunction with the first aspect, in some implementations of the first aspect, determining whether to send a second signal to the first device based on the result of detecting the first signal includes: determining to send the second signal to the first device if the first signal is detected; or, determining to send the second signal to the first device if the first signal is detected and its signal strength is greater than a first threshold; or, determining not to send the second signal to the first device if the first signal is not detected; or, determining not to send the second signal to the first device if the first signal is detected but its signal strength is less than or equal to the first threshold. Based on the above technical solution, the probability of the first device switching to other frequency bands can be increased, thereby avoiding interference from the first device to its surrounding terminal devices.

[0009] In conjunction with the first aspect, in some implementations of the first aspect, when it is determined that the second signal will not be sent to the first device, the method further includes: sending first feedback information to the second device, wherein the first feedback information is used to inform the second device that it is currently able to send data signals. Based on the above technical solution, the second device will not be forced to avoid the first device, thus giving the second device priority in using the first frequency band, thereby improving the spectrum utilization rate of the second device.

[0010] In conjunction with the first aspect, in some implementations of the first aspect, when it is determined that a second signal will be sent to the first device, the method further includes: sending second feedback information to the second device, wherein the second feedback information is used to inform the second device that it cannot currently send data signals. Based on the above technical solution, signal interference caused when the second device and the first device are deployed at the same frequency can be avoided.

[0011] In conjunction with the first aspect, in some implementations of the first aspect, the duration of the time-domain resource for transmitting the second signal is longer than the period for the first device to detect the second signal. Based on the above technical solution, the first device can detect the second signal in a timely manner, preventing missed detections.

[0012] In conjunction with the first aspect, in some implementations of the first aspect, after sending the second signal, the method further includes: sending third feedback information to the second device, the third feedback information being used to inform the second device that it can send data signals. Based on the above technical solution, the second device will not have to avoid the first device, thus giving the second device priority in using the first frequency band, thereby improving the spectrum utilization rate of the second device.

[0013] In conjunction with the first aspect, in some implementations of the first aspect, before detecting the first signal, the method further includes: receiving first indication information sent by a second device, wherein the first indication information is used to indicate that the terminal device needs to send the second signal. Based on the above technical solution, after receiving the first indication information, the terminal device will determine whether to send the second signal to the first device based on the detection result of the detected first signal, which can increase the probability of the first device switching to other frequency bands and thus avoid interference from the first device to its surrounding terminal devices.

[0014] Secondly, a communication method is provided, which can be executed by a first device or by a component of the first device (such as a chip or circuit), without limitation. For ease of description, the following description will take execution by the first device as an example.

[0015] The method includes: receiving a second signal sent by a terminal device, the second signal being a sensing signal, or the signal strength of the second signal being greater than the energy detection threshold of the first device; and not sending a first signal in a first frequency band, the first frequency band being the frequency band in which the terminal device receives signals from the second device.

[0016] In the technical solution of this application, the terminal device sends a second signal to the first device so that the terminal device can switch to other frequency bands after receiving the second signal. This can increase the probability of the first device switching to other frequency bands and thus avoid interference from the first device to its surrounding terminal devices.

[0017] Thirdly, a communication method is provided, which can be executed by a second device, or by a component of the second device (such as a chip or circuit), without limitation. For ease of description, the following description will take execution by a second device as an example.

[0018] The method includes: sending a first indication message to a terminal device, the first indication message being used to indicate that the terminal device needs to send a second signal.

[0019] In the technical solution of this application, by sending a first instruction information to the terminal device, the terminal device, after receiving the first instruction information, will determine whether to send a second signal to the first device based on the detection result of the detected first signal. This can increase the probability of the first device switching to other frequency bands and thus avoid interference from the first device to its surrounding terminal devices.

[0020] In conjunction with the third aspect, in some implementations of the third aspect, the method further includes: receiving first feedback information sent by the terminal device, wherein the first feedback information is used to inform the second device that it is currently able to transmit data signals. Based on the above technical solution, the second device will not be forced to yield to the first device, thus giving the second device priority in using the first frequency band, thereby improving the spectrum utilization rate of the second device.

[0021] In conjunction with the third aspect, in some implementations of the third aspect, the method further includes: receiving second feedback information sent by the terminal device, the second feedback information being used to inform the second device that it cannot currently send data signals. Based on the above technical solution, signal interference caused when the second device and the first device are deployed on the same frequency can be avoided.

[0022] In conjunction with the third aspect, in some implementations of the third aspect, the method further includes: receiving third feedback information sent by the terminal device, the third feedback information being used to inform the second device that it can send data signals. Based on the above technical solution, signal interference caused when the second device and the first device are deployed on the same frequency can be avoided.

[0023] Fourthly, a communication device is provided, comprising: a processing unit for detecting a first signal, the first signal being transmitted by a first device in a first frequency band, wherein a terminal device receives a signal transmitted by a second device through the first frequency band; and a transceiver unit for determining, based on the result obtained from detecting the first signal, whether to transmit a second signal to the first device, wherein the second signal is a sensing signal, or the signal strength of the second signal is greater than the energy detection threshold of the first device.

[0024] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the transceiver unit is specifically configured to: determine to send the second signal to the first device when the first signal is detected; or, determine to send the second signal to the first device when the first signal is detected and the signal strength of the first signal is greater than a first threshold; or, determine not to send the second signal to the first device when the first signal is not detected; or, determine not to send the second signal to the first device when the first signal is detected but the signal strength of the first signal is less than or equal to the first threshold.

[0025] In conjunction with the fourth aspect, in some implementations of the fourth aspect, when it is determined that the second signal will not be sent to the first device, the transceiver unit is further configured to: send first feedback information to the second device, the first feedback information being used to inform the second device that it is currently able to send data signals.

[0026] In conjunction with the fourth aspect, in some implementations of the fourth aspect, when it is determined that a second signal will be sent to the first device, the transceiver unit is further configured to: send second feedback information to the second device, the second feedback information being used to inform the second device that it cannot currently send data signals.

[0027] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the duration of the time-domain resource for transmitting the second signal is greater than the period for the first device to detect the second signal.

[0028] In conjunction with the fourth aspect, in some implementations of the fourth aspect, after sending the second signal, the transceiver unit is further configured to: send third feedback information to the second device, the third feedback information being used to inform the second device that it is capable of sending data signals.

[0029] In conjunction with the fourth aspect, in some implementations of the fourth aspect, before detecting the first signal, the transceiver unit is further configured to: receive first indication information sent by the second device, the first indication information being used to indicate that the terminal device needs to send the second signal.

[0030] Fifthly, a communication device is provided, comprising: a transceiver unit, configured to receive a second signal transmitted by a terminal device, wherein the second signal is a sensing signal, or the signal strength of the second signal is greater than the energy detection threshold of the first device; the transceiver unit is further configured to not transmit a first signal on a first frequency band, wherein the terminal device receives a signal transmitted by a second device through the first frequency band.

[0031] In a sixth aspect, a communication device is provided, comprising: a transceiver unit, configured to send first indication information to a terminal device, the first indication information being configured to indicate that the terminal device needs to send a second signal.

[0032] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the transceiver unit is further configured to: receive first feedback information sent by the terminal device, wherein the first feedback information is used to inform the second device that it is currently able to send data signals.

[0033] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the transceiver unit is further configured to: receive second feedback information sent by the terminal device, the second feedback information being used to inform the second device that it cannot currently send data signals.

[0034] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the transceiver unit is further configured to: receive third feedback information sent by the terminal device, the third feedback information being used to inform the second device that it can send data signals.

[0035] A seventh aspect provides a communication device including a processor. The processor is coupled to a memory and can be used to execute instructions in the memory to implement the methods of the first aspect and any possible implementation thereof. Exemplarily, the communication device further includes a memory. Exemplarily, the communication device further includes a communication interface, to which the processor is coupled.

[0036] In one implementation, the communication device is a terminal device. When the communication device is a terminal device, the communication interface can be a transceiver, or an input / output interface.

[0037] In another implementation, the communication device is a chip configured in the terminal device. When the communication device is a chip configured in the terminal device, the communication interface can be an input / output interface.

[0038] For example, the transceiver can be a transceiver circuit. For example, the input / output interface can be an input / output circuit.

[0039] Eighthly, a communication device is provided, including a processor. The processor is coupled to a memory and can be used to execute instructions in the memory to implement the methods in any possible implementation of the second aspect described above. Exemplarily, the communication device further includes a memory. Exemplarily, the communication device also includes a communication interface, to which the processor is coupled.

[0040] In one implementation, the communication device is a first device. When the communication device is a first device, the communication interface can be a transceiver, or an input / output interface.

[0041] In another implementation, the communication device is a chip configured in the first device. When the communication device is a chip configured in the first device, the communication interface can be an input / output interface.

[0042] For example, the transceiver can be a transceiver circuit. For example, the input / output interface can be an input / output circuit.

[0043] A ninth aspect provides a communication device including a processor. The processor is coupled to a memory and can be used to execute instructions in the memory to implement the methods of the third aspect and any possible implementation thereof. Exemplarily, the communication device further includes a memory. Exemplarily, the communication device also includes a communication interface, to which the processor is coupled.

[0044] In one implementation, the communication device is a second device. When the communication device is a second device, the communication interface can be a transceiver, or an input / output interface.

[0045] In another implementation, the communication device is a chip configured in the second device. When the communication device is a chip configured in the second device, the communication interface can be an input / output interface.

[0046] For example, the transceiver can be a transceiver circuit. For example, the input / output interface can be an input / output circuit.

[0047] A tenth aspect provides a processor, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive signals through the input circuit and transmit signals through the output circuit, causing the processor to execute a method from any of the possible implementations of the first to third aspects.

[0048] In specific implementation, the processor can be one or more chips, the input circuit can be input pins, the output circuit can be output pins, and the processing circuit can be transistors, gate circuits, flip-flops, and various logic circuits. The input signal received by the input circuit can be received and input by, for example, but not limited to, a receiver, and the signal output by the output circuit can be, for example, but not limited to, output to and transmitted by a transmitter. Furthermore, the input circuit and the output circuit can be the same circuit, which is used as both the input circuit and the output circuit at different times. This application does not limit the specific implementation of the processor and various circuits.

[0049] Eleventhly, a processing apparatus is provided, including a processor and a memory. The processor is configured to read instructions stored in the memory and to receive signals via a receiver and transmit signals via a transmitter to execute the methods in any of the possible implementations of the first to third aspects.

[0050] For example, the processor may be one or more, and the memory may be one or more.

[0051] For example, the memory may be integrated with the processor, or the memory may be disposed separately from the processor.

[0052] In specific implementation, the memory can be a non-transitory memory, such as read-only memory (ROM), which can be integrated with the processor on the same chip or set on different chips. The embodiments of this application do not limit the type of memory or the way the memory and processor are set.

[0053] It should be understood that related data interaction processes, such as sending indication information, can be the process of the processor outputting indication information, and receiving uplink data packets can be the process of the processor receiving uplink data packets. Specifically, the data output by the processor can be sent to the transmitter, and the input data received by the processor can come from the receiver. The transmitter and receiver can be collectively referred to as a transceiver.

[0054] The processing device mentioned in the eleventh aspect above can be one or more chips. The processor in the processing device can be implemented in hardware or software. When implemented in hardware, the processor can be a logic circuit, integrated circuit, etc.; when implemented in software, the processor can be a general-purpose processor that reads software code stored in memory. The memory can be integrated into the processor or located outside the processor and exist independently.

[0055] In a twelfth aspect, a computer program product is provided, the computer program product comprising: a computer program (also referred to as code or instructions), which, when run, causes a computer to perform the method in any of the possible implementations of the first to third aspects described above.

[0056] In a thirteenth aspect, a computer-readable storage medium is provided that stores a computer program (also referred to as code or instructions) which, when executed on a computer, causes the method in any of the possible implementations of the first to third aspects to be performed.

[0057] In a fourteenth aspect, a communication system is provided, including the aforementioned first device, second device, and terminal device.

[0058] The relevant descriptions and beneficial effects of aspects four through fourteen can be found in the relevant descriptions and beneficial effects of aspects one through three above, and will not be repeated here. Attached Figure Description

[0059] Figure 1 This is a diagram illustrating the co-frequency deployment of IMT systems and Wi-Fi devices.

[0060] Figure 2 This is a schematic diagram illustrating the application scenarios applicable to this application.

[0061] Figure 3 This is a schematic flowchart of a communication method 300 provided in an embodiment of this application.

[0062] Figure 4 This is a schematic structural diagram of the feedback information provided in the embodiments of this application.

[0063] Figure 5This is a schematic flowchart of a communication method 500 provided in an embodiment of this application.

[0064] Figure 6 This is a schematic flowchart of a communication method 600 provided in an embodiment of this application.

[0065] Figure 7 This is a schematic block diagram of the communication device 700 provided in the embodiments of this application.

[0066] Figure 8 This is a schematic block diagram of a communication device 800 provided in another embodiment of this application.

[0067] Figure 9 This is a schematic diagram of the chip system 900 provided in an embodiment of this application. Detailed Implementation

[0068] To facilitate understanding of the embodiments of this application, the following points will be explained first.

[0069] In this application, "for indicating" can include both direct and indirect indication. When describing an indication message as indicating A, it can include whether the indication message directly indicates A or indirectly indicates A, but does not necessarily mean that the indication message carries A.

[0070] The information indicated by the instruction is called the information to be instructed. In the specific implementation process, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index. It can also be indirectly indicated by indicating other information, where there is a relationship between the other information and the information to be instructed. It can also indicate only a part of the information to be indicated, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various pieces of information, thereby reducing instruction overhead to some extent. At the same time, common parts of various pieces of information can be identified and indicated uniformly to reduce the instruction overhead caused by individually indicating the same information.

[0071] In this application, "at least one" refers to one or more, and "more than one" refers to two or more. Furthermore, in the embodiments of this application, "first," "second," and various numerical designations (e.g., "#1," "#2," etc.) are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The sequence numbers of the processes described below do not imply an order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. It should be understood that the objects described in this way can be interchanged where appropriate to describe solutions other than those in the embodiments of this application. Moreover, in the embodiments of this application, terms such as "S310" are merely identifiers for descriptive convenience and do not limit the order of execution steps.

[0072] In this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0073] In the implementation of this application, "protocol" may refer to standard protocols in the field of communications, such as the NR protocol and related protocols applied in future communication systems, and this application does not limit it.

[0074] In the embodiments of this application, the terms "of", "corresponding (relevant)", "corresponding", and "associate" can sometimes be used interchangeably. It should be noted that when their distinctions are not emphasized, their intended meanings are consistent.

[0075] In the embodiments of this application, "under the circumstances", "when", and "if" can sometimes be used interchangeably. It should be noted that when the distinction is not emphasized, their intended meanings are consistent.

[0076] In this article, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.

[0077] The technical solutions in this application will now be described with reference to the accompanying drawings.

[0078] The technical solutions provided in this application can be applied to wireless local area network (WLAN) scenarios. For example, they support IEEE 802.11 related standards, such as 802.11ax, 802.11be (Wi-Fi 7), also known as extremely high throughput (EHT), 802.11bn (Wi-Fi 8), or the next-generation standard of Wi-Fi 8. They also include 802.11ad, 802.11ay, or integrated millimeter wave (IMMW) protocols or spark link / near link protocols. They can also be applied to wireless personal area network systems based on ultra-wideband (UWB), such as the 802.15 series standards, and to sensing systems, such as the 802.11bf series standards. The 802.11ax standard is known as the high-efficiency (HE) standard, and the 802.11be standard is known as the extremely high throughput (EHT) standard. 802.11bf includes two main categories: low-frequency (e.g., sub7GHz) and high-frequency (e.g., 60GHz) standards. Sub7GHz implementations primarily rely on 802.11ac, 802.11ax, 802.11be, and next-generation standards, while 60GHz implementations primarily rely on 802.11ad, 802.11ay, and next-generation standards. 802.11ad can also be called the directional multi-gigabit (DMG) standard, and 802.11ay can also be called the enhanced directional multi-gigabit (EDMG) standard.

[0079] Although the embodiments of this application are primarily illustrated using the deployment of WLAN networks, particularly those employing the IEEE 802.11 system standard, those skilled in the art will readily understand that the various aspects involved in the embodiments of this application can be extended to other networks employing various standards or protocols, such as high-performance radio local area networks (HIPERLANs), wireless wide area networks (WWANs), wireless personal area networks (WPANs), or other networks now known or developed in the future. Therefore, regardless of the coverage area and wireless access protocol used, the various aspects provided in the embodiments of this application can be applied to any suitable wireless network.

[0080] The technical solutions of this application embodiment can also be applied to various communication systems, such as: WLAN communication systems, wireless fidelity (Wi-Fi) systems, 5th generation (5G) systems or new radio (NR), 5th generation advanced (5.5G), 6th generation (6G) systems or future communication systems, Internet of Things (IoT) networks or vehicle tox (V2X) networks, etc.

[0081] The communication systems described above are merely illustrative examples, and the communication systems applicable to this application are not limited to these. They will be uniformly described here and will not be repeated below.

[0082] Figure 2 This is a schematic diagram illustrating the application scenarios applicable to this application.

[0083] like Figure 2 As shown, when deploying international mobile telecommunications (IMT) base stations and wireless fidelity (Wi-Fi) devices in the same frequency band, with both communication systems sharing the spectrum, the deployment modes of IMT base stations and Wi-Fi devices can be divided into two cases:

[0084] One situation: such as Figure 2 As shown in (a), the Wi-Fi device and the IMT base station are deployed at a certain isolation distance.

[0085] Another situation: such as Figure 2As shown in (b), Wi-Fi devices and IMT base stations are deployed in the same area.

[0086] It should be understood that this application can also be applied to scenarios where IMT base stations and Wi-Fi devices are deployed on the same frequency in other frequency bands, or where IMT base stations and Wi-Fi devices are deployed with different isolation methods, or where IMT base stations share spectrum with other communication systems. This application does not impose any limitations on these scenarios.

[0087] It should be noted that in this application, Wi-Fi devices refer to Wi-Fi access points (APs) and wireless terminal devices.

[0088] Wi-Fi AP: This access point provides wireless terminal devices with Wi-Fi-compliant wireless access, enabling them to connect to wired networks or access the Internet. Its main functions are to receive uplink signals from Wi-Fi-compliant and authenticated wireless terminal devices, and to send downlink signals to Wi-Fi-compliant and authenticated wireless terminal devices.

[0089] A Wi-Fi access point can be a terminal or network device with a Wi-Fi chip. This network device can be a server, router, switch, bridge, computer, mobile phone, relay station, vehicle-mounted device, wearable device, network device in a 5G network, network device in a future communication network, or network device in a public land mobile network (PLMN), etc. This application embodiment is not limited to these categories. The access point can be a device that supports Wi-Fi standards. For example, the access point can also support one or more standards of the IEEE 802.11 series, such as 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11ad, and 802.11ay, or the IMW protocol or the Star Flash protocol.

[0090] Wireless terminal equipment: This terminal equipment is a user-side entity that supports the Wi-Fi protocol and can establish a wireless connection with a Wi-Fi AP. It is used to receive or transmit signals, sending uplink signals to the Wi-Fi AP or receiving downlink signals from the Wi-Fi AP. Its main functions include collecting data (in some terminal equipment), receiving control information and downlink data from the Wi-Fi AP, and sending uplink data to the Wi-Fi AP.

[0091] Wireless terminal equipment can be equipment from 3GPP networks or non-3GPP networks. For example, wireless terminal equipment can be a wireless communication chip, wireless sensor, or wireless communication terminal, and can also be referred to as a user, user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device. Wireless terminal equipment can be a cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle device, IoT device, wearable device, terminal equipment in a 5G network, terminal equipment in a 6G network, or terminal equipment in a PLMN, etc., and this application embodiment is not limited to these categories. Wireless terminal equipment can be a device that supports the WLAN standard. For example, wireless terminal devices can support one or more standards of the IEEE 802.11 series, such as 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11ad, and 802.11ay, or the IMW or Star Flash protocol.

[0092] For example, wireless terminal devices can be mobile phones, tablets, set-top boxes, smart TVs, smart wearable devices, vehicle communication devices, computers, Internet of Things (IoT) nodes, sensors, smart home devices such as smart cameras, smart remote controls, smart water and electricity meters, and sensors in smart cities.

[0093] It should be noted that, in addition to the basic functions, the wireless terminal device network element in this application may also include the following functions: acting as a sensing terminal device, receiving and transmitting sensing signals. In this application, the wireless terminal device may be described as a terminal device instead.

[0094] An IMT base station is a device deployed in a radio access network to provide wireless communication functions for terminal equipment (UE), used to receive uplink signals from or send downlink signals to the terminal equipment (UE). The base station can be a 5G, 5.5G, or future mobile communication system base station, or a product with similar functions. This application requires the IMT base station to include the following functions in addition to basic functions: for example, the ability of the IMT base station to establish interaction with a Wi-Fi AP in the core network via a wired network. This interaction refers to a series of data transmission actions between the two systems, such as sending and receiving data packets, and sending and receiving acknowledgment messages.

[0095] To facilitate understanding of the embodiments of this application, the technical terms involved in this application will be briefly introduced below.

[0096] 1. U6GHz: The full name is upper 6GHz, which refers to the frequency band of 6425-7125MHz. This frequency band was identified at the World Radiocommunication Conferences (WRC-23) of the International Telecommunication Union (ITU) in December 2023, which means that this frequency band can be used for the deployment of IMT base stations and UEs.

[0097] 2. Clear Channel Assessment (CCA): The CCA mechanism of Wi-Fi devices includes energy detection and radar signal detection. Energy detection refers to the receiver's ability to detect the energy level of non-Wi-Fi devices present on the current channel (frequency range) based on its own noise floor, ambient energy, interference sources, and signals from other unidentified Wi-Fi devices. Energy detection requires a predefined threshold to determine whether the reported energy level is sufficient to report the current channel as busy or idle. When a channel is reported busy, the Wi-Fi device will switch to another frequency band. Radar signal detection refers to the Wi-Fi device switching to another frequency band when it detects radar signals on the current channel.

[0098] 3. License-Assisted Access (LAA): Unlicensed spectrum can help improve service rates, but due to its inherent limitations, such as unavoidable interference, it cannot provide the same service quality as licensed spectrum. To better utilize unlicensed spectrum resources, 3GPP Release 13 introduced LAA technology. LAA uses the LBT channel access mechanism to avoid interference caused by different devices simultaneously transmitting data on the unlicensed spectrum. Under the LBT mechanism, the transmitting device uses CCA technology to monitor the unlicensed spectrum channel before transmitting data and transmits data only when the channel is idle.

[0099] 4. Sensing Technology: Sensing refers to the detection of parameters of targets in the physical environment, such as the target's position and velocity. For example, a radar detection system detects the position or velocity of a target object by emitting electromagnetic waves and analyzing the echo signals reflected from the target object. Sensing can also be called detection.

[0100] 5. Sensing signals: Signals used to sense (or detect) a target (or object). Sensing signals are also called radar signals, radar sensing signals, radar detection signals, environmental sensing signals, etc.

[0101] 6. Integrated Communication and Sensing: A key technology in next-generation wireless communication networks, aiming to integrate wireless communication and sensing functions into the same system (such as IMT system). It utilizes various propagation characteristics of wireless signals to achieve sensing functions such as target localization, detection, imaging, and identification, thereby acquiring information about the surrounding physical environment, exploring communication capabilities, and enhancing user experience.

[0102] 7. The Institute of Electrical and Electronics Engineers (IEEE) 802.11bf is a new generation wireless standard for WLAN sensing.

[0103] As described in the background section, when IMT base stations and Wi-Fi devices are deployed on the same frequency in adjacent areas, the signal of the IMT base station is blocked (for example, when the Wi-Fi device is indoors). Under the existing technology, the probability of the Wi-Fi device switching frequencies is low. In this case, the IMT base station will work on the same frequency as the Wi-Fi device. Considering that the distance between the Wi-Fi device and the UE may be very close (<1m), the Wi-Fi device will cause significant interference to the UEs around it.

[0104] Based on this, this application aims to provide a communication method that can prevent Wi-Fi devices from causing significant interference to UEs in the vicinity when the signal of an IMT base station is blocked.

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

[0106] Figure 3 A schematic flowchart of a communication method 300 provided in an embodiment of this application is shown below. Figure 3 As shown, the method may include at least the following steps.

[0107] S310, the terminal device detects the first signal.

[0108] The first signal is transmitted by the first device in the first frequency band, and the terminal device also receives signals transmitted by the second device through the same first frequency band. In other words, the first device and the second device share the first frequency band, or in other words, the first device and the second device are deployed at the same frequency in the first frequency band.

[0109] For example, the first device can be the Wi-Fi device mentioned above, and the first signal can be a Wi-Fi signal. The second device can be the IMT base station mentioned above.

[0110] Optionally, the method may further include step S301 before step S310.

[0111] S301, the second device sends a first instruction message to the terminal device, and the terminal device receives the first instruction message accordingly.

[0112] Specifically, before sending data, such as before scheduling resources, the second device sends a first indication message to the terminal device. This first indication message indicates whether the terminal device needs to send a second signal to the first device. The second signal can be a sensing signal, or the signal strength of the second signal can be greater than the energy detection threshold of the first device. For example, the second signal can be an uplink data signal or a control signal. It should be noted that a detailed description of the second signal is provided below and will not be repeated here.

[0113] Alternatively, in one possible implementation, the first indication information may be downlink control information (DCI).

[0114] For example, in one possible implementation, when DCI is 1, it indicates that the terminal device can send a second signal to the first device. After receiving the first indication information, the terminal device executes step S320 and subsequent steps.

[0115] For example, in one possible implementation, when the DCI value is 0, the terminal device is instructed not to send the second signal to the first device. After receiving the first instruction information, the terminal device does not execute step S320 and its subsequent steps.

[0116] It should be understood that the values ​​of DCI mentioned above are for illustrative purposes only, and this application does not impose any restrictions on them.

[0117] S320, the terminal device determines whether to send a second signal to the first device based on the result obtained from detecting the first signal.

[0118] Optionally, in one possible implementation, the terminal device determines to send a second signal when it detects the first signal. Taking a Wi-Fi signal as an example, in this implementation, the terminal device determines to send the second signal when it detects a Wi-Fi signal.

[0119] Optionally, in one possible implementation, if the terminal device does not detect the first signal, it determines not to send the second signal. Taking a Wi-Fi signal as an example, in this implementation, if the terminal device does not detect a Wi-Fi signal, it determines not to send the second signal.

[0120] Optionally, in one possible implementation, the terminal device determines to send a second signal when it detects a first signal and the strength of the first signal is greater than or equal to a first threshold. Taking a Wi-Fi signal as an example, in this implementation, when the terminal device detects a Wi-Fi signal and the strength of the Wi-Fi signal is greater than or equal to the first threshold, the terminal device determines to send a second signal.

[0121] Optionally, in one possible implementation, if the terminal device detects a first signal but the strength of the first signal is less than a first threshold, the terminal device determines not to send a second signal. Taking a Wi-Fi signal as an example, in this implementation, if the terminal device detects a Wi-Fi signal but the strength of the Wi-Fi signal is less than the first threshold, the terminal device determines not to send a second signal.

[0122] It should be understood that the aforementioned first threshold is a pre-set value. For example, the first threshold could be -115dBm / MHz, and this application does not impose any restrictions on it.

[0123] Optionally, if the terminal device determines that it will not send a second signal to the first device, the method may further include:

[0124] S331, the terminal device sends first feedback information to the second device, and the second device receives the first feedback information accordingly.

[0125] Specifically, the first feedback information is used to inform the second device that it does not need to send the second signal at present. After receiving the first feedback information, the second device can send data signals, that is, the second device can transmit data signals normally.

[0126] It should be noted that if the terminal device determines in step S320 not to send the second signal to the first device, then only step S331 needs to be executed, and subsequent steps will not be executed.

[0127] Optionally, if the terminal device determines to send a second signal to the first device, the method may further include the following steps:

[0128] S332, the terminal device sends second feedback information to the second device, and the second device receives the second feedback information accordingly.

[0129] Specifically, the second feedback information is used to inform the second device that it needs to send a second signal. After receiving the second feedback information, the second device cannot send a data signal.

[0130] Optionally, the aforementioned first or second feedback information can be carried in the feedback channel state information (CSI). For example, when feeding back CSI information, the terminal device can inform the second device whether it needs to send a second signal or not. For instance, the terminal device can carry the first or second feedback information on different resource blocks (RBs) of the same symbol used in the feedback CSI information. Figure 4 As shown.

[0131] S340, the terminal device sends a second signal to the first device, and the first device receives the second signal accordingly.

[0132] In step S340, the duration of the time-domain resources used by the terminal device to send the second signal must be greater than the period duration of the first device's detection of the second signal, so that the first device can detect the second signal in a timely manner and avoid missing the detection of the second signal. For example, in one implementation, the time-domain resources occupied by the terminal device to send the second signal are N symbols, and the duration of these N symbols must be greater than the period duration of the first device's detection period.

[0133] Optionally, in one possible implementation, the second signal can be a sensing signal. For example, if the terminal device is a device with sensing capabilities, then the second signal sent by the terminal device is a sensing signal. For example, the sensing signal can be a radar signal.

[0134] Optionally, in one possible implementation, the second signal can be an uplink data signal or a control signal. For example, if the terminal device is a device without sensing capabilities, the second signal sent by the terminal device can be an uplink data signal or a control signal.

[0135] In this implementation, it is important to note that the total transmission power of the second signal needs to exceed the second threshold so that the signal strength of the second signal can exceed the energy detection threshold of the first device. For example, the total transmission power of the uplink data signal or control signal needs to be greater than the second threshold so that the signal strength of the uplink data signal or control signal can exceed the energy detection threshold of the first device.

[0136] Another scenario is that if the terminal device itself needs to send signals to the second device via the physical uplink shared channel (PUSCH) or physical uplink control channel (PUCCH), such as CSI feedback information, sounding reference signal (SRS) signal, uplink control information (UCI) signal, etc., and the signal strength is already greater than the preset second threshold and occupies at least N symbols in the time domain resources, then there is no need to occupy additional resources to send the broadcast signal; otherwise, additional resources are required to send the broadcast signal.

[0137] It should be understood that the aforementioned second threshold is a pre-set threshold, for example, the threshold can be 20dBm, and this application does not limit it.

[0138] S350, the first device does not transmit a second signal on the first frequency band.

[0139] Specifically, after receiving the second signal, the first device performs CCA detection. For a detailed description of CCA detection, please refer to the previous text, which will not be repeated here.

[0140] For example, in the case where the second signal is a sensing signal.

[0141] Optionally, in one possible implementation, when the first device detects a sensing signal, it does not transmit the sensing signal on the first frequency band. Since the terminal device receives the signal transmitted by the second device on the first frequency band, i.e., the second device operates on the first frequency band. Therefore, in this implementation, the first device will not operate on the same frequency band (i.e., the first frequency band) as the second device, or in other words, the first device is not deployed on the same frequency as the second device. It should be understood that in this application, the first device not being deployed on the same frequency as the second device also means that the first device does not operate on the same frequency band as the terminal device.

[0142] Conversely, in one possible implementation, if the first device does not detect a sensing signal, it can transmit the sensing signal on a first frequency band. Since the terminal device receives the signal transmitted by the second device on the first frequency band, the second device operates on the first frequency band. Therefore, in this implementation, the first device and the second device can operate together on the same frequency band (i.e., the first frequency band), or in other words, the first device can be deployed on the same frequency as the second device. It should be understood that in this application, the first device can be deployed on the same frequency as the second device, which means that the first device can operate on the same frequency band as the terminal device.

[0143] For example, in the case where the second signal is an interference signal, such as the aforementioned uplink data signal or control signal.

[0144] Optionally, in one possible implementation, if the first device detects the interference signal and the energy of the interference signal exceeds an energy detection threshold, the first device will not transmit the interference signal on the first frequency band. Since the terminal device receives the signal transmitted by the second device on the first frequency band, i.e., the second device operates on the first frequency band. Therefore, in this implementation, the first device will not operate on the same frequency band (i.e., the first frequency band) as the second device, or in other words, the first device will not be deployed on the same frequency as the second device. It should be understood that in this application, the first device not being deployed on the same frequency as the second device also means that the first device does not operate on the same frequency band as the terminal device.

[0145] Conversely, in one possible implementation, if the first device detects the interference signal, but the energy of the interference signal is less than or equal to the energy detection threshold, the first device can transmit the interference signal on a first frequency band. Since the terminal device receives the signal transmitted by the second device on the first frequency band, that is, the operating frequency band of the second device is the first frequency band. Therefore, in this implementation, the first device and the second device can work together on the same frequency band (i.e., the first frequency band), or in other words, the first device can be deployed on the same frequency as the second device. It should be understood that in this application, the first device can be deployed on the same frequency as the second device, which also means that the first device can work on the same frequency band as the terminal device.

[0146] S360, the terminal device sends third feedback information to the second device, and the second device receives the third feedback information accordingly.

[0147] Specifically, the third feedback information is used to inform the second device that it can send data signals; that is, after receiving the third feedback information, the second device can perform normal data signal transmission. For example, the third feedback information can be carried in UCI, meaning that the terminal device can inform the second device that it is currently able to send data signals via UCI.

[0148] According to the above technical solution, when the signal of the second device is blocked, the first device can avoid causing significant interference to the surrounding terminal devices.

[0149] The specific embodiments provided in this application will now be described in detail with reference to the accompanying drawings.

[0150] Figure 5 A schematic flowchart of a communication method 500 provided in an embodiment of this application is shown below. Figure 5 As shown, the method may include at least the following steps. For ease of understanding, the following detailed explanation will be provided using the example of a first device being a Wi-Fi device, a second device being a base station, a first signal being a Wi-Fi signal, and a second signal being a broadcast signal.

[0151] S510, the base station sends a first indication information to the terminal device, and the terminal device receives the first indication information accordingly.

[0152] Specifically, before sending data, such as before allocating resources, the base station sends a first indication message to the terminal device. This first indication message is used to indicate whether the terminal device can send broadcast signals to nearby Wi-Fi devices.

[0153] Optionally, in one possible implementation, the first indication information may be DCI. It should be noted that step S510 is similar to step S301, and the relevant description of the first indication information can be found in the description of the first indication information in step S301, which will not be repeated here.

[0154] S520: The terminal device detects the Wi-Fi signal and determines whether to send a broadcast signal to the Wi-Fi device based on the detection result.

[0155] In this case, the Wi-Fi signal is transmitted by the Wi-Fi device in the first frequency band. In step S510, the first indication information is used to instruct the terminal device to send a broadcast signal to the surrounding Wi-Fi devices. The terminal device detects the received Wi-Fi signal and further determines whether to send a broadcast signal to the Wi-Fi device based on the result of the Wi-Fi signal detection.

[0156] Alternatively, in one possible implementation, the terminal device determines to send a broadcast signal when it detects a Wi-Fi signal.

[0157] Alternatively, in one possible implementation, if the terminal device does not detect a Wi-Fi signal, the terminal device determines not to send a broadcast signal.

[0158] Alternatively, in one possible implementation, if the terminal device detects a Wi-Fi signal and the strength of the Wi-Fi signal is greater than or equal to a first threshold, the terminal device determines to send a broadcast signal.

[0159] Alternatively, in one possible implementation, if the terminal device detects a Wi-Fi signal, but the strength of the Wi-Fi signal is less than a first threshold, the terminal device determines not to send a broadcast signal.

[0160] It should be understood that the aforementioned first threshold is a pre-set value. For example, the threshold could be -115dBm / MHz, and this application does not impose any restrictions on it.

[0161] Furthermore, after step S520, the method may further include: S530, the terminal device sends feedback information to the base station, and the base station receives the feedback information accordingly.

[0162] Optionally, in one possible implementation, if the terminal device determines that it does not need to send a broadcast signal to the Wi-Fi device, the terminal device sends a first feedback message to the base station. A description of the first feedback message can be found above and will not be repeated here. It should be noted that after the terminal device sends the first feedback message to the base station, the base station performs normal data signal transmission and does not execute subsequent steps.

[0163] Alternatively, in one possible implementation, when the terminal device determines that it needs to send a broadcast signal to the Wi-Fi device, the terminal device sends a second feedback information to the base station. The relevant description of the second feedback information can be found in the previous text and will not be repeated here.

[0164] Furthermore, if the terminal device determines that it needs to send a broadcast signal to the Wi-Fi device, the method may further include the following steps:

[0165] S540, the terminal device sends a broadcast signal to the Wi-Fi device, and the Wi-Fi device receives the broadcast signal accordingly.

[0166] Specifically, the time domain resources occupied by the terminal device to send the broadcast signal are N symbols, and the duration of these N symbols is longer than the detection period of the Wi-Fi device, so that the Wi-Fi device can detect the broadcast signal in a timely manner and will not miss the broadcast signal.

[0167] Optionally, in one possible implementation, the broadcast signal can be a sensing signal. For example, if the terminal device is a device with sensing capabilities, the broadcast signal sent by the terminal device is a sensing signal. For example, the sensing signal can be a radar signal.

[0168] Optionally, in one possible implementation, the broadcast signal can be an uplink data signal or a control signal. For example, if the terminal device is a device without sensing capabilities, the broadcast signal sent by the terminal device can be an uplink data signal or a control signal.

[0169] In this implementation, it should be noted that the total power of the uplink data signal or control signal transmission needs to be greater than the second threshold so that the signal strength of the uplink data signal or control signal can exceed the energy detection threshold of the first device.

[0170] Another scenario is that if the terminal device itself needs to send a signal to the second device via PUSCH or PUCCH, such as CSI feedback information, SRS signal, UCI signal, etc., and the signal strength is already greater than the preset second threshold and occupies at least N symbols in the time domain resources, then there is no need to occupy additional resources to send the broadcast signal; otherwise, additional resources are required to send the broadcast signal.

[0171] It should be understood that the aforementioned second threshold is a pre-set threshold. For example, the second threshold can be 20 dBm, and this application does not limit it.

[0172] The S550 Wi-Fi device performs CCA testing. A detailed description of CCA testing can be found above and will not be repeated here.

[0173] For example, in the case where the broadcast signal is a sensing signal.

[0174] Alternatively, in one possible implementation, the Wi-Fi device does not transmit the sensing signal on the first frequency band after detecting the sensing signal. Conversely, in another possible implementation, the Wi-Fi device may transmit the sensing signal on the first frequency band after failing to detect the sensing signal.

[0175] For example, in the case where the broadcast signal is an interference signal, such as when the second signal is the aforementioned uplink data signal or control signal.

[0176] Alternatively, in one possible implementation, if the terminal device detects the interference signal and the energy of the interference signal is greater than the energy detection threshold, the Wi-Fi device will not transmit the interference signal on the first frequency band.

[0177] Alternatively, in one possible implementation, if the terminal device detects the interference signal, but the energy of the interference signal is less than or equal to the energy detection threshold, the Wi-Fi device may transmit the interference signal on the first frequency band.

[0178] It should be noted that step S550 is similar to step S350, and will not be described in detail here for the sake of simplicity.

[0179] S560, the terminal device sends third feedback information to the base station, and the base station receives the third feedback information accordingly.

[0180] It should be noted that step S560 is similar to step S360, and will not be described in detail here for the sake of simplicity.

[0181] Figure 6 This is a schematic flowchart illustrating a communication method 600 according to another embodiment of this application. The method includes at least the following steps. For simplicity, only those steps described above are relevant. Figure 5 The differences between the communication method 500 shown.

[0182] It should be noted that in this embodiment, the base station does not need to instruct the terminal device whether to send a broadcast signal to the Wi-Fi device; the terminal device directly detects the Wi-Fi signal transmitted by the Wi-Fi device in the first frequency band. That is to say, before step S610, the terminal device will not receive the first indication information from the base station.

[0183] Furthermore, based on the results of detecting the Wi-Fi signal, the terminal device determines whether to send a broadcast signal to the Wi-Fi device.

[0184] It should also be noted that steps S610 to S650 are similar to steps S320 to S360, and for the sake of simplicity, this application will not elaborate on them.

[0185] According to the above technical solution, when the signal of the second device is blocked, the first device can avoid causing significant interference to the surrounding terminal devices.

[0186] The above text combined Figures 3 to 6 The present application provides a detailed description of the method embodiments, which will be discussed below in conjunction with... Figures 7 to 9 This describes an embodiment of the apparatus described in this application.

[0187] It is understandable that, in order to achieve the functions described in the above embodiments, Figures 7 to 9 The apparatus includes hardware structures and / or software modules that perform various functions. Those skilled in the art will readily recognize that, based on the units and method steps described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware or a combination of hardware and computer software.

[0188] Figure 7 This is a schematic block diagram of the communication device 700 provided in an embodiment of this application. It should be noted that the communication device 700 can be used to implement the functions of the terminal device, the first device, and the second device in the above method embodiments, and therefore can also achieve the beneficial effects of the above method embodiments.

[0189] like Figure 7 As shown, the communication device 700 may include a transceiver unit 710 and a processing unit 720.

[0190] When the communication device 700 is used to implement the functions of the terminal device, the first device, and the second device in the above method embodiments, the transceiver unit 710 is used to execute the transceiver steps of the terminal device, the first device, and the second device, and the processing unit 720 is used to execute the processing steps of the terminal device, the first device, and the second device.

[0191] For a more detailed description of the transceiver unit 710 and the processing unit 720, please refer to the relevant descriptions in the above method embodiments, which will not be repeated here.

[0192] Optionally, the communication device 700 further includes a storage unit 730 for storing instructions.

[0193] Figure 8 This is a schematic block diagram of the communication device 800 provided in an embodiment of this application. It should be noted that the communication device 800 can be used to implement the functions of the terminal device, the first device, and the second device in the above method embodiments, and therefore can also achieve the beneficial effects of the above method embodiments.

[0194] like Figure 8 As shown, the communication device 800 includes at least one processor 810 and a transceiver 820. The processor 810 is coupled to a memory and is used to execute instructions stored in the memory to control the transceiver 820 to transmit and / or receive signals. Optionally, the communication device 800 also includes a memory 830 for storing instructions.

[0195] It should be understood that the processor 810 and memory 830 described above can be combined into a single processing device, with the processor 810 executing the program code stored in the memory 830 to achieve the aforementioned functions. In specific implementations, the memory 830 can be integrated into the processor 810 or independent of the processor 810.

[0196] It should also be understood that transceiver 820 may include a receiver (or receiver unit) and a transmitter (or transmitter unit). Transceiver 820 may further include an antenna, and the number of antennas may be one or more. Transceiver 820 may also be an antenna interface or an interface circuit.

[0197] When the communication device 800 is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit can be an input / output circuit or a communication interface; the processing unit can be a processor, microprocessor, or integrated circuit integrated on the chip.

[0198] Optionally, the communication device 800 can be a terminal device, a first device, or a second device, and correspondingly, the transceiver 820 can be a transceiver circuit.

[0199] Optionally, the communication device 800 can be a chip used in terminal equipment, first equipment, and second equipment, and correspondingly, the transceiver 820 can be an input / output interface.

[0200] For example, when the communication device 800 is a chip for a terminal device, a first device, or a second device, the chip implements the functions of the terminal device, the first device, and the second device in the above method embodiments. The chip receives information from other modules (such as radio frequency modules or antennas) in the terminal device, the first device, or the second device, which is information sent to the terminal device, the first device, or the second device by other devices; or, the chip sends information to other modules (such as radio frequency modules or antennas) in the terminal device, the first device, or the second device, which is information sent to other devices by the terminal device, the first device, or the second device.

[0201] Figure 9 This is a schematic diagram of a chip system 900 according to an embodiment of this application. The chip system 900 here can also be a system composed of circuits. Figure 9 The chip system 900 shown includes: logic circuitry 910 and input / output interface 920. The logic circuitry is coupled to the input interface to transmit data and perform operations. Figures 2 to 8 The method described.

[0202] The logic circuit 910 can be a processing circuit in the chip system 900. The logic circuit 910 can be coupled to a memory unit, calling instructions from the memory unit, enabling the chip system 900 to implement the methods and functions of the embodiments of this application. The input / output interface 920 can be an input / output circuit in the chip system 900, outputting processed information from the chip system 900, or inputting data or signaling information to be processed into the chip system 900 for processing.

[0203] As one approach, the chip system 900 is used to implement the operations performed by the terminal device, the first device, and the second device in the various method embodiments described above.

[0204] For example, logic circuit 910 is used to implement the processing-related operations performed by the terminal device, the first device, and the second device in the above method embodiments; input / output interface 920 is used to implement the sending and / or receiving-related operations performed by the terminal device, the first device, and the second device in the above method embodiments.

[0205] This application also provides a processing apparatus, including a processor and an interface. The processor can be used to execute the methods described in the above method embodiments.

[0206] It should be understood that the aforementioned processing device can be a chip. For example, the processing device can be a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), a system-on-chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD), or other integrated chips.

[0207] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method disclosed in the embodiments of this application can be executed by a hardware processor, or by a combination of hardware and software modules within the processor. The software modules can reside in mature storage media in the art, such as random access registers, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. Since the storage medium is located in memory, the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method; to avoid repetition, these will not be described in detail here.

[0208] It should be noted that the processor in the embodiments of this application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor, etc.

[0209] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache.

[0210] According to the method provided in the embodiments of this application, this application also provides a computer program product, which includes: computer program code, which, when run on a computer, causes the computer to execute... Figures 3 to 6 The method of any one of the embodiments shown.

[0211] According to the method provided in the embodiments of this application, this application also provides a computer-readable storage medium storing program code, which, when executed on a computer, causes the computer to perform... Figures 3 to 6 The method of any one of the embodiments shown.

[0212] According to the method provided in the embodiments of this application, this application also provides a system, which includes the aforementioned terminal device, first device, and second device.

[0213] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., high-density digital video disc (DVD)), or a semiconductor medium (e.g., solid-state disk (SSD)).

[0214] In the embodiments mentioned in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0215] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0216] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0217] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0218] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0219] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

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

[0221] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A communication method, characterized in that, The method is executed by a terminal device and includes: The first signal is detected, which is transmitted by the first device in the first frequency band, and the terminal device receives the signal transmitted by the second device through the first frequency band; Based on the result of detecting the first signal, determine whether to send a second signal to the first device. Wherein, the second signal is a sensing signal, or the signal strength of the second signal is greater than the energy detection threshold of the first device.

2. The method according to claim 1, characterized in that, The step of determining whether to send a second signal to the first device based on the result obtained from detecting the first signal includes: If the first signal is detected, determine to send the second signal to the first device; or, If the first signal is detected and its signal strength is greater than a first threshold, it is determined that the second signal will be sent to the first device; or, If the first signal is not detected, determine that the second signal will not be sent to the first device; or, If the first signal is detected, but the signal strength of the first signal is less than or equal to the first threshold, it is determined that the second signal will not be sent to the first device.

3. The method according to claim 2, characterized in that, If it is determined that the second signal will not be sent to the first device, the method further includes: Send a first feedback message to the second device, the first feedback message being used to inform the second device that it is currently able to send data signals.

4. The method according to claim 2, characterized in that, If it is determined that a second signal will be sent to the first device, the method further includes: Send a second feedback message to the second device, the second feedback message being used to inform the second device that it cannot send data signals at present.

5. The method according to claim 4, characterized in that, The duration of the time-domain resource for transmitting the second signal is greater than the period for the first device to detect the second signal.

6. The method according to claim 4 or 5, characterized in that, After sending the second signal, the method further includes: Send a third feedback message to the second device, the third feedback message being used to inform the second device that it is capable of sending data signals.

7. The method according to any one of claims 1 to 6, characterized in that, Prior to detecting the first signal, the method further includes: The terminal device receives a first indication message sent by a second device, the first indication message being used to indicate that the terminal device needs to send the second signal.

8. A communication method, characterized in that, The method is performed by a first device and includes: The receiving terminal device sends a second signal, which is a sensing signal, or the signal strength of the second signal is greater than the energy detection threshold of the first device; The first signal is not transmitted on the first frequency band, which is the frequency band in which the terminal device receives signals from the second device.

9. A communication method, characterized in that, The method is performed by a second device and includes: Send a first instruction message to the terminal device, the first instruction message being used to indicate that the terminal device needs to send a second signal.

10. The method according to claim 9, characterized in that, The method further includes: The device receives first feedback information sent by the terminal device, which is used to inform the second device that it is currently able to send data signals.

11. The method according to claim 9, characterized in that, The method further includes: The device receives a second feedback message sent by the terminal device, which informs the second device that it cannot send data signals at present.

12. The method according to claim 9 or 11, characterized in that, The method further includes: The second device receives a third feedback message sent by the terminal device, the third feedback message being used to inform the second device that it can send data signals.

13. A communication device, characterized in that, include: A processor for executing a computer program stored in a memory to cause the apparatus to perform the method as claimed in any one of claims 1 to 7, or the method as claimed in claim 8, or the method as claimed in any one of claims 9 to 12.

14. A chip, characterized in that, The method includes a processor coupled to a memory for storing a computer program, the processor for executing the computer program stored in the memory to implement the method as claimed in any one of claims 1 to 7, or the processor for executing the computer program stored in the memory to implement the method as claimed in claim 8, or the processor for executing the computer program stored in the memory to implement the method as claimed in any one of claims 9 to 12.

15. A computer-readable storage medium having a computer program or instructions stored thereon, characterized in that, When the computer program or instructions are executed by a processor, the method as described in any one of claims 1 to 7 is performed, the method as described in claim 8 is performed, or the method as described in any one of claims 9 to 12 is performed.

16. A computer program product containing instructions, characterized in that, when run on a computer, This causes the method as described in any one of claims 1 to 7 to be performed, or the method as described in claim 8 to be performed, or the method as described in any one of claims 9 to 12 to be performed.