Communication method and apparatus, and electronic device and readable storage medium
By acquiring the operating frequency band and signal quality of other access point devices, the access point devices can quickly decide whether to establish a connection on the radar communication frequency band, thus solving the data transmission delay problem caused by CAC and improving communication performance and efficiency.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-08-20
- Publication Date
- 2026-03-05
AI Technical Summary
Before radar communication frequency bands are used, access point equipment needs to perform channel availability checks (CAC), which results in data transmission delays and poor communication performance.
Access point devices determine whether to establish a connection on a frequency band that includes radar communication frequency bands by obtaining the operating frequency bands and signal quality of other access point devices, thus avoiding performing CAC detection for a preset duration on their own.
It reduces data transmission latency and improves communication performance and transmission efficiency.
Smart Images

Figure CN2025115911_05032026_PF_FP_ABST
Abstract
Description
Communication methods, devices, electronic equipment and readable storage media
[0001] Cross-reference to related applications
[0002] This application claims priority to Chinese Patent Application No. 202411177541.1, filed on August 26, 2024, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application belongs to the field of communication technology, specifically relating to a communication method, apparatus, electronic device, and readable storage medium. Background Technology
[0004] With the rapid development of wireless communication technology, spectrum resources are becoming increasingly scarce. Radar communication frequency bands, as a specific frequency resource, are allocated to radar systems. However, in some cases, to improve the utilization rate of spectrum resources, wireless communication devices (such as access point devices) are allowed to temporarily use the frequency band when the radar system is not using it.
[0005] In related technologies, before using the frequency band for radar communication, access point devices need to perform a Channel Availability Check (CAC) and detect radar signals within a certain time. Since the CAC phase needs to last for a certain duration (e.g., 60 seconds), and the access point device is not allowed to use the frequency band for transmission during this phase, there is a certain delay in the data transmission of the access point device, resulting in poor communication performance. Summary of the Invention
[0006] The purpose of this application is to provide a communication method, apparatus, electronic device, and readable storage medium that can quickly decide whether to establish a connection in a first frequency band that includes radar communication, thereby reducing data transmission latency and improving communication performance.
[0007] In a first aspect, embodiments of this application provide a communication method, the method comprising: a first access point device acquiring performance parameters of M second access point devices, the performance parameters including operating frequency band and signal quality, where M is a positive integer; the first access point device determining, based on the performance parameters, whether to establish a communication connection on a first frequency band, the first frequency band including the frequency band for radar communication.
[0008] Secondly, embodiments of this application provide a communication device, which includes an acquisition module and a processing module, wherein: the acquisition module is used to acquire performance parameters of M second access point devices, the performance parameters including operating frequency band and signal quality, and M is a positive integer; the processing module is used to determine whether to establish a communication connection on a first frequency band based on the performance parameters acquired by the acquisition module, the first frequency band including the frequency band for radar communication.
[0009] Thirdly, embodiments of this application provide an electronic device including a processor and a memory, wherein the memory stores programs or instructions executable on the processor, and the programs or instructions, when executed by the processor, implement the steps of the method described in the first aspect.
[0010] Fourthly, embodiments of this application provide a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect.
[0011] Fifthly, embodiments of this application provide a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the method as described in the first aspect.
[0012] In a sixth aspect, embodiments of this application provide a computer program product stored in a storage medium, which is executed by at least one processor to implement the method described in the first aspect.
[0013] In this embodiment, a first access point device acquires performance parameters from M second access point devices, including operating frequency band and signal quality, where M is a positive integer. Based on these performance parameters, the first access point device determines whether to establish a communication connection on a first frequency band, which includes the frequency band for radar communication. This method allows the first access point device to determine whether to establish a connection on the first frequency band containing the radar communication frequency band based on the operating frequency band and signal quality of other access point devices. In other words, it indirectly determines whether a radar signal exists on the radar communication frequency band by utilizing the operating frequency bands of other access point devices, without needing to perform a preset duration of CAC detection. This enables a rapid decision on whether to establish a connection on the first frequency band containing the radar communication frequency band, thereby reducing data transmission latency and improving communication performance. Attached Figure Description
[0014] Figure 1 is a schematic diagram of the communication system provided in an embodiment of this application;
[0015] Figure 2 is a flowchart illustrating one of the communication methods provided in an embodiment of this application;
[0016] Figure 3 is a schematic diagram of a message format provided in an embodiment of this application;
[0017] Figure 4 is a second schematic flowchart of the communication method provided in the embodiments of this application;
[0018] Figure 5 is a schematic diagram of the communication device provided in an embodiment of this application;
[0019] Figure 6 is a schematic diagram of the structure of the electronic device provided in an embodiment of this application;
[0020] Figure 7 is a schematic diagram of the hardware structure of the electronic device according to an embodiment of this application. Detailed Implementation
[0021] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0022] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0023] The terms "at least one," "at least one of," etc., used in the specification and claims of this application refer to any one, any two, or a combination of two or more of the included items. For example, at least one of a, b, and c can mean: "a," "b," "c," "a and b," "a and c," "b and c," and "a, b, and c," where a, b, and c can be single or multiple. Similarly, "at least two" refers to two or more items, and its meaning is similar to that of "at least one."
[0024] The communication method provided in this application can be applied to scenarios where a terminal device communicates with the Internet through an access point device. Furthermore, this communication method can be applied to scenarios where, after a connection is established between the terminal device and the access point device based on Wireless Fidelity (WiFi) technology, the terminal device communicates with the Internet through the access point device.
[0025] Specifically, the communication method provided in this application embodiment can be applied to scenarios where data migration between two mobile phones is achieved through peer-to-peer (P2P) transmission technology using WiFi technology.
[0026] With the rapid upgrading of terminal devices, users are replacing them more frequently. When switching devices, users often use Wi-Fi to migrate data, backing up information such as contacts, photos, videos, applications, and system settings. Users can utilize peer-to-peer (P2P) technology, where one device creates a hotspot (using P2P GO or softAP) for another device (using P2P GC or STA). Once a Wi-Fi connection is established, data migration can begin. Furthermore, P2P technology is used for everyday file transfers (such as videos and application installation packages) to achieve ultra-fast, zero-data transfer.
[0027] Currently, high-speed data transmission via WiFi typically utilizes the 160MHz bandwidth of a 5GHz wireless channel, as the transmission rate of 160MHz is twice that of 80MHz. However, a portion of this 160MHz bandwidth is primarily allocated to radar systems. For example, the 160MHz bandwidth of the 5.1GHz band covers channels 36 to 64, with channels 52 to 64 (out of 80MHz bandwidth) being DFS (Dynamic Frequency Selection) radar channels. To prevent WiFi signals from interfering with radar systems, WiFi introduces the DFS mechanism to address the coexistence of WLAN and radar wireless systems. Before and during the use of a radar channel, the device needs to continuously detect radar signals. If a radar signal is detected on the current channel, the device must switch off that channel and automatically switch to another channel (e.g., the 80MHz bandwidth) that is not shared with the radar system.
[0028] In related technologies, wireless communication access point devices such as SoftAP and P2P GO (Group Owner) in high-speed WiFi transmission need to have the ability to actively detect whether there are radar signals occupying the operating channel and actively select another unoccupied frequency to operate on. The process of detecting radar signals before using the radar channel is called CAC (Channel Availability Check), and this process is typically preset to last 60 seconds. If no radar signal is detected in the frequency band within the preset time range, the access point device will begin using that frequency band to communicate with terminal devices (such as STA and P2P GC); if a radar signal is detected in the frequency band within the preset time range, the access point device will switch to another frequency band to communicate with the terminal device. Because the access point device cannot use the frequency band for data transmission during the CAC detection phase—that is, the access point device is in a silent state—the transmission efficiency of the access point device is reduced.
[0029] It's important to note that Peer-to-Peer (P2P) networking is a new network technology that relies on the computing power and bandwidth of participants in the network, rather than concentrating all reliance on a few servers. In a P2P network, each node functions as both a client and a server, communicating directly with other nodes without needing a central server. This network structure is widely used in areas such as file sharing and real-time media data transmission. In a P2P network or WiFi Direct, the GO (Go) acts as a small Wi-Fi hotspot, responsible for creating and managing a temporary Wi-Fi network, providing connectivity services to other devices (GC or STA). The GO plays the role of the central node in the P2P group, responsible for allocating IP addresses and managing resources within the group. A softAP is a software-implemented access point function, allowing devices (such as mobile phones) to simulate an AP (Access Point) without a hardware AP, enabling other devices to connect to it. In a P2P group or WiFi Direct, the GC is a device connected to the GO, exchanging data through the network services provided by the GO. An STA is a basic unit in a wireless LAN, representing a device connected to a wireless network (such as a mobile phone or laptop). In WiFi Direct, STA can refer to any device connected to GO (or softAP), including GC.
[0030] Figure 1 is a schematic diagram of the communication system provided in this application. As shown in Figure 1, the wireless communication system includes: a terminal device 11, an access point device 12, the Internet 13, and a radar 14. The access point device 12 can also be referred to as a wireless access point (AP). This access point device can be a terminal device with WiFi hotspot functionality, a router, a switch, a repeater, or other devices that can be used as an access point device. In the scenario shown in Figure 1, after the terminal device and the access point device establish a connection based on WiFi technology, the terminal device can communicate with the Internet through the access point device.
[0031] It should be noted that Figure 1 illustrates the access point device as a router, but the access point device can also be a terminal device.
[0032] This application provides a communication method in which a first access point device acquires performance parameters of M second access point devices, including operating frequency bands and signal quality. The first frequency band includes the frequency band for radar communication. Based on these performance parameters, the first access point device determines whether to establish a communication connection on the first frequency band. This method allows the first access point device to determine whether to establish a connection on the first frequency band based on the operating frequency bands and signal quality of other access point devices. In other words, it indirectly determines whether a radar signal exists on the radar communication frequency band by utilizing the operating frequency bands of other access point devices, without needing to perform a pre-set duration of CAC detection. This enables the access point device to quickly decide whether to establish a connection on the first frequency band containing the radar communication frequency band, reducing data transmission latency and thus improving the transmission efficiency of the access point device, thereby enhancing communication performance.
[0033] The execution subject of the communication method provided in this application embodiment can be a communication device, which can be an electronic device, or a functional module or functional entity in an electronic device. The electronic device can be an access point device. The following description uses an access point device executing the communication method as an example to illustrate the technical solution provided in this application embodiment.
[0034] The communication method provided in this application will be described in detail below with reference to the accompanying drawings, through specific embodiments and application scenarios.
[0035] Figure 2 is a flowchart illustrating the communication method provided in an embodiment of this application. As shown in Figure 2, the communication method may include the following steps 201 and 202:
[0036] Step 201: The first access point device obtains the performance parameters of M second access point devices.
[0037] The aforementioned performance parameters include the operating frequency band and signal quality.
[0038] In some embodiments of this application, the first access point device described above can be any of the following: a terminal device with WiFi hotspot functionality, a router, a switch, a repeater, or other devices that can be used as access point devices.
[0039] In some embodiments of this application, the M second access point devices can be any of the following: terminal devices with WiFi hotspot functionality, routers, switches, repeaters, and other devices that can be used as access point devices, where M is a positive integer.
[0040] In some embodiments of this application, the aforementioned operating frequency band is the frequency range used by the second access point device in wireless communication.
[0041] In some embodiments of this application, the aforementioned signal quality can be the signal quality of the wireless signal received by the first access point device from the second access point device after the second access point device sends a data packet via a wireless signal.
[0042] In some embodiments of this application, the aforementioned signal quality includes, but is not limited to, at least one of the following: Reference Signal Receiving Power (RSRP), Received Signal Strength Indicator (RSSI), and Signal to Interference plus Noise Ratio (SINR).
[0043] In some embodiments of this application, the operating frequency bands of the aforementioned M second access point devices may include the frequency band for radar communication, or they may not include the frequency band for radar communication.
[0044] In some embodiments of this application, the first frequency band mentioned above includes the frequency band for radar communication; in other words, the first frequency band mentioned above includes the frequency range for radar communication.
[0045] In some embodiments of this application, the first frequency band can be a 5GHz frequency band.
[0046] It should be noted that the 5GHz band primarily includes the following sub-bands: 5.15–5.25GHz, 5.25–5.35GHz, 5.47–5.725GHz, and 5.725–5.875GHz. Compared to the 2.4GHz band, the 5GHz band offers higher frequencies and wider bandwidth, supporting high-speed data transmission and lower latency. Therefore, it is widely used in applications requiring high-quality network connectivity, such as high-definition video streaming and online gaming.
[0047] In some embodiments of this application, the frequency band of the radar communication described above can be 5250MHz-5330MHz.
[0048] As is understandable, radar communication frequency bands refer to specific frequency band resources allocated to radar systems. Radar systems detect targets by emitting and receiving electromagnetic waves, which typically transmit within specific frequency bands. Therefore, to protect the normal operation of radar systems and prevent interference from other wireless communication devices, countries usually allocate specific frequency band resources to radar systems, and these frequency bands may contain one or more radar channels.
[0049] It should be noted that the 802.11ac communication standard provides a 5GHz frequency band range of 5170MHz-5330MHz for wireless communication between access point devices and terminal devices using WiFi technology, with a bandwidth of 160MHz. Within this 160MHz frequency range, there are 5GHz wireless channels numbered 36, 40, 44, 48, 52, 56, 60, and 64, each with a bandwidth of 20MHz. Radar communication, on the other hand, uses a frequency band range of 5250MHz-5330MHz. There is an overlap between the frequency band used by the access point device and the frequency band usable by radar (5250MHz-5330MHz), specifically the 5GHz wireless channels numbered 52, 56, 60, and 64. This means that when the access point device uses these frequency bands to communicate wirelessly with the terminal device using WiFi technology, its frequency band will always include 5GHz wireless channels that radar can also use.
[0050] Step 202: The first access point device determines whether to establish a communication connection on the first frequency band based on the above performance parameters.
[0051] In some embodiments of this application, when the first access point device is a terminal device with WiFi hotspot functionality, the establishment of a communication connection by the first access point device on the first frequency band can be: the first access point device establishes a hotspot on the first frequency band.
[0052] It should be noted that establishing a hotspot by the first access point device means that the first access point device, by configuring itself as a network access point, creates a local network environment, allowing other devices to connect to this network environment and access a wider network, such as the Internet. Furthermore, the first access point device can send wireless signals (such as WiFi signals) containing information about the network access point, enabling other devices to discover and connect to the network access point.
[0053] In some embodiments of this application, when the first access point device is a network device such as a router, the establishment of a communication connection by the first access point device on the first frequency band can be: the first access point device establishes a wireless communication link with other devices on the first frequency band.
[0054] In some embodiments of this application, if the M second access point devices include an access point device whose performance parameters meet the first condition, the first access point device can establish a communication connection on the first frequency band.
[0055] In some embodiments of this application, the first access network device may establish a communication connection in all frequency bands of the first frequency band, or in a portion of the frequency bands of the first frequency band. For example, a portion of the frequency bands of the first frequency band may include the frequency bands corresponding to radar channels with bandwidths of 80MHz, 40MHz, or 20MHz.
[0056] In some embodiments of this application, a first access point device can acquire the signal quality and operating frequency band of M second access point devices, and establish a communication connection in the first frequency band if there is an access network device among the M second access point devices whose signal quality is greater than a threshold and whose operating frequency band is located within the frequency band used for radar communication; or, if there is no access network device among the M second access point devices whose signal quality is greater than a threshold and whose operating frequency band is located within the frequency band used for radar communication, establish a communication connection in the second frequency band.
[0057] In some embodiments of this application, the second frequency band does not include the frequency band for radar communication; in other words, the second frequency band does not include the frequency range for radar communication.
[0058] In some embodiments of this application, the first frequency band and the second frequency band may have at least partial overlap.
[0059] It is understandable that if the second frequency band does not include a frequency band for radar communication, then the second frequency band does not include a radar channel.
[0060] For example, the second frequency band mentioned above can be a frequency band other than the 5250MHz-5330MHz frequency band required for radar communication within the 5170MHz-5330MHz frequency band.
[0061] It should be noted that if there is an access network device with a signal quality greater than the threshold and whose operating frequency band is within the frequency band used for radar communication, it means that other access point devices are currently using the radar channel, proving that there is currently no radar signal on the radar channel. It can be assumed that other access point devices have already performed radar signal detection (such as CAC or InService Monitoring), and the detection result is that there is no radar signal on the radar channel. Therefore, the radar channel can be used directly with the detection results of other access point devices, without the first access point device having to perform CAC for a preset duration in a silent state.
[0062] The communication method provided in this application embodiment allows the first access point device to determine whether to establish a connection on a first frequency band based on the operating frequency band and signal quality of other access point devices. That is, by using the operating frequency bands of other access point devices, it can indirectly determine whether there is a radar signal on the radar communication frequency band without having to perform a preset duration of CAC detection itself. This enables the access point device to quickly decide whether to establish a connection on the first frequency band that includes the radar communication frequency band, reducing data transmission latency and thus improving the transmission efficiency of the access point device, thereby improving communication performance.
[0063] In some embodiments of this application, the process of step 202 described above can be implemented by step 202a or step 202b.
[0064] Step 202a: If the M second access point devices include a third access point device that meets the first condition, the first access point device establishes a communication connection on the first frequency band.
[0065] Step 202b: If the M second access point devices do not include a third access point device that meets the first condition, the first access point device establishes a communication connection on the second frequency band.
[0066] The first condition includes that the operating frequency band is located within the frequency band used for radar communication and the signal quality is greater than or equal to a first threshold; the second frequency band does not include the frequency band used for radar communication; and the first frequency band includes the second frequency band and the frequency band used for radar communication.
[0067] In some embodiments of this application, the aforementioned third access point device may include one or more of the M second access point devices.
[0068] In some embodiments of this application, the first access point device can determine whether the performance parameters of each second access point device meet the first condition, and establish a communication connection on the first frequency band if it is determined that there is at least one second access point device (i.e., a third access point device) that meets the first condition.
[0069] For example, taking the first access point device as the terminal device, before establishing a hotspot, the terminal device scans the 5GHz band to obtain the band bandwidth and RSSI information of nearby access points (such as routers APs). Then, it checks whether there is an access point device that meets the first condition. When it detects an access point device that meets the first condition, that is, the channel used includes a radar channel and the RSSI of the data packets sent by this access point device is greater than a preset RSSI threshold (e.g., -55dBm), the terminal device establishes a hotspot on the entire 160M bandwidth (i.e., the first band) of 5170MHz-5330MHz, or on 80M or 20M of the bandwidth (i.e., the first band).
[0070] In some embodiments of this application, the first access point device can determine whether the performance parameters of each second access point device meet the first condition, and if it is determined that there is no second access point device that meets the first condition, a communication connection is established on the second frequency band.
[0071] For example, in conjunction with the above example, suppose that after the terminal device scans and obtains the frequency band bandwidth and RSSI information of nearby access points (such as routers APs) on the 5GHz frequency band, it detects that there is no access point device that meets the first condition, that is, the channel used includes a radar channel and the RSSI of the data packets sent by this access point device is greater than a preset RSSI threshold (e.g., -55dBm). The terminal device then establishes a hotspot on a frequency band other than the 5170MHz-5330MHz frequency band (i.e., the second frequency band).
[0072] In some embodiments of this application, after step 202a above, the communication method provided in the embodiments of this application may further include the following steps 203 and 204:
[0073] Step 203: The first access point device sends a first request message to the third access point device.
[0074] The first request message mentioned above is used to request assistance in performing radar signal detection.
[0075] It should be noted that the first request message is used to request the third access point device to assist in performing radar signal detection. That is, the first access point device sends a first request message to the third access point device, requesting the third access point device to assist the first access point device in performing radar signal detection.
[0076] Step 204: Upon receiving a first response message from a third access point device, the first access point device determines whether to establish a communication connection in the second frequency band based on the first response message.
[0077] In some embodiments of this application, the first request message includes a first field and a second field. The first field represents a request for assistance in radar signal detection, and the second field is used to indicate first channel information and second channel information. The first channel information is the starting channel number for the request for assistance in detection, and the second channel information is the ending channel number for the request for assistance in detection.
[0078] It should be noted that assisted radar signal detection can also be called mutual radar signal detection.
[0079] In some embodiments of this application, the first access point device may send a first request message to the third access point device according to a first message format.
[0080] It should be noted that this preset message format can also be referred to as the preset message structure.
[0081] In some embodiments of this application, the first message format described above is a newly defined message format.
[0082] Figure 3 is a schematic diagram of a message format provided in an embodiment of this application. As shown in Figure 3, the message structure based on the IEEE 802.11 protocol is applied to the Media Access Control (MAC) layer and the Physical Layer (PHY). The PHY layer corresponds to the PHY frame, which includes a preamble field and a header field.
[0083] The Preamble field can be used to set the frame synchronization field and the frame start identifier field; the Header field can be used to set the signal field, service field, length field, and a check field used to store the data checksum in the Header field. The data portion of the PHY frame is the MAC frame that follows immediately. Figure 3 shows the MAC layer corresponding to the MAC frame.
[0084] In this embodiment, the self-defined field of the frame body in the MAC frame is a custom mutual aid radar signal detection information field. This field can be inserted into the middle of messages such as beacon frames or action frames. It can include, in sequence, a vendor-defined vendor field, a length field, an organizationally unique identifier (OUI) field, a type field, and a mutual aid radar detection information (Aid DFS Information, ADI) field. The Vendor field, also known as the Vendor specific field, is used to identify different vendors. In this embodiment, the Vendor specific field is defined as 0xDD. The Len field indicates the number of bytes from the first byte after the Len field to the last byte in the LPI field. The OUI field can represent multiple OUIs defined by a vendor, each OUI corresponding to a specific vendor. In practical applications, a vendor typically has multiple extended custom information fields. To facilitate differentiation of the custom field types of various vendors, this embodiment adds a Type field, the specific values and meanings of which are shown in Table 1. The ADI field is not only used by new devices to identify whether the access point device has the capability of mutual assistance radar detection, but also to characterize the request content and feedback results of mutual assistance radar detection. Its specific values and meanings are shown in Tables 2 and 3. Among the information fields of mutual assistance radar signal detection, the ADI field with a Type field of 1 is divided into two parts: the first part is the starting channel number of the mutual assistance detection request (e.g., 52), and the second part is the ending channel number of the mutual assistance detection request (e.g., 64).
[0085] Table 1
[0086] Table 2
[0087] Table 3
[0088] In some embodiments of this application, the third access point device may use CAC or In-Service monitoring to detect whether there is a radar signal on the frequency band of radar communication in the first frequency band, that is, to detect whether there is a radar signal on the radar channel.
[0089] It should be noted that the frequency band of radar communication may include one or more channels used by radar communication, i.e., radar channels.
[0090] In some embodiments of this application, the third access point device may send a first response message to the first access point device according to the first message format described above.
[0091] In some embodiments of this application, the first response message carries a detection result. If there is no radar signal in the frequency band of radar communication as indicated by the detection result, the first access point device establishes a communication connection in the first frequency band.
[0092] In some embodiments of this application, the first response message includes a third field and a fourth field, wherein the third field represents any one of the following: the ability to assist in radar signal detection, or the response to assist in radar signal detection, and the fourth field represents any one of the following: the result of radar signal detection is passed, or the result of radar signal detection is failed.
[0093] It should be noted that the detection result indicates that there is no radar signal within the frequency band of radar communication, that is, the detection result indicates that the radar signal detection has passed. Similarly, the detection result indicates that there is a radar signal within the frequency band of radar communication, that is, the detection result indicates that the radar signal detection has failed. The failure to detect the radar signal can also be referred to as radar signal detection failure.
[0094] In related technologies, when access point devices use radar channel communication, they perform online monitoring of radar signals. Due to the influence of the communication environment, there may be missed detections of radar signals during the online monitoring process. This causes the signals of the access point devices and radar signals to be mixed on the radar channel at the same time, resulting in mutual interference between the signals of the access point devices and radar signals, thus leading to poor communication performance.
[0095] In this embodiment of the application, the first access point device can send a request frame to request surrounding access point devices to help with radar detection while performing data transmission on the first frequency band (such as the frequency corresponding to 160M bandwidth). This reduces the probability of the access point device missing radar signals while using the radar channel and avoids interference with military radar or weather radar.
[0096] In some embodiments of this application, after step 202b above, the communication method provided in the embodiments of this application may further include the following steps 205 to 207:
[0097] Step 205: If the M second access point devices include a fourth access point device that meets the second condition, the first access point device sends a second request message to the fourth access point device.
[0098] The second request message mentioned above is used to request assistance in performing radar signal detection.
[0099] Step 206: The first access point device receives a second response message from the fourth access point device.
[0100] The second response message mentioned above includes result information.
[0101] Step 207: If there is no radar signal in the frequency band representing radar communication in the result information, the first access point device establishes a communication connection in the first frequency band.
[0102] The second condition includes at least one of the following: the signal quality is greater than or equal to a second threshold, and the beacon frame carries first indication information, which is used to indicate the ability to assist in performing radar signal detection.
[0103] In some embodiments of this application, when there is no access point device among the M second access point devices that meets the first condition, the first access point device can detect whether there is an access point device among the M second access point devices that meets the second condition. If there is, a second request message is sent to the access point device that meets the second condition.
[0104] In some embodiments of this application, the aforementioned fourth access point device includes one or more access network devices among M second access point devices that satisfy the second condition.
[0105] In some embodiments of this application, the second threshold can be -65dBm. This second threshold can be set according to actual needs, and this application does not limit it.
[0106] In some embodiments of this application, the aforementioned beacon frame may be a wireless signal transmitted by the second access point device in the form of a broadcast signal.
[0107] It should be noted that a beacon frame is a type of management frame that is sent periodically to broadcast the presence, status, and related information of a wireless network.
[0108] In some embodiments of this application, the first indication information mentioned above may be identification information that declares the ability to assist or assist in performing DFS radar signal detection, and the identification information may be ADI, i.e., Aid DFS Information.
[0109] In some embodiments of this application, the first indication information described above is used to indicate that the fourth access point device has the capability to assist in performing radar signal detection.
[0110] In some embodiments of this application, the fourth access point device may receive a second request message from the first access point device, assist in performing radar signal detection in the frequency band of radar communication, and send a second response message to the first access point device.
[0111] It should be noted that the explanations of the second request message and the second response message can be found in the relevant descriptions of the first request message and the first response message mentioned above, and will not be repeated here.
[0112] In some embodiments of this application, when the first access point device receives a second response message from the fourth access point device, it can determine whether to continue communication on the second frequency band or switch to the first frequency band to establish a hotspot based on the second response message.
[0113] For example, if there is no radar signal in the frequency band that the detection result represents radar communication (i.e., the detection result is pass), the first access point device switches from the second frequency band to the first frequency band to establish a communication connection.
[0114] As another example, if a radar signal exists in the frequency band that characterizes radar communication (i.e., the detection result is "not passed"), the first access point device continues to operate in the second frequency band for communication.
[0115] In some embodiments of this application, after the first access point device establishes a communication connection on the first frequency band, it can send a notification message to the terminal device connected to the first access point device to notify the fifth access point device to switch to the first frequency band.
[0116] It should be noted that the terminal device that establishes a connection with the first access point device is the device that accesses the Internet through the network provided by the first access point device.
[0117] For example, taking the first access point device as a terminal device, when there is no radar signal in the frequency band characterized by the detection result of radar communication, the terminal device establishes a communication connection on the 160M frequency band and notifies other terminal devices connected to it to switch to the 160M frequency band via WiFi messages.
[0118] In some embodiments of this application, if a radar signal is present in the frequency band that characterizes radar communication, the first access point device continues to communicate in the second frequency band.
[0119] In some embodiments of this application, if a radar signal exists in the frequency band that the detection result characterizes radar communication, the first access point device can start a second timer, and after the second timer expires, restart the execution of the above steps 201 or 205.
[0120] For example, taking the first access point device as the terminal device, if a radar signal exists in the frequency band characterized by radar communication, the terminal device continues to communicate in the 5170MHz-5330MHz frequency band except for the 5250MHz-5330MHz frequency band used for radar communication, and starts timer T2. After timer T2 expires (for example, exceeding the timer duration of 30 minutes), it continues to scan other access point devices in the 5GHz frequency band to determine whether to establish a hotspot in the 5250MHz-5330MHz frequency band based on the performance parameters of other access point devices.
[0121] As another example, in conjunction with the above example, after the timer T2 expires, the terminal device sends a request message to the fourth access point device again to request the fourth access point device to assist in radar signal detection.
[0122] It should be noted that the first access point device may also choose not to send the request message to the fourth access point device again, but instead send it to other access network devices that meet the second condition.
[0123] In some embodiments of this application, after step 205 above, the communication method provided in this application embodiment may further include the following step 208:
[0124] Step 208: The first access point device starts the first timer.
[0125] For example, after step 206 above, the following step A1 may also be included:
[0126] Step A1: If the first access point device receives a second response message from the fourth access point device within the duration of the first timer, it determines whether to establish a communication connection in the first frequency band based on the result information in the second response message.
[0127] In some embodiments of this application, when the first access point device sends a second request message to the fourth access point device, it starts a first timer to perform timing according to the timing duration. If a second response message is received before the first timer expires, it determines whether to establish a communication connection in the first frequency band based on the result information in the second response message.
[0128] In some embodiments of this application, the aforementioned timing duration can be set by the user, predefined by the system, or agreed upon by the protocol.
[0129] In some embodiments of this application, if the first access point device does not receive a second response message from the fourth access point device after the first timer expires, it restarts the execution of step 201 or step 205.
[0130] For example, taking the first access point device as the terminal device, the terminal device establishes a hotspot on the 5G 80M bandwidth that does not include the radar channel, and sends a request message to request the fourth access point device that meets the second condition to assist in performing radar signal detection. At the same time, timer 1 is started. Before timer 1 expires, if a response message is received from the fourth access point device, the terminal device determines whether to switch to the corresponding frequency band of the 5G 160M bandwidth based on the detection result carried in the response message. Alternatively, if no response message is received from the fourth access point device after timer 1 expires, the terminal device continues to scan other access point devices on the 5GHz band to determine whether to establish a hotspot on the 5G 160M bandwidth band based on the performance parameters of other access point devices.
[0131] As another example, combining the above example, if the terminal device still does not receive a response message from the fourth access point device after timer 1 expires, it sends a request message to the fourth access point device again to request its assistance in radar signal detection. In this way, by resending the request message, the number of times the new device scans the 5G frequency band is reduced, which can reduce the probability of reduced transmission rates and stuttering in concurrent services caused by scanning.
[0132] It should be noted that the explanation of the process by which the first access point device determines whether to establish a communication connection in the first frequency band based on the second response message can be found in the description of the above embodiments, and will not be repeated here.
[0133] The following uses the first access point device as an example of the terminal device to illustrate the communication method provided in this application through specific embodiments. As shown in Figure 4, the communication method may include the following steps 11 to 17:
[0134] Step 11: Before starting SoftAP or P2P GO on the terminal device, scan the 5G band to obtain information such as the band bandwidth and RSSI of nearby access point devices (such as router APs).
[0135] Step 12: Check if there is an access point device that meets the first condition. If so, the SoftAP or P2P GO of the terminal device is established on a 160M bandwidth.
[0136] Step 13: If no access point device meets the first condition, check if there is an access point device that meets the second condition. If not, the terminal device performs radar detection on its own. If the radar detection passes, a 160M bandwidth hotspot is established; otherwise, an 80M bandwidth hotspot is established.
[0137] Step 14: If there is an access point device that meets the second condition, the terminal device's SoftAP or P2P GO is established on a 5G 80M bandwidth that does not include the radar channel. At the same time, it sends a frame requesting the access point device that meets the second condition to help with radar detection, and starts timer 1.
[0138] Step 15: The terminal device receives a feedback message from the access point device indicating that the radar detection has passed. The terminal device then notifies the second device connected to the Wi-Fi hotspot via a Wi-Fi message to switch channels and simultaneously establish a 160M hotspot.
[0139] Step 16: If the terminal device receives a message from the access point device indicating that the radar detection failed, the terminal device continues to transmit on the 80M bandwidth and starts timer 2 at the same time; after timer 2 times out (for example, more than 30 minutes), the terminal device executes step 11.
[0140] Step 17: After timer 1 times out, the terminal device executes step 11.
[0141] In this embodiment, the terminal device collects information from other nearby access point devices and requests access point devices that meet the conditions to assist in radar detection operations. This allows the terminal device to perform radar signal detection on the channel to be used before using the radar channel, while also conducting WiFi communication, thereby improving the efficiency of channel usage and saving 1 minute of radar detection CAC silence time. At the same time, it reduces the probability of access point devices missing radar signals during the use of the radar channel, avoiding interference with military radar or weather radar.
[0142] The above-described method embodiments, or various possible implementations of the method embodiments, can be executed individually, or, provided there are no contradictions, they can be combined with each other. The specific implementation can be determined according to actual usage requirements, and this application embodiment does not impose any restrictions on this.
[0143] The communication method provided in this application can be executed by a communication device. This application uses the example of a communication device executing the communication method to illustrate the communication device provided in this application.
[0144] Figure 5 is a schematic diagram of the structure of the communication device provided in the embodiment of this application. As shown in Figure 5, the communication device 500 may include: an acquisition module 501 and a processing module 502, wherein: the acquisition module 501 is used to acquire performance parameters of M second access point devices, the performance parameters including operating frequency band and signal quality, and M is a positive integer; the processing module 502 is used to determine whether to establish a communication connection on a first frequency band based on the performance parameters acquired by the acquisition module, the first frequency band including the frequency band for radar communication.
[0145] In some embodiments of this application, the processing module is specifically used to: establish a communication connection on a first frequency band when the M second access point devices include a third access point device that meets a first condition; or, establish a communication connection on a second frequency band when the M second access point devices do not include a third access point device that meets the first condition; wherein the first condition includes the operating frequency band being located within the frequency band used for radar communication and the signal quality being greater than or equal to a first threshold, and the second frequency band not including the frequency band used for radar communication.
[0146] In some embodiments of this application, the apparatus further includes: a transmitting module; the transmitting module is configured to send a first request message to a third access point device after establishing a communication connection on the first frequency band, the first request message being used to request assistance in performing radar signal detection; and a processing module is further configured to determine whether to establish a communication connection on the second frequency band based on the first response message when the receiving module receives a first response message from the third access point device.
[0147] In some embodiments of this application, the apparatus further includes a transmitting module and a receiving module, wherein: the transmitting module is configured to, after establishing a communication connection on the second frequency band, send a second request message to the fourth access point device if the fourth access point device among the M second access point devices satisfies a second condition, the second request message being used to request assistance in performing radar signal detection; the receiving module is configured to receive a second response message from the fourth access point device, the second response message including result information; the processing module is further configured to establish a communication connection in the first frequency band if no radar signal exists in the frequency band in which the result information indicates radar communication; wherein the second condition includes at least one of the following: signal quality greater than or equal to a second threshold, and a beacon frame carrying first indication information, the first indication information being used to indicate the ability to assist in performing radar signal detection.
[0148] In some embodiments of this application, the first request message includes a first field and a second field. The first field represents a request for assistance in radar signal detection, and the second field is used to indicate first channel information and second channel information. The first channel information is the starting channel number of the request for assistance in detection, and the second channel information is the ending channel number of the request for assistance in detection. The first response message includes a third field and a fourth field. The third field represents either the capability to assist in radar signal detection or a response to a request for assistance in radar signal detection. The fourth field represents either the result of radar signal detection being passed or the result of radar signal detection being failed.
[0149] The communication device provided in this application acquires performance parameters of M second access point devices, including operating frequency bands and signal quality, where M is a positive integer. Based on these performance parameters, the communication device determines whether to establish a communication connection on a first frequency band, which includes the frequency band for radar communication. Through this method, the communication device can determine whether to establish a connection on the first frequency band based on the operating frequency bands and signal quality of other access point devices. That is, by using the operating frequency bands of other access point devices, it indirectly determines whether a radar signal exists on the radar communication frequency band without performing a preset duration of CAC detection. This allows for a rapid decision on whether to establish a connection on the first frequency band containing the radar communication frequency band, thereby reducing data transmission latency and improving communication performance.
[0150] The communication device in this application embodiment can be an electronic device or a component within an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices besides a terminal. For example, the electronic device can be a mobile phone, tablet computer, laptop computer, PDA, in-vehicle electronic device, mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, ultra-mobile personal computer (UMPC), netbook, or personal digital assistant (PDA), etc. It can also be a server, network attached storage (NAS), personal computer (PC), television set (TV), ATM, or self-service machine, etc. This application embodiment does not specifically limit the scope of the device.
[0151] The communication device in this application embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this application embodiment does not specifically limit the specific operating system used.
[0152] The communication device provided in this application embodiment can implement the various processes implemented in the above communication method embodiment, and will not be described again here to avoid repetition.
[0153] Optionally, as shown in FIG6, this application embodiment also provides an electronic device 600, including a processor 601 and a memory 602. The memory 602 stores a program or instructions that can run on the processor 601. When the program or instructions are executed by the processor 601, they implement the various steps of the above-described communication method embodiment and can achieve the same technical effect. To avoid repetition, they will not be described again here.
[0154] It should be noted that the electronic devices in the embodiments of this application include the mobile electronic devices and non-mobile electronic devices described above.
[0155] Figure 7 is a schematic diagram of the hardware structure of an electronic device that implements an embodiment of this application.
[0156] The electronic device 100 includes, but is not limited to, components such as: radio frequency unit 101, network module 102, audio output unit 103, input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, memory 109, and processor 110.
[0157] Those skilled in the art will understand that the electronic device 100 may also include a power supply (such as a battery) for powering various components. The power supply may be logically connected to the processor 110 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The electronic device structure shown in Figure 7 does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0158] The processor 110 is used to acquire performance parameters of M second access point devices, including operating frequency band and signal quality, where M is a positive integer; the processor 110 is used to determine whether to establish a communication connection on the first frequency band based on the performance parameters acquired by the processor 110, where the first frequency band includes the frequency band for radar communication.
[0159] In some embodiments of this application, the processor 110 is specifically configured to: establish a communication connection on a first frequency band when the M second access point devices include a third access point device that meets a first condition; or, establish a communication connection on a second frequency band when the M second access point devices do not include a third access point device that meets the first condition; wherein the first condition includes the operating frequency band being located within the frequency band used for radar communication and the signal quality being greater than or equal to a first threshold, and the second frequency band not including the frequency band used for radar communication.
[0160] In some embodiments of this application, the radio frequency unit 101 is configured to send a first request message to a third access point device after establishing a communication connection on the first frequency band. The first request message is used to request assistance in performing radar signal detection. The radio frequency unit 101 is also configured to receive a second response message from a fourth access point device. The second response message includes result information. The processor 110 is also configured to establish a communication connection on the first frequency band when there is no radar signal in the frequency band in which the result information indicates radar communication.
[0161] In some embodiments of this application, the first request message includes a first field and a second field. The first field represents a request for assistance in radar signal detection, and the second field is used to indicate first channel information and second channel information. The first channel information is the starting channel number of the request for assistance in detection, and the second channel information is the ending channel number of the request for assistance in detection. The first response message includes a third field and a fourth field. The third field represents either the capability to assist in radar signal detection or a response to a request for assistance in radar signal detection. The fourth field represents either the result of radar signal detection being passed or the result of radar signal detection being failed.
[0162] The electronic device provided in this application acquires performance parameters of M second access point devices, including operating frequency bands and signal quality, where M is a positive integer. Based on these performance parameters, the electronic device determines whether to establish a communication connection on a first frequency band, which includes the frequency band for radar communication. Through this method, the electronic device can determine whether to establish a connection on the first frequency band based on the operating frequency bands and signal quality of other access point devices. That is, by using the operating frequency bands of other access point devices, it indirectly determines whether a radar signal exists on the radar communication frequency band without performing a preset duration of CAC detection. This allows for a rapid decision on whether to establish a connection on the first frequency band containing the radar communication frequency band, thereby reducing data transmission latency and improving communication performance.
[0163] It should be understood that, in this embodiment, the input unit 104 may include a graphics processing unit (GPU) 1041 and a microphone 1042. The GPU 1041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 106 may include a display panel 1061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 107 includes at least one of a touch panel 1071 and other input devices 1072. The touch panel 1071 is also called a touch screen. The touch panel 1071 may include a touch detection device and a touch controller. Other input devices 1072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0164] The memory 109 can be used to store software programs and various data. The memory 109 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback function, image playback function, etc.). Furthermore, the memory 109 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory may be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), or synchronous dynamic random access memory.
[0165] Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), Synchronous Link DRAM (SLDRAM), and Direct Rambus RAM (DRRAM) are all types of memory used in this application. The memory 109 in this embodiment includes, but is not limited to, these and any other suitable types of memory.
[0166] Processor 110 may include one or more processing units; optionally, processor 110 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 110.
[0167] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described communication method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0168] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0169] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described communication method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0170] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0171] This application provides a computer program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the communication method embodiments described above, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0172] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0173] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0174] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. A communication method, the method comprising: The first access point device acquires performance parameters of M second access point devices, the performance parameters including operating frequency band and signal quality, where M is a positive integer; The first access point device determines whether to establish a communication connection on a first frequency band based on the performance parameters, the first frequency band including the frequency band for radar communication.
2. The method according to claim 1, wherein, The first access point device determines whether to establish a communication connection on the first frequency band based on the performance parameters, including: If the M second access point devices include a third access point device that meets the first condition, the first access point device establishes a communication connection on the first frequency band. Alternatively, if the M second access point devices do not include a third access point device that meets the first condition, the first access point device establishes a communication connection on a second frequency band, which does not include the frequency band for radar communication. The first condition includes at least a portion of the operating frequency bands being located within the radar communication frequency band and the signal quality being greater than or equal to a first threshold.
3. The method according to claim 2, wherein, After the first access point device establishes a communication connection on the first frequency band, the method further includes: The first access point device sends a first request message to the third access point device, the first request message being used to request assistance in performing radar signal detection; Upon receiving a first response message from the third access point device, the first access point device determines whether to establish a communication connection in the second frequency band based on the first response message.
4. The method according to claim 2, wherein, After the first access point device establishes a communication connection on the second frequency band, the method further includes: If the M second access point devices include a fourth access point device that meets the second condition, the first access point device sends a second request message to the fourth access point device, the second request message being used to request assistance in performing radar signal detection; The first access point device receives a second response message from the fourth access point device, the second response message including result information; If there is no radar signal in the frequency band characterized by the result information for radar communication, the first access point device establishes a communication connection in the first frequency band. The second condition includes at least one of the following: the signal quality is greater than or equal to a second threshold, and the beacon frame carries first indication information, which indicates the ability to assist in performing radar signal detection.
5. The method according to claim 3, wherein, The first request message includes a first field and a second field. The first field indicates a request for assistance in radar signal detection, and the second field is used to indicate first channel information and second channel information. The first channel information is the starting channel number for the request for assistance in detection, and the second channel information is the ending channel number for the request for assistance in detection. The first response message includes a third field and a fourth field. The third field represents either: the ability to assist in radar signal detection or the ability to respond to assist in radar signal detection. The fourth field represents either: the result of radar signal detection is passed or the result of radar signal detection is failed.
6. A communication device, the device comprising: The module for acquisition and the module for processing, wherein: The acquisition module is used to acquire the performance parameters of M second access point devices, the performance parameters including operating frequency band and signal quality, where M is a positive integer; The processing module is used to determine whether to establish a communication connection on a first frequency band, which includes the frequency band for radar communication, based on the performance parameters obtained by the acquisition module.
7. The apparatus according to claim 6, wherein, The processing module is specifically used for: If the M second access point devices include a third access point device that meets the first condition, a communication connection is established on the first frequency band. Alternatively, if the M second access point devices do not include a third access point device that meets the first condition, a communication connection is established on a second frequency band, which does not include the frequency band used for radar communication. The first condition includes the operating frequency band being located within the frequency band used for radar communication and the signal quality being greater than or equal to a first threshold.
8. The apparatus according to claim 7, wherein, The device further includes: a transmitting module; The sending module is used to send a first request message to the third access point device after establishing a communication connection on the first frequency band. The first request message is used to request assistance in performing radar signal detection. The processing module is further configured to determine, based on the first response message, whether to establish a communication connection in the second frequency band when the receiving module receives a first response message from the third access point device.
9. The apparatus according to claim 7, wherein, The device further includes: a transmitting module and a receiving module, wherein: The transmitting module is configured to, after establishing a communication connection on the second frequency band, send a second request message to the fourth access point device if the M second access point devices include a fourth access point device that meets the second condition. The second request message is used to request assistance in performing radar signal detection. The receiving module is used to receive a second response message from the fourth access point device, the second response message including result information; The processing module is also used to establish a communication connection in the first frequency band when there is no radar signal in the frequency band of the radar communication characterized by the result information. The second condition includes at least one of the following: the signal quality is greater than or equal to a second threshold, and the beacon frame carries first indication information, which is used to indicate the ability to assist in performing radar signal detection.
10. The apparatus according to claim 8, wherein, The first request message includes a first field and a second field. The first field indicates a request for assistance in radar signal detection, and the second field is used to indicate first channel information and second channel information. The first channel information is the starting channel number for the request for assistance in detection, and the second channel information is the ending channel number for the request for assistance in detection. The first response message includes a third field and a fourth field. The third field represents either the capability to assist in radar signal detection or a request to assist in radar signal detection. The fourth field represents either the result of radar signal detection being passed or the result of radar signal detection being failed.
11. An electronic device comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the communication method as described in any one of claims 1-5.
12. A readable storage medium storing a program or instructions that, when executed by a processor, implement the steps of the communication method as described in any one of claims 1-5.
13. A computer program product stored in a storage medium, the computer program product being executed by at least one processor to implement the communication method as described in any one of claims 1 to 5.
14. A chip comprising a processor and a communication interface, the communication interface being coupled to the processor, the processor being configured to run a program or instructions to implement the communication method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Channel indication sending method, channel scanning method and device
CN112583555A
Communication method and device, electronic equipment and readable storage medium
CN118945836A
Method and apparatuses for controlling communications depending on detected radar signals
US20190364598A1
In home wi-fi channel scanning enhancements
US20200205036A1