Communication method and device

By acquiring and reporting interference information in the FTTR system through SFU, the problem of unmeasured interference between devices was solved, communication performance was improved, and power consumption was saved.

CN122001502APending Publication Date: 2026-05-08HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In FTTR systems, interference exists between devices, but there is no effective interference measurement and reporting scheme, which leads to a decline in communication performance.

Method used

The SFU acquires and reports interference information from its own interference sources, such as identity information, frequency domain information, and signal strength. The MFU receives this information to understand the overall interference situation and perform reasonable scheduling and configuration.

Benefits of technology

Communication performance was improved. Through detailed interference information reporting and scheduling, the rationality and accuracy of communication were enhanced, and the power consumption of the SFU was reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122001502A_ABST
    Figure CN122001502A_ABST
Patent Text Reader

Abstract

The invention discloses a communication method and device, which can realize acquisition and reporting of interference information of an interference source of a sub optical network unit (SFU). In the method, each SFU can obtain interference information of respective interference source, such as identity information, frequency domain information or signal intensity of the interference source. Afterwards, each SFU can report interference information of the respective interference source to a main optical network unit (MFU), and the MFU can determine global interference information based on the interference information of the interference source reported by each SFU. In the embodiment of the invention, the SFU can acquire and report the interference information of the interference source of the SFU, so that the MFU can acquire the interference information of the interference source of each SFU, thereby knowing the interference condition among the global equipment, and further performing reasonable scheduling, configuration and the like based on the global interference condition, and improving the communication performance.
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 communication methods and apparatus. Background Technology

[0002] In wireless access scenarios, the coverage of a single access point (AP) is limited. In larger areas or areas with high network quality requirements, multiple access points are typically deployed to provide a unified wireless network access service. For example, within a building, multiple fiber-to-the-room (FTTR) systems are deployed, with the FTTR devices in these systems providing a unified wireless network access service.

[0003] However, interference may exist between devices in the FTTR system, but there is currently no scheme to measure and report the interference. Summary of the Invention

[0004] This application provides a communication method and apparatus that can acquire interference information of interference sources in a sub-fiber unit (SFU).

[0005] Firstly, a communication method is provided. This method can be executed by a first SFU (System-by-System), or by a component of the first SFU, such as a processor, chip, or chip system of the first SFU, or by a logic module or software capable of implementing all or part of the functions of the first SFU. The method includes: acquiring interference information of an interference source of the first SFU, the interference information of the interference source including at least one of the following: identity information corresponding to the interference source, frequency domain information of the interference source, or signal strength of the interference source; and transmitting the interference information of the interference source of the first SFU to the master fiber unit (MFU).

[0006] Based on this scheme, the SFU can acquire and report interference information of its own interference sources, such as the identity information, frequency domain information, and signal strength of the interference sources. As a result, the MFU can learn about the interference information of the SFU's interference sources, such as the identity of the SFU's interference sources, operating frequency band, and interference strength. This allows the MFU to understand the interference situation between devices globally and to perform reasonable scheduling and configuration based on the global interference situation, thereby improving communication performance.

[0007] In one possible design, the identity information corresponding to the interference source includes at least one of the following: the identifier of the basic service set to which the interference source belongs (BSSID), the media access control MAC address of the interference source, or the identifier of the interference source.

[0008] In one possible design, the frequency domain information of the interference source includes at least one of the following: the operating frequency band of the interference source, the operating channel of the interference source, or the operating bandwidth of the interference source.

[0009] In one possible design, the interference information of the interference source also includes at least one of the following: the signal-to-noise ratio (SNR) on the receiving side, the signal-to-noise ratio (SNR) on the transmitting side, the type of interference source, or the operating mode.

[0010] For example, the receive-side signal-to-noise ratio (SNR) is measured by the first SFU. The receive-side SNR can be understood as the SNR of the interfering source frame received by the first SFU; that is, the first SFU can determine the receive-side SNR based on the received interfering source frame. The transmit-side SNR is measured by the interfering source (such as an associated site of the first SFU) and reported to the first SFU. The interfering source type is either an AP or a site, indicating whether the interfering source is an AP or a site. The operating mode is the IEEE standard, Wi-Fi standard, or Wi-Fi mode used by the interfering source.

[0011] Based on the above possible designs, the SFU can report richer interference information, enabling the MFU to obtain more detailed and comprehensive interference information, thereby improving the rationality and accuracy of subsequent scheduling and configuration, and further enhancing communication performance.

[0012] In one possible design, obtaining interference information of the interference source of the first SFU includes: receiving interference measurement control information from the MFU, wherein the interference measurement control information instructs the first SFU to perform interference measurement; and obtaining interference information of the interference source of the first SFU based on the interference measurement control information.

[0013] Based on this design, the MFU can actively control the SFU to report interference information from its interference source. This allows the MFU to flexibly control the reporting of interference information according to actual needs, improving the flexibility of interference information reporting. Furthermore, the SFU can perform interference measurements simply according to the MFU's instructions, avoiding unnecessary interference measurements and information acquisition, thus saving the SFU's power consumption.

[0014] In one possible design, the interference measurement control information includes at least one of the following: the identity information of the interference source, or the interference measurement frequency band.

[0015] Based on this possible design, the MFU can indicate a specific interference source to the SFU. The SFU can then refresh the interference information of the specific interference source according to the MFU's instructions, without having to refresh the interference information of other interference sources. Compared to the SFU blindly refreshing the interference information of all interference sources, this can save the SFU's power consumption.

[0016] In one possible design, the interference measurement control information also includes the bandwidth of the interference measurement and / or the time interval of the interference measurement.

[0017] In one possible design, obtaining interference information of the interference source of the first SFU includes: obtaining interference information of the interference source of the first SFU according to a first cycle.

[0018] Based on this possible design, the SFU can periodically and proactively refresh and report the interference information of its interference sources, thereby enabling the MFU to update the global interference information in a timely manner, ensuring the effectiveness of the interference information, and thus ensuring the rationality of subsequent configuration and scheduling, and guaranteeing communication performance.

[0019] In one possible design, the method further includes: receiving first configuration information from the MFU, the first configuration information being used to configure a first policy or a second policy; the first policy instructing the first SFU to report interference information according to the control of the MFU, and the second policy instructing the first SFU to periodically report interference information.

[0020] Based on this possible design, the MFU can be configured to either report interference information according to the control of the MFU or periodically report interference information based on actual needs or application scenarios, thereby improving the flexibility of interference information reporting.

[0021] In one possible design, the first configuration information includes policy indication information, which indicates either a first policy or a second policy.

[0022] In one possible design, where the policy indication information indicates a second policy, the first configuration information also includes a first cycle.

[0023] In one possible design, obtaining interference information of the interference source of the first SFU includes: obtaining interference information of the interference source of the first SFU when the first site is associated with the first SFU, or when the first site is unassociated from the first SFU; wherein the interference source of the first SFU includes the first site.

[0024] Based on this possible design, the site associated with the SFU is also a source of interference for communication between the SFU and other sites. Therefore, obtaining and reporting the interference information of the site during site association or deassociation can provide more comprehensive interference information.

[0025] In one possible design, when the first station is associated with the first SFU, the interference information of the first station includes at least one of the following: association identifier, MAC address of the first station, and signal strength of the first station; or, when the first station is deassociated from the first SFU, the interference information of the first station includes at least one of the following: deassociation identifier and MAC address of the first station.

[0026] In one possible design, the interference source of the first SFU includes the second SFU; obtaining the interference information of the interference source of the first SFU includes: receiving the beacon frame of the second SFU; and determining the interference information of the second SFU based on the beacon frame of the second SFU.

[0027] In one possible design, the interference source of the first SFU includes the second SFU; obtaining the interference information of the interference source of the first SFU includes: sending a probe request frame to the second SFU; receiving a probe response frame from the second SFU; and determining the interference information of the second SFU based on the probe response frame from the second SFU.

[0028] In one possible design, the interference source of the first SFU includes a second site associated with the first SFU, and the interference information of the interference source includes the transmit-side signal-to-noise ratio (SNR). Obtaining the interference information of the interference source of the first SFU includes: sending a request frame from the sounding of the second site; and receiving a response frame from the sounding of the second site, the response frame including the transmit-side signal-to-noise ratio (SNR).

[0029] In one possible design, the interference source of the first SFU includes a third site that is not associated with the first SFU; obtaining the interference information of the interference source of the first SFU includes: listening on the WLAN port to obtain the WLAN frames of the third site; and determining the interference information of the third site based on the WLAN frames of the third site.

[0030] Secondly, a communication method is provided. This method can be executed by an MFU (Multi-Functional Optical Network Unit), or by components of the MFU, such as the MFU's processor, chip, or chip system, or by a logic module or software capable of implementing all or part of the MFU's functions. The method includes: receiving interference information from interference sources of at least one Sub-Optical Network Unit (SFU), the interference information including at least one of the following: the identity information corresponding to the interference source, the frequency domain information of the interference source, or the signal strength of the interference source; and determining global interference information based on the interference information from the interference sources of at least one SFU, the global interference information including the interference information from the interference sources of at least one SFU. The technical effects of this second aspect are similar to those of the first aspect described above, and will not be repeated here.

[0031] In one possible design, the identity information corresponding to the interference source includes at least one of the following: the identifier of the basic service set to which the interference source belongs (BSSID), the media access control MAC address of the interference source, or the identifier of the interference source.

[0032] In one possible design, the frequency domain information of the interference source includes at least one of the following: the operating frequency band of the interference source, the operating channel of the interference source, or the operating bandwidth of the interference source.

[0033] In one possible design, the interference information of the interference source also includes at least one of the following: the signal-to-noise ratio (SNR) on the receiving side, the signal-to-noise ratio (SNR) on the transmitting side, the type of interference source, or the operating mode.

[0034] For example, the receive-side signal-to-noise ratio (SNR) is measured by the first SFU. The receive-side SNR can be understood as the SNR of the interfering source frame received by the first SFU; that is, the first SFU can determine the receive-side SNR based on the received interfering source frame. The transmit-side SNR is measured by the interfering source (such as an associated site of the first SFU) and reported to the first SFU. The interfering source type is either an AP or a site, indicating whether the interfering source is an AP or a site. The operating mode is the IEEE standard, Wi-Fi standard, or Wi-Fi mode used by the interfering source.

[0035] In one possible design, at least one SFU includes a first SFU; the method further includes sending interference measurement control information to the first SFU, the interference measurement control information instructing the first SFU to perform interference measurement.

[0036] In one possible design, the interference measurement control information includes at least one of the following: the identity information of the interference source, or the interference measurement frequency band.

[0037] In one possible design, the interference measurement control information also includes the bandwidth of the interference measurement and / or the time interval of the interference measurement.

[0038] In one possible design, receiving interference information from at least one SFU interference source includes: receiving interference information from a first SFU interference source according to a first cycle.

[0039] In one possible design, at least one SFU includes a first SFU; the method further includes: sending first configuration information to the first SFU, the first configuration information being used to configure a first policy or a second policy; the first policy instructs the first SFU to report interference information according to the control of the MFU, and the second policy instructs the first SFU to periodically report interference information.

[0040] In one possible design, the first configuration information includes policy indication information, which indicates either a first policy or a second policy.

[0041] In one possible design, where the policy indication information indicates a second policy, the first configuration information also includes a first cycle.

[0042] In one possible design, at least one SFU includes a first SFU, and the interference source of the first SFU includes a first site; when the first site is associated with the first SFU, the interference information of the first site includes at least one of the following: association identifier, MAC address of the first site, and signal strength of the first site; or, when the first site is deassociated from the first SFU, the interference information of the first site includes at least one of the following: deassociation identifier and MAC address of the first site.

[0043] In conjunction with the first or second aspect, in one possible design, the information exchanged between the MFU and SFU is carried in the Wireless Network Management and Control Interface (WMCI) message; the WMCI message includes a message type identifier, sequence number, message length and processing requirements, message content, and verification information. For example, interference information from interference sources reported by the SFU, interference measurement and control information sent by the MFU, and first configuration information are carried in the message content of the WMCI message.

[0044] Thirdly, a communication device is provided for implementing various methods. The communication device includes modules, units, or means corresponding to the implementation of the methods, wherein the modules, units, or means can be implemented in hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the functions.

[0045] In some possible designs, the communication device may include a processing module and a transceiver module. The processing module can be used to implement the processing functions in any of the above aspects and any possible implementations thereof. The transceiver module may include a receiving module and a transmitting module, respectively used to implement the receiving function and the transmitting function in any of the above aspects and any possible implementations thereof.

[0046] In some possible designs, the transceiver module can consist of transceiver circuitry, a transceiver unit, a transceiver interface, or a communication interface.

[0047] Fourthly, a communication device is provided, comprising: a processor and a memory; the memory being used to store computer instructions that, when executed by the processor, cause the communication device to perform the method described in any of the above aspects and any possible design thereof.

[0048] Fifthly, a communication device is provided, comprising: a processor and a communication interface; the communication interface being used to communicate with a module outside the communication device; the processor being used to execute computer programs or instructions to cause the communication device to perform the methods described in any of the above aspects and any possible designs thereof.

[0049] A sixth aspect provides a communication device comprising: at least one processor; said processor being configured to execute a computer program or instructions stored in a memory to cause the communication device to perform the methods described in any of the foregoing aspects and any possible designs thereof. The memory may be coupled to the processor, or may be independent of the processor.

[0050] In a seventh aspect, a communication device (e.g., a chip or chip system) is provided, the communication device including a processor for implementing the functions involved in any of the above aspects and any possible designs thereof.

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

[0052] In some possible designs, when the device is a chip system, it can be composed of chips or contain chips and other discrete components.

[0053] The communication device described in the third to seventh aspects may be the first SFU in the first aspect, or a device contained in the first SFU, such as a chip or chip system; or the communication device may be the MFU in the second aspect, or a device contained in the MFU, such as a chip or chip system.

[0054] Eighthly, a communication device is provided, which may be a first SFU, or a module or unit (e.g., a chip, a chip system, or a circuit) in the first SFU that performs the methods / operations / steps / actions described in the first aspect, or a module or unit that can be used in conjunction with the first SFU; or, the communication device may be an MFU, or a module or unit (e.g., a chip, a chip system, or a circuit) in the MFU that performs the methods / operations / steps / actions described in the second aspect, or a module or unit that can be used in conjunction with the MFU.

[0055] It is understandable that when the communication device provided by any of the third to eighth aspects is a chip, the sending action / function of the communication device can be understood as outputting information, and the receiving action / function of the communication device can be understood as inputting information.

[0056] Ninthly, a computer-readable storage medium is provided that stores a computer program or instructions that, when executed on a communication device, enable the communication device to perform the methods described in any of the preceding aspects and any possible designs thereof.

[0057] In a tenth aspect, a computer program product containing instructions is provided, which, when run on a communication device, enables the communication device to perform the methods described in any of the foregoing aspects and any possible design thereof.

[0058] Eleventhly, a communication system is provided, comprising a first SFU and an MFU. The first SFU is used to implement the method described in the first aspect and any possible design thereof, and the MFU is used to implement the method described in the second aspect and any possible design thereof.

[0059] The technical effects of any of the design methods in aspects three through eleven can be found in the technical effects of different design methods in aspects one or two, and will not be repeated here. Attached Figure Description

[0060] Figure 1 A schematic diagram of the structure of a communication system provided in this application;

[0061] Figure 2 A schematic diagram of another communication system provided in this application;

[0062] Figures 3-6 A flowchart illustrating the communication method provided in this application;

[0063] Figures 7-9 A schematic diagram of the communication device provided in this application. Detailed Implementation

[0064] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0065] The technical solutions provided in this application can be applied to fiber-to-the-room (FTTR) system networking scenarios. Furthermore, this application can also be applied to FTTR-based evolution networking scenarios, or networking scenarios similar to FTTR networking scenarios, without limitation.

[0066] like Figure 1As shown, an FTTR system may include a master fiber unit (MFU) and at least one sub-fiber unit (SFU). The MFU can connect to one or more SFUs via an optical link (such as optical fiber), and the SFU can communicate with a station (STA) via wireless local area network (WLAN) technology. Optionally, the MFU can also communicate with the STA via WLAN technology, and the MFU can also connect to an optical line terminal (OLT) via an optical link.

[0067] As one possible implementation, in this embodiment, the SFU and MFU communicate via the WLAN management and control interface (WMCI) / WMCI management channel. The WMCI management channel is a low-latency channel in the FTTR network that enables WLAN control and other functions between the MFU and SFU. It is used to carry WMCI messages and is carried through an independent FEM port-ID.

[0068] As one possible implementation, in the embodiments of this application, the basic service set identifier (BSSID) of the MFU and the SFU are the same, and / or the service set identifier (SSID) is the same.

[0069] As one possible implementation, MFU can also be called FTTR master device in Chinese and main FTTR unit in English. SFU can also be called FTTR slave device or FTTR sub-device in Chinese and sub FTTR unit in English. MFU can also be called master gateway and SFU can also be called sub-gateway.

[0070] As one possible implementation, in large areas or areas with high network quality requirements, multiple FTTR systems can be centrally deployed, providing a unified wireless network access service. In a centralized FTTR deployment scenario, multiple FTTR systems may be deployed within the same subnet. When these multiple FTTR systems are deployed and put into operation, they are logically configured in the OLT to belong to the same subnet, and the configuration can be manual or automatic. For example, ... Figure 2As shown, FTTR system 1 and FTTR system 2 are deployed in the same subnet and are managed by OLT1. FTTR system 1 includes MFU1, SFU1.1 and SFU1.2. MFU1 is connected to SFU1.1 and SFU1.2 via optical fibers and is connected to OLT1. FTTR system 2 includes MFU2, SFU2.1 and SFU2.2. MFU2 is connected to SFU2.1 and SFU2.2 via optical fibers and is connected to OLT1.

[0071] As one possible implementation, the embodiments of this application can be applied to roaming scenarios in FTTR-related networks, such as roaming scenarios with the same BSSID or roaming scenarios with different BSSIDs.

[0072] When a site moves within an FTTR network, the channel quality with its currently associated SFU deteriorates, necessitating roaming to an SFU with better channel quality to ensure service continuity. However, during roaming, the terminal needs to re-establish a connection on the new SFU, leading to service interruption. To ensure timely and continuous roaming, a cooperative roaming control scheme using WMCI is employed.

[0073] The WMCI-based collaborative roaming solution mainly includes four aspects of processing: roaming configuration information synchronization, network information synchronization, terminal online processing, and terminal roaming processing.

[0074] Roaming network configuration is triggered when SFU goes online, WMCI roaming is enabled or disabled, and network parameters are configured.

[0075] When an SFU is launched and initialized, the MFU will check whether the network's cooperative roaming function is enabled. If the network's cooperative roaming function is enabled, the MFU will check whether the SFU meets the enabling conditions based on the SFU's roaming capability information. If it does, the roaming configuration of the newly launched SFU will be enabled. If the SFU does not meet the enabling conditions, the roaming configuration will not be enabled. If the network's cooperative roaming function is not enabled, no cooperative roaming configuration will be performed.

[0076] After network deployment is complete, the cooperative roaming function can be enabled or disabled. When enabling cooperative roaming, the MFU should first determine if the enabling conditions are met. If they are met, a roaming configuration command should be issued to all SFUs. If the conditions are not met, no roaming configuration should be performed. When disabling cooperative roaming, the MFU should restore the network's normal configuration and disable the roaming feature.

[0077] The process of enabling / disabling the collaborative roaming feature includes the following steps:

[0078] (1) The MFU sends roaming configuration information to the SFU via roaming configuration messages;

[0079] (2) After receiving the configuration message, the SFU completes the relevant parameter configuration and sends back a roaming configuration confirmation message;

[0080] (3) After receiving the roaming configuration confirmation message from the SFU, the MFU sends a roaming enable or disable message to the SFU.

[0081] (4) After the SFU is turned on or off, a confirmation message for the MFU roaming is turned on or off is sent.

[0082] After cooperative roaming is enabled, periodic synchronization of network information is required. This includes the synchronized transmission of beacon frames. There are two main synchronization methods: one is that the MFU controls the synchronization time and sends network synchronization information to the SFUs within the network at the specified synchronization time; the other is that all SFUs report synchronization information, and then the MFU summarizes the information and sends out the network information for synchronization.

[0083] When a site goes online, in order to enable roaming functionality, the associated information and key information need to be synchronized across the entire network. When a site goes offline, the associated SFU sends the terminal offline event to the MFU. After receiving the offline event, the MFU sends an instruction to all SFUs and MFUs across the network to delete the terminal information. After receiving the terminal deletion instruction from the MFU, the SFU deletes the terminal information and reports a successful deletion instruction to the MFU. The MFU then deletes the terminal-related information.

[0084] As one possible implementation, the site in this application embodiment can be a device that supports relevant standards of the Institute of Electrical and Electronics Engineers (IEEE), and can achieve communication connection with the SFU based on WLAN technology, such as sending physical frames to the SFU based on radio frequency analog signals (or wireless signals, wireless radio frequency analog signals, wireless analog signals, etc.).

[0085] The relevant IEEE standards can include: 802.11a / b / g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11bn (Ultra High Reliability, UHR) / Wi-Fi 8, 802.11ad, 802.11ay, 802.11bf (sensing), Ultra Wide Bandwidth (UWB), and 802.15, etc., without restriction. Regarding bandwidth configuration, channel bundling was introduced starting with 802.11n, allowing multiple 20MHz channels to be bundled together to achieve greater bandwidth and higher transmission rates. Starting with 802.11ac, a maximum bandwidth of 160MHz can be provided. The 802.11ax standard supports the following bandwidth configurations: 20MHz, 40MHz, 80MHz, 160MHz, and 80+80MHz. The 802.11be standard also supports a 320MHz bandwidth configuration.

[0086] For example, a site can be a wireless communication chip, a wireless sensor (such as a temperature and humidity sensor), a wireless communication terminal, a communication server, a router, a switch, a bridge, a computer, etc. For instance, a site can be a mobile phone supporting Wi-Fi communication, a tablet computer supporting Wi-Fi communication, a set-top box supporting Wi-Fi communication, a smart home appliance supporting Wi-Fi communication, a smart wearable device supporting Wi-Fi communication, an in-vehicle communication device supporting Wi-Fi communication, a computer supporting Wi-Fi communication, a camera supporting Wi-Fi communication, a robot supporting Wi-Fi communication, office equipment supporting Wi-Fi communication, etc., without limitation.

[0087] As one possible implementation, the SFU in this application embodiment can be a device supporting relevant IEEE standards. It can achieve communication connection with the site based on WLAN technology and also achieve communication connection with the MFU through an optical link. That is, when the SFU and MFU communicate, digital signals can be converted into optical signals for transmission. This optical signal can be understood as a signal transmission form of digital signals between the SFU and MFU. The transmission of optical signals converted from digital signals between the SFU and MFU can also be understood as digital signal transmission between the SFU and MFU through optical signals. For example, the SFU can send optical signals converted from uplink digital signals to the MFU through the uplink transmission channel of the optical link, and receive optical signals converted from downlink digital signals sent by the MFU through the downlink transmission channel of the optical link.

[0088] The SFU (System-Level Unit) may include one or more antennas. The SFU can convert the digital signals from the antennas into optical signals and transmit them to the MFU (Medium-Level Unit) via the uplink transmission channel of the optical link. Alternatively, the SFU can receive optical signals converted from downlink digital signals transmitted by the MFU via the downlink transmission channel of the optical link, using one or more antennas. Taking uplink transmission as an example, the SFU can collect the wireless signals transmitted by the site according to the uplink bandwidth indicated by the MFU, obtain digital signals, and transmit the optical signals converted from the uplink digital signals to the MFU via the uplink transmission channel of the optical link, according to the uplink bandwidth indicated by the MFU.

[0089] As one possible implementation, the MFU in this embodiment can be a device supporting relevant IEEE standards, and can establish a communication connection with the SFU via an optical link. For example, the MFU can receive optical signals converted from uplink digital signals sent by the SFU through the uplink transmission channel of the optical link, and send optical signals converted from downlink digital signals to the SFU through the downlink transmission channel of the optical link. The MFU can also indicate the uplink bandwidth to the SFU, instructing the SFU to perform uplink transmission according to the uplink bandwidth. The MFU can also determine the baseband signal based on the acquired uplink digital signal, perform physical layer demodulation on the baseband signal, and obtain the physical frame sent by the station.

[0090] For example, an MFU can be a terminal device with a Wi-Fi chip, network device, communication server, router, switch, bridge, computer, etc. An MFU can also serve as an access point for mobile users to access a wired network, primarily deployed in homes, buildings, and campuses, with a typical coverage radius of tens to hundreds of meters. Of course, it can also be deployed outdoors. An MFU acts as a bridge connecting wired and wireless networks, its main function being to connect various wireless network clients together and then connect the wireless network to the Ethernet.

[0091] In an FTTR scenario, a given SFU may have neighboring access points (APs), such as other SFUs (including SFUs within the same subnet and / or SFUs in other networks). Additionally, there may be sites associated with that SFU, or sites not associated with it (such as sites in other networks).

[0092] Therefore, for this SFU, whether it's a neighboring AP within the subnet or a neighboring AP in other networks, or whether it's a site associated with the SFU or not, all other devices are considered interference devices when the SFU is communicating with a certain site, and will interfere with the communication between the SFU and that site. However, there is currently no scheme for measuring and reporting this interference.

[0093] Based on this, this application provides a communication method in which each SFU can acquire interference information of its own interference source, such as the identity information, frequency domain information, or signal strength of the interference source. Then, each SFU can report the interference information of its own interference source to the MFU, and the MFU can determine the global interference information based on the interference information reported by each SFU. In this embodiment, the SFU can acquire and report the interference information of its own interference source, thus enabling the MFU to know the interference information of each SFU's interference source, thereby understanding the interference situation between devices globally, and further enabling reasonable scheduling and configuration based on the global interference situation, thereby improving communication performance.

[0094] The following is in conjunction with the above. Figure 1 or Figure 2 The communication system shown takes the interaction between SFU and MFU as an example to describe the communication method provided in the embodiments of this application.

[0095] It should be noted that in the following embodiments of this application, the message names between SFU and MFU, the names of each parameter, or the names of each piece of information are just examples. Other names may also be used in other embodiments, and the method provided in this application does not specifically limit them.

[0096] It is understood that in the embodiments of this application, the SFU and MFU can perform some or all of the steps in the embodiments of this application. These steps or operations are merely examples, and the embodiments of this application can also perform other operations or variations of various operations. Furthermore, the steps can be performed in different orders as presented in the embodiments of this application, and it is not necessary to perform all the operations in the embodiments of this application.

[0097] It is understood that this application uses SFU and MFU as examples of the execution entities in the interactive illustration, but this application does not limit the execution entities in the interactive illustration. For example, the method executed by SFU in this application can also be executed by a module applied to the SFU (e.g., a chip, chip system, or processor), or by a logic node, logic module, or software that can implement all or part of the SFU's functions; similarly, the method executed by MFU in this application can also be executed by a module applied to the MFU (e.g., a chip, chip system, or processor), or by a logic node, logic module, or software that can implement all or part of the MFU's functions.

[0098] The communication method provided in the embodiments of this application will be described below. For example... Figure 3 As shown, the communication method may include the following steps:

[0099] S301, The first SFU acquires the interference information of the interference source of the first SFU.

[0100] For example, interference sources for the first SFU may include, but are not limited to: APs located in the same subnet as the first SFU, APs located in different subnets from the first SFU, sites associated with the first SFU, or sites not associated with the first SFU. APs may include, but are not limited to, SFUs, MFUs, etc.; sites associated with the first SFU can also be understood as: sites accessing the first SFU, or sites accessed through the first SFU, which can be interchanged without restriction.

[0101] For example, in the embodiments of this application, the interference source may also be called a neighboring device or an interference device, or the interference source may have other names, which are not specifically limited in this application.

[0102] The interference information of the interference source may include at least one of the following: the identity information of the interference source, the frequency domain information of the interference source, or the signal strength of the interference source.

[0103] As one possible implementation, the identity information corresponding to the interference source includes at least one of the following: the basic service set identifier (BSSID) to which the interference source belongs, the MAC address of the interference source, or the identifier of the interference source.

[0104] For example, if the interference source is an AP (such as an SFU), the identification information corresponding to the interference source can be the BSSID to which the SFU belongs and / or the SFU's identifier. For instance, the beacon frame sent by the AP can carry the SFU's identifier so that the MFU can distinguish different SFUs in the same BSSID scenario. If the interference source is a site, the identification information corresponding to the interference source can be the site's MAC address.

[0105] As one possible implementation, the frequency domain information of the interference source includes at least one of the following: the operating frequency band of the interference source, the operating channel of the interference source, or the operating bandwidth of the interference source. Optionally, it may also include the bandwidth supported by the interference source.

[0106] For example, the operating frequency band of the interference source can be the 2.4 GHz band, the 5 GHz band, or other WLAN bands, without limitation. The operating channel of the interference source can be its primary channel, and the channel value of the operating channel can be carried in the interference information. The operating bandwidth of the interference source can be one of 20 MHz, 40 MHz, 80 MHz, or 160 MHz. The bandwidth supported by the interference source can be at least one of 20 MHz, 40 MHz, 80 MHz, or 160 MHz. Furthermore, the operating bandwidth of the interference source can be varied.

[0107] As one possible implementation, the signal strength of the interference source refers to the received signal strength indicator (RSSI) strength detected by the first SFU, measured in dBm. In interference information, it can be represented by the absolute value of the actual RSSI.

[0108] In one possible implementation, the interference information of the interference source may further include at least one of the following: the receive-side signal-to-noise ratio (SNR), the transmit-side SNR, the interference source type, or the operating mode. As one possible implementation, the receive-side SNR can be understood as the SNR of the interference source measured by the first SFU. For example, when the interference source is an access point (AP), the first SFU may receive a beacon frame or probe response frame from the interference source and measure the beacon frame or probe response frame to obtain the receive-side SNR. When the interference source is a site, the first SFU may receive a WLAN frame from the site and measure the WLAN frame to obtain the receive-side SNR. The unit of the receive-side SNR is dB.

[0109] For example, when the interference source is a site, the receiver signal-to-noise ratio (SNR) can also be understood as the uplink SNR.

[0110] As one possible implementation, the transmit-side signal-to-noise ratio (SNR) can be understood as the SNR measured by the interference source, which can then report this SNR to the first SFU. This interference source can be an associated device of the first SFU, i.e., a site associated with the first SFU. For example, the first SFU can send a request frame in the sounding procedure to the associated device, and the associated device can reply to the first SFU with a response frame (or reply frame) in the sounding procedure, carrying the transmit-side SNR in this response frame. For example, the transmit-side SNR can be understood as the SNR of the downlink channel or link between the first SFU and the associated device. The unit of the transmit-side SNR is dB.

[0111] For example, when the interference source is a station, the transmitting side signal-to-noise ratio (SNR) can also be understood as the downlink SNR.

[0112] As one possible implementation, the interference source type can be either an AP or a site, indicating whether the interference source is an AP or a site. For details on APs and sites, please refer to the relevant descriptions above; they will not be repeated here.

[0113] As one possible implementation, the operating mode of the interference source can be any of the IEEE standards, Wi-Fi standards, or Wi-Fi standards used by the interference source. For example, the operating mode of the interference source can be one of the following IEEE standards / Wi-Fi standards / Wi-Fi standards: 802.11a / 802.11b / 802.11g / 802.11n / 802.11ac / 802.11ax / 802.11be, etc.

[0114] Understandably, for an interference source, the interference information may include one or more of the items shown in Table 1. Furthermore, Table 1 provides an example of the number of bytes occupied by each piece of information; however, in practical applications, the number of bytes for each piece of information may not be as shown in Table 1 and is not limited thereto.

[0115] Understandably, for an SFU, there may be at least one source of interference. The interference information of each source may include one or more of the information types shown in Table 1. The types of information included in the interference information of different sources may be the same or different.

[0116] Table 1

[0117]

[0118] In one possible implementation, multiple SFUs connected to the MFU can obtain interference information from their own interference sources. This application takes the first SFU as an example for explanation. The method by which each SFU obtains interference information from the interference source and the content of the interference information can be referred to the method of obtaining the first SFU and the above-mentioned explanation of the interference information in this application, and will not be repeated here.

[0119] S302, the first SFU sends interference information of its interference source to the MFU. Correspondingly, the MFU receives interference information of at least one SFU's interference source.

[0120] The at least one SFU includes a first SFU. When multiple SFUs acquire and report interference information from their own interference sources, the MFU can receive the interference information from the interference sources of these multiple SFUs.

[0121] In one possible implementation, in this embodiment of the application, the information exchanged between the MFU and SFU can be transmitted via the WLAN management and control interface (WMCI). For example, the format of WMCI messages is shown in Table 2.1.

[0122] Table 2.1

[0123]

[0124]

[0125] As one possible implementation, the Message Type ID is an 8-bit field used to indicate the type of message and define the semantics of the message content. When the MFU receives an uplink message with an unsupported message type ID, it should ignore the message. Similarly, when the SFU receives a message with a reserved or unsupported message type ID, it should ignore the message.

[0126] As one possible implementation, SeqNo is an 8-bit field containing a sequence number counter to ensure the robustness of the WMCI message channel. In the downlink direction, the SeqNo field is filled with the corresponding MFU sequence number counter value. The MFU maintains a separate sequence number counter for each SFU unicast and broadcast WMCI message stream. Each sequence number counter rolls from 255 to 1. A value of 0 is not used in the downlink direction. In the uplink direction, when an uplink WMCI message is a response to a downlink message, the value of the SeqNo field is equal to the value of the SeqNo field in the downlink message. If the WMCI message is initiated by the SFU, then SeqNo = 0 is used.

[0127] As one possible implementation, the message length and processing requirements are a 2-byte field consisting of three fields: message priority, operation type, and message content length.

[0128] X (the most significant bit of the third byte): This indicates the priority of processing this message. When X=1, the message has a high priority; when X=0, the message has a low priority.

[0129] C: Used to indicate the operation type of the current message.

[0130] In the downlink direction, when C=1, it indicates that the operation type of the message is a parameter request type, requesting the SFU to send the output indicated by the Message type ID field; when C=0, it indicates that the message is a parameter configuration type message, and the parameter type configured in the message is indicated by the Messagetype ID field.

[0131] In the uplink direction, when C=1, the operation type of the message is a scheduling request, requesting the MFU to send the scheduling configuration indicated by the Message type ID field; when C=0, the message is a parameter reporting message or an alarm message, and the parameter or alarm type reported by the message is indicated by the Message type ID field, or a response.

[0132] LL LLLL LLLL: This field indicates the length of the message content. The value ranges from 0 to 1023.

[0133] As one possible implementation, the format of the message content field is related to the specific message, and the message content includes two parts: the message mask and the parameter content.

[0134] The message mask consists of a 16-bit mask, as shown in Table 2.2. For example, when a bit in the message mask is set to a specific value (such as 1 or 0), it indicates that the content parameters carry (or contain) the parameter corresponding to that mask; when set to a non-specific value, it indicates that the content parameters do not carry (or do not contain) the parameter corresponding to that mask.

[0135] Table 2.2

[0136]

[0137] Each message type can carry a maximum of 16 parameters. The message content should be filled in the order indicated by the parameter mask. For downlink request messages, the parameter mask represents the parameters the MFU wants to obtain. For uplink messages, the parameter mask represents the parameters being reported and replied to.

[0138] As one possible implementation, the integrity check field can also be replaced with a message check field to verify whether the message has been corrupted during transmission. For example, the value of this field is generated by a cyclic redundancy check (CRC) algorithm.

[0139] As one possible implementation, WMCI messages are encapsulated in FEM frames for managing and controlling the WLAN functions of the SFU. The FTTR transceiver can identify the destination of the WMCI message using the FEM port ID in the FEM frame.

[0140] As one possible implementation, the interference information of the interference source of the first SFU can be carried in the message content field of the WMCI message. For example, the interference information of the interference source can be carried in the content part of the message content field, and the corresponding message mask can be carried in the message mask part.

[0141] S303 and MFU determine global interference information based on the interference information of at least one SFU's interference source. The global interference information includes the interference information of at least one SFU's interference source.

[0142] For example, the format of the global interference information maintained by the MFU can be as shown in Table 3. The number of bytes occupied by each piece of information is for illustrative purposes only, and this application does not impose a specific limitation on it.

[0143] Table 3

[0144]

[0145] As one possible implementation, the MFU determines global interference information, which can also be understood as the MFU updating or refreshing global interference information. For example, the MFU refreshes the global interference information based on the interference information reported by a certain SFU.

[0146] As one possible implementation, the MFU can integrate the interference information from various SFUs to generate / obtain global interference information. Furthermore, the global interference information in this embodiment can also be called an interference matrix, a global interference matrix, or an interference information matrix; these terms can be interchanged, and other names are also possible. This application does not impose any specific limitations on these terms.

[0147] As one possible implementation, after the MFU determines the global interference information, it can update or adjust the configuration of the SFU based on the global interference information, or perform transmission scheduling, such as coordination-spatial reuse (Co-SR) scheduling (also known as airspace cooperative scheduling), or make roaming decisions, or perform cooperative energy saving of the SFU, etc., without any restrictions.

[0148] For example, the MFU can adjust or update at least one of the following: the operating channel, operating bandwidth, or power of the SFU, based on global interference information. For instance, the MFU can send configuration information (referred to as second configuration information) to the first SFU, which in turn can receive this configuration information. This configuration information can be used to configure at least one of the following for the first SFU: operating channel, operating bandwidth, or power. This configuration information is determined based on global interference information, which is determined based on interference information reported by the first SFU. Therefore, it can also be understood that this configuration information is determined based on interference information from the interference source of the first SFU.

[0149] Alternatively, for example, the MFU can make Co-SR or airspace cooperative scheduling decisions and select scheduling strategies based on global interference information, and then distribute the decision results (i.e., Co-SR scheduling results or airspace cooperative scheduling results) to each cooperating SFU for airspace resource allocation. Each cooperating SFU performs local scheduling based on the MFU's Co-SR scheduling results or airspace cooperative scheduling results, and performs airspace cooperative transmission based on the local scheduling results. In other words, the Co-SR scheduling results or airspace cooperative scheduling results can be considered as being used for Co-SR transmission or airspace cooperative transmission. Furthermore, each cooperating SFU also reports the Co-SR transmission results to the MFU.

[0150] Alternatively, for example, the MFU can make roaming decisions based on global interference information. For instance, in a site roaming scenario, it can select alternative APs based on global interference information. For example, in a scenario with the same BSSID, the MFU can distinguish the interference conditions of different SFUs based on global interference information, thereby selecting a suitable alternative AP for the site. For example, multiple alternative APs may be identified based on global interference information. The MFU can select the AP that will ultimately provide roaming services to the site based on the signal strength of the multiple alternative APs, and indicate the SFU that will ultimately provide roaming services through the SFU's identifier. In scenarios with different BSSIDs, the MFU can distinguish SFUs in different BSSs based on the BSSID to which the SFU belongs, and select a suitable alternative AP for the site. For example, multiple alternative APs may be identified based on global interference information. The MFU can select the AP that will ultimately provide roaming services to the site based on the signal strength of the multiple alternative APs, and indicate the SFU that will ultimately provide roaming services through the BSSID, without limitation.

[0151] Based on the above scheme, the SFU can obtain and report the interference information of its own interference source, thus enabling the MFU to know the interference information of each SFU's interference source, thereby understanding the interference situation between devices globally, and then performing reasonable scheduling and configuration based on the global interference situation to improve communication performance.

[0152] In one possible implementation, the first SFU can acquire / report / update / refresh the interference information of its interference source in the following four scenarios:

[0153] Scenario 1: The first SFU acquires / reports / updates / refreshes the interference information of its interference source according to the control of the MFU.

[0154] As one possible implementation, in scenario one, such as Figure 4 As shown, before step S301, the MFU can send interference measurement control information to the first SFU, and correspondingly, the first SFU receives the interference measurement control information from the MFU. This interference measurement control information instructs the first SFU to perform interference measurement / detection, or instructs the first SFU to update or report the interference information of the interference source. The first SFU obtains the interference information of the interference source based on the interference measurement control information.

[0155] For example, interference measurement and control information can be carried in the WMCI message, such as in the message content field of the WMCI message. The implementation of the WMCI message can be found in the relevant descriptions above, and will not be repeated here.

[0156] As one possible implementation, the interference measurement control information may include at least one of the following: the identity information of the interference source, or the interference measurement frequency band.

[0157] The identification information of the interference source indicates the interference source of the first SFU, that is, the MFU specifies that the first SFU measures / updates / reports / refreshes the interference information of a specific interference source. For example, it instructs the first SFU to refresh the interference information of site 1 and SFU2.

[0158] For example, the identity information of the interference source can be the MAC address of the interference source, or the identity information of the interference source can be set to empty. When the identity information of the interference source is set to empty, it means that the MFU instructs the first SFU to measure / detect / update / report / refresh the interference information of all neighboring devices of the first SFU, and the interference measurement frequency band can be ignored in this case.

[0159] The interference measurement frequency band can be the operating frequency band of the interference source that needs to be measured / detected, or it can be understood as the MFU instructing the SFU to measure / update / report / refresh the interference information of the interference source on that frequency band. For example, it can be the 2.4G and / or 5G frequency band, indicating that the MFU instructs the first SFU to measure / detect the interference information of the interference source in the 2.4G and / or 5G frequency band.

[0160] Optionally, the interference measurement control information may also include the bandwidth of the interference measurement and / or the time interval of the interference measurement. The bandwidth of the interference measurement may be, for example, 20M / 40M / 80M / 160M; the time interval of the interference measurement can be understood as the period of the interference measurement, i.e., how often the interference measurement is performed.

[0161] In other words, the interference measurement and control information sent by the MFU can be as shown in Table 4.

[0162] Table 4

[0163]

[0164] As one possible implementation, in this scenario, the MFU can set a refresh timeout for interference information. For example, after the MFU sends interference measurement and control information, it can start a timer. If interference information from an interference source reported by the SFU is received during the timer's operation, the global interference information is determined based on this interference information. If no interference information from an interference source reported by the SFU is received during the timer's operation, or if interference information from an interference source reported by the SFU is received after the timer expires, the global interference information is not updated, or the interference information from the interference source reported by the SFU is discarded.

[0165] For example, the refresh timeout or timer duration for interference information can be 1 minute. Of course, other durations are also possible and are not limited. This duration can be determined by the MFU itself or predefined by the protocol, and is not limited.

[0166] Based on the solution in Scenario 1, the MFU actively controls the SFU to report interference information from its interference source. This allows the MFU to flexibly control the reporting of interference information according to actual needs, improving the flexibility of interference information reporting. Furthermore, the SFU can perform interference measurements simply according to the MFU's instructions, avoiding unnecessary interference measurements and information acquisition by the SFU, thus saving power consumption.

[0167] Scenario 2: The first SFU periodically acquires / reports / updates / refreshes the interference information of its interference source.

[0168] In this scenario, such as Figure 5 As shown, the first SFU can transmit interference information from the interference source of the first SFU according to the first cycle. Correspondingly, the MFU receives the interference information from the interference source of the first SFU according to the first cycle.

[0169] For example, the first cycle can be configured by the MFU, or it can be predefined by the protocol, or it can be determined by the first SFU itself, without restriction.

[0170] As one possible implementation, in the case where multiple SFUs periodically acquire / report / update / refresh interference information of their interference sources, the periods of these multiple SFUs can be the same or different, without restriction.

[0171] Based on the solution in Scenario 2, the SFU periodically and proactively reports the interference information of its interference source, enabling the SFU to update the interference information in a timely manner. This, in turn, allows the MFU to update the global interference information in a timely manner, ensuring the effectiveness of the interference information and thus ensuring the rationality of subsequent configuration and scheduling, and guaranteeing communication performance.

[0172] As one possible implementation, the SFU can refresh the interference information of its interference source using either the scheme described in Scenario 1 or Scenario 2, which can be configured by the MFU.

[0173] For example, such as Figure 6 As shown, before step S301, the MFU can send first configuration information to the first SFU. Correspondingly, the first SFU receives the first configuration information from the MFU. The first configuration information is used to configure a first policy or a second policy. The first policy instructs the SFU to report / update / refresh / acquire interference information according to the control of the MFU, while the second policy instructs the SFU to periodically report / update / refresh / acquire interference information.

[0174] For example, the first configuration information can also be called interference strategy configuration information. Of course, the first configuration information can also have other names, such as interference reporting strategy configuration information or interference measurement strategy configuration information, etc. This application does not specifically limit the name of the first configuration information.

[0175] As one possible implementation, the first configuration information includes policy instruction information.

[0176] The policy indication information indicates either a first policy or a second policy. For example, the policy indication information is carried in the refresh policy field (Refresh_Policy). When the value of the refresh policy field is the first value, it indicates the first policy; when the value of the refresh policy field is the second value, it indicates the second policy. For example, the first value can be 1, and correspondingly, the second value can be 0; or, the first value can be 0, and correspondingly, the second value can be 1. The default value of the refresh policy field is the first value.

[0177] Optionally, if the policy indication information indicates a second policy, the first configuration information may further include the refresh period of the interference information, such as the first period described above. For example, the unit of this refresh period may be minutes, etc., and is not limited thereto.

[0178] In other words, the fields in the information sent by the MFU for configuring the policy can be as shown in Table 5. Furthermore, Table 5 also provides an example of the number of bytes occupied by each piece of information. In actual applications, the number of bytes for each piece of information may not be the number shown in Table 5 and is not restricted.

[0179] Table 5

[0180]

[0181] As one possible implementation, if the first configuration information is configured with the first strategy, the SFU refreshes the interference information according to the control of the MFU using the scheme in Scenario 1 above; if the first configuration information is configured with the second strategy, the SFU refreshes the interference information periodically using the scheme in Scenario 2 above.

[0182] Optionally, after receiving the policy information, the SFU can also send interference policy confirmation information to the MFU. This interference policy confirmation information indicates whether the policy configured by the MFU was executed successfully. For example, the interference policy information can be carried in an error code field, where a value of 0 indicates successful policy execution, and a value of 1 indicates policy failure. Furthermore, the error code field can be 1 byte long.

[0183] For example, whether the policy is executed successfully can be understood as: whether the SFU can measure / report interference information according to the policy configured by the MFU, or whether the SFU supports measuring / reporting interference information according to the policy configured by the MFU, etc.

[0184] Scenario 3: When the first SFU is associated with or unassociated with a site, it acquires / reports / updates / refreshes the interference information of its interference source.

[0185] Specifically, when the first SFU is associated with the first site or unassociated from the first SFU, it obtains interference information about the interference source of the first SFU. In this case, the interference source of the first SFU includes the first site.

[0186] As one possible implementation, if the first site is associated with the first SFU, the interference information of the first site includes at least one of the following: association identifier, MAC address of the first site, or signal strength of the first site.

[0187] For example, the interference information of the first site may include an association or deassociation flag field. When the value of this field is the third value, it indicates an association flag; when the value of this field is the fourth value, it indicates a deassociation flag. For example, the third value can be 1, and the corresponding fourth value can be 0; or the third value can be 0, and the corresponding fourth value can be 1, without restriction.

[0188] For example, the signal strength of the first site can be measured from the uplink messages sent by the first site during association authentication.

[0189] As one possible implementation, when the first site deassociates from the first SFU, the interference information of the first site includes at least one of the following: the deassociation identifier and the MAC address of the first site.

[0190] In other words, in scenarios where the first site is associated or unassociated, the fields in the interference information of the first site reported by the first SFU can be as shown in Table 6.

[0191] Table 6

[0192]

[0193] As one possible implementation, the scheme described in Scenario 3 and the scheme described in Scenario 1 / Scenario 2 can be combined. For example, in addition to refreshing the interference information according to the control of MFU, SFU also refreshes the interference information when a site is associated with or deassociated from SFU; or, in addition to periodically refreshing the interference information, SFU also refreshes the interference information when a site is associated with or deassociated from SFU.

[0194] Scenario 4: When a new neighbor comes online, the first SFU obtains / reports / updates / refreshes the interference information of its interference source.

[0195] The interference source of the first SFU may include the new neighboring device. The interference information of the neighboring device can be found in the above description of the interference source, and will not be repeated here.

[0196] Optionally, the first SFU can also trigger the acquisition / reporting / updating / refreshing of interference information from other events, that is, the first SFU performs event-triggered reporting. This application does not specifically limit the triggering event.

[0197] The above has explained the interference information of the interference source and the triggering events for the SFU to acquire interference information. The following describes how the SFU acquires interference information. For example, the interference source for the SFU may fall into the following two categories:

[0198] Scenario 1: The source of interference for the SFU is the AP, such as other SFUs or MFUs.

[0199] As one possible implementation, the SFU obtains the interference information of another AP by receiving beacon frames from other APs. For example, if the interference source (or neighboring AP) of the first SFU includes the second SFU, the first SFU can receive the beacon frames of the second SFU and determine the interference information of the second SFU based on the beacon frames of the second SFU.

[0200] For example, the first SFU can determine the BSSID of the second SFU during the process of parsing the beacon frame of the second SFU. The beacon frame may also carry the identifier of the second SFU, so the first SFU can obtain the identifier of the second SFU by parsing the beacon frame. The signal strength, receiver signal-to-noise ratio (SNR), etc. of the second SFU can be calculated or measured by the first SFU.

[0201] As another possible implementation, the SFU obtains the interference information of another AP by receiving probe response frames from other APs. For example, if the interference source (or neighboring AP) of the first SFU includes the second SFU, the first SFU can send a probe request frame to the second SFU. Correspondingly, after receiving the probe request frame, the second SFU sends a probe response frame to the first SFU. The first SFU receives the probe response frame and determines the interference information of the second SFU based on it.

[0202] As one possible implementation, if the neighboring AP and the first SFU operate on the same channel, the first SFU can receive beacon frames from the neighboring AP or send probe request frames to the neighboring AP on its own channel; if the neighboring AP and the first SFU operate on different channels, the first SFU can first switch to the neighboring AP's own channel before receiving beacon frames from the neighboring AP or sending probe request frames to the neighboring AP, etc.

[0203] Scenario 2: The source of interference for the SFU is a site, such as a site associated with the SFU or a site not associated with the SFU.

[0204] As one possible implementation, taking the interference source of the first SFU as an example, which includes a second site associated with the first SFU, the first SFU can receive WLAN frames from the second site and determine the interference information of the second site based on the WLAN frames.

[0205] For example, the WLAN frame may include the MAC address of the second site. The first SFU can measure the signal strength or receiver signal-to-noise ratio (SNR) of the WLAN frame. Since the second site is associated with the first SFU, the first SFU can know the second site's operating frequency band, operating bandwidth, etc.

[0206] As another possible implementation, taking the interference source of the first SFU as including a second site associated with the first SFU as an example, the first SFU can send a request frame in the sounding procedure to the second site. The second site can reply to the first SFU with a response frame (or reply frame) in the sounding procedure, which carries the transmission-side signal-to-noise ratio (SNR).

[0207] As another possible implementation, taking the interference source of the first SFU as including a third site that is not associated with the first SFU as an example, the first SFU can listen on the WLAN port to obtain the WLAN frames of the third site, and determine the interference information of the third site based on the WLAN frames of the third site.

[0208] For example, the first SFU can parse the WLAN frame of the third site to obtain the MAC address of the third site. Measuring the WLAN frame of the third site to obtain signal strength, receiver signal-to-noise ratio (SNR), etc., is not limited.

[0209] As another possible implementation, the first SFU can send a Quality of Service (QoS) NULL frame. Any station receiving this QoS NULL frame can reply with a response frame, and the first SFU can determine the interference information of the corresponding station based on the response frame of the QoS NULL frame.

[0210] Understandably, the interference information of an SFU may include both APs and STAs. Therefore, the SFU can use the schemes described in Situations 1 and 2 above to obtain the interference information of multiple interference sources.

[0211] It should be noted that the various embodiments of this application can be implemented independently or in combination, without limitation. Unless otherwise specified or in conflict, the terminology and / or descriptions between the different embodiments provided in this application are consistent and can be referenced mutually. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0212] The method provided in this application has been described above. In addition, this application also provides a communication device for implementing the functions described in the above method embodiments.

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

[0214] This application embodiment can divide the communication device into functional modules according to the above method embodiment. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.

[0215] Figure 7 A schematic diagram of a communication device 70 is shown. The communication device 70 includes a processing module 701 and a transceiver module 702. The communication device 70 can be used to implement the functions of a first SFU or MFU. The communication device 70 can be a first SFU or MFU, or it can be a chip or other combined device or component having the aforementioned functions of a first SFU or MFU applied within the first SFU or MFU.

[0216] In some embodiments, the communication device 70 may further include a storage module ( Figure 7 (Not shown in the image) is used to store program instructions and data.

[0217] In some embodiments, the transceiver module 702, also referred to as a transceiver unit, is used to implement sending and / or receiving functions. The transceiver module 702 may consist of a transceiver circuit, a transceiver unit, a transceiver interface, a communication interface, and an input / output interface.

[0218] In some embodiments, the transceiver module 702 may include a receiving module and a sending module, respectively configured to perform the receiving and sending steps performed by the first SFU or MFU network element in the above method embodiments, and / or other processes to support the technology described herein; the processing module 701 may be configured to perform the processing steps performed by the first SFU or MFU in the above method embodiments, and / or other processes to support the technology described herein.

[0219] When the communication device 70 is used to implement the function of the first SFU:

[0220] The processing module 701 is used to acquire interference information of the interference source of the first SFU. The interference information of the interference source includes at least one of the following: the identity information corresponding to the interference source, the frequency domain information of the interference source, or the signal strength of the interference source; the transceiver module 702 is used to send the interference information of the interference source of the first SFU to the main optical network unit (MFU).

[0221] Optionally, the identity information corresponding to the interference source includes at least one of the following: the identifier of the basic service set to which the interference source belongs (BSSID), the media access control MAC address of the interference source, or the identifier of the interference source.

[0222] Optionally, the frequency domain information of the interference source includes at least one of the following: the operating frequency band of the interference source, the operating channel of the interference source, or the operating bandwidth of the interference source.

[0223] Optionally, the interference information of the interference source may also include at least one of the following: the signal-to-noise ratio (SNR) on the receiving side, the signal-to-noise ratio (SNR) on the transmitting side, and the type or operating mode of the interference source.

[0224] Optionally, the receiver-side signal-to-noise ratio (SNR) is the SNR of the interference source measured by the first SFU; or, the transmitter-side SNR is the SNR measured by the interference source; or, the interference source type is an AP or site; or, the operating mode is the IEEE standard used by the interference source.

[0225] Optionally, the processing module 701 is used to obtain interference information of the interference source of the first SFU, including: the processing module 701 is used to receive interference measurement control information from the MFU through the transceiver module 702, the interference measurement control information instructing the first SFU to perform interference measurement; the processing module 701 is also used to obtain interference information of the interference source of the first SFU according to the interference measurement control information.

[0226] Optionally, the interference measurement and control information includes at least one of the following: the identity information of the interference source, or the interference measurement frequency band.

[0227] Optionally, the interference measurement control information may also include the bandwidth of the interference measurement and / or the time interval of the interference measurement.

[0228] Optionally, the processing module 701 is used to acquire interference information of the interference source of the first SFU, including: the processing module 701 is used to acquire interference information of the interference source of the first SFU according to a first cycle.

[0229] Optionally, the transceiver module 702 is further configured to receive first configuration information from the MFU, the first configuration information being used to configure a first policy or a second policy; the first policy instructs the first SFU to report interference information according to the control of the MFU, and the second policy instructs the first SFU to periodically report interference information.

[0230] Optionally, the first configuration information includes policy indication information; the policy indication information indicates a first policy or a second policy.

[0231] Optionally, if the policy indication information indicates a second policy, the first configuration information may also include a first cycle.

[0232] Optionally, the processing module 701 is used to obtain interference information of the interference source of the first SFU, including: the processing module 701 is used to obtain interference information of the interference source of the first SFU when the first site is associated with the first SFU or when the first site is unassociated from the first SFU; wherein the interference source of the first SFU includes the first site.

[0233] Optionally, if the first site is associated with the first SFU, the interference information of the first site includes at least one of the following: association identifier, MAC address of the first site, and signal strength of the first site; or, if the first site is deassociated from the first SFU, the interference information of the first site includes at least one of the following: deassociation identifier and MAC address of the first site.

[0234] Optionally, the processing module 701 is used to obtain interference information of the interference source of the first SFU, including: the processing module 701 is used to receive the beacon frame of the second SFU through the transceiver module 702; the processing module 701 is also used to determine the interference information of the second SFU based on the beacon frame of the second SFU.

[0235] Optionally, the processing module 701 is used to obtain interference information of the interference source of the first SFU, including: the processing module 701 is used to send a probe request frame to the second SFU through the transceiver module 702; the processing module 701 is also used to receive a probe response frame of the second SFU; the processing module 701 is also used to determine the interference information of the second SFU based on the probe response frame of the second SFU.

[0236] Optionally, the processing module 701 is used to obtain interference information of the interference source of the first SFU, including: the processing module 701 is used to send a request frame in the sounding to the second station through the transceiver module 702; the processing module 701 is also used to receive a response frame in the sounding from the second station through the transceiver module 702, the response frame including the transmission side signal-to-noise ratio (SNR).

[0237] Optionally, the processing module 701 is used to obtain interference information of the interference source of the first SFU, including: the processing module 701 is used to listen on the WLAN port through the transceiver module 702 to obtain the WLAN frame of the third station; the processing module 701 is also used to determine the interference information of the third station based on the WLAN frame of the third station.

[0238] When the communication device 70 is used to implement the function of the MFU:

[0239] The transceiver module 702 is used to receive interference information from interference sources of at least one sub-optical network unit (SFU). The interference information from the interference source includes at least one of the following: the identity information corresponding to the interference source, the frequency domain information of the interference source, or the signal strength of the interference source. The processing module 701 is used to determine global interference information based on the interference information from interference sources of at least one SFU. The global interference information includes the interference information from interference sources of at least one SFU.

[0240] Optionally, the transceiver module 702 is also used to send interference measurement control information to the first SFU, which instructs the first SFU to perform interference measurement.

[0241] Optionally, the transceiver module 702 is used to receive interference information from the interference source of at least one SFU, including: the transceiver module 702 is used to receive interference information from the interference source of the first SFU according to a first cycle.

[0242] Optionally, the transceiver module 702 is further configured to send first configuration information to the first SFU, the first configuration information being used to configure a first policy or a second policy; the first policy instructs the first SFU to report interference information according to the control of the MFU, and the second policy instructs the first SFU to periodically report interference information.

[0243] All relevant content of each step involved in the above method embodiments can be referenced from the functional description of the corresponding functional module, and will not be repeated here.

[0244] In this application, the communication device 70 can be presented in an integrated manner, divided into various functional modules. Here, "module" can refer to an application-specific integrated circuit (ASIC), a circuit, a processor and memory that executes one or more software or firmware programs, integrated logic circuits, and / or other devices that can provide the above functions.

[0245] In some embodiments, when Figure 7 When the communication device 70 is a chip or chip system, the function / implementation process of the transceiver module 702 can be implemented through the input / output interface (or communication interface) of the chip or chip system, and the function / implementation process of the processing module 701 can be implemented through the processor (or processing circuit) of the chip or chip system.

[0246] In some embodiments, Figure 7 The transceiver module 702 can be replaced by a transceiver unit, which can integrate the functions of the transceiver module 702; the processing module 701 can be replaced by a processor, which can integrate the functions of the processing module 701. Furthermore, Figure 7 The communication device 70 shown may also include a memory.

[0247] Alternatively, when the processing module 701 is replaced by a processor and the transceiver module 702 is replaced by a transceiver, the communication device 70 involved in the embodiments of this application can also be... Figure 8 The communication device 80 shown. The processor can be logic circuit 801, and the transceiver can be interface circuit 802. Further, Figure 8 The communication device 80 shown may also include a memory 803.

[0248] Since the communication device 70 or communication device 80 provided in this embodiment can execute the above method, the technical effects it can obtain can be referred to the above method embodiment, and will not be repeated here.

[0249] As a possible product form, the first SFU or MFU described in the embodiments of this application can be implemented using one or more field programmable gate arrays (FPGAs), programmable logic devices (PLDs), controllers, state machines, gate logic, discrete hardware components, any other suitable circuits, or any combination of circuits capable of performing the various functions described throughout this application.

[0250] As another possible product form, the first SFU or MFU in this application can be adopted. Figure 9The shown composition structure, or including Figure 9 The components shown. Figure 9 This application provides a schematic diagram of the composition of a communication device 900, which may be a first SFU or a chip or system-on-a-chip in the first SFU; or, it may be an MFU or a chip or system-on-a-chip in the MFU.

[0251] like Figure 9 As shown, the communication device 900 includes at least one processor 901 and at least one communication interface. Figure 9 (This is merely an example illustration, using a communication interface 904 and a processor 901 as examples.) Optionally, the communication device 900 may also include a communication bus 902 and a memory 903.

[0252] Processor 901 can be a general-purpose central processing unit (CPU), a general-purpose processor, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a PLD, or any combination thereof. Processor 901 can also be other devices with processing functions, such as circuits, devices, or software modules, without limitation.

[0253] The communication bus 902 is used to connect different components in the communication device 900, enabling communication between them. The communication bus 902 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. This bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 9 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0254] Communication interface 904 is used for communicating with other devices or communication networks. For example, communication interface 904 can be a module, circuit, transceiver, or any device capable of communication. Optionally, communication interface 904 can also be an input / output interface located within processor 901, used to implement signal input and signal output for the processor.

[0255] The memory 903 may be a device with storage function, used to store instructions and / or data. The instructions may be computer programs.

[0256] For example, the memory 903 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and / or instructions; it may also be a random access memory (RAM) or other type of dynamic storage device capable of storing information and / or instructions; it may also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, etc., without limitation.

[0257] It should be noted that the memory 903 can exist independently of the processor 901, or it can be integrated with the processor 901. The memory 903 can be located inside or outside the communication device 900, without limitation. The processor 901 can be used to execute the instructions stored in the memory 903 to implement the methods provided in the following embodiments of this application.

[0258] Optionally, the processor 901 and / or memory 903 may include an artificial intelligence (AI) module, which is used to implement AI-related functions. The AI ​​module can be implemented through software, hardware, or a combination of both. For example, the AI ​​module may include a radio network intelligent controller (RIC) module. For example, the AI ​​module can be a near real-time RIC or a non-real-time RIC.

[0259] As an optional implementation, the communication device 900 may also include an output device 905 and an input device 906. The output device 905 communicates with the processor 901 and can display information in various ways. For example, the output device 905 may be a liquid crystal display (LCD), a light-emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector, etc. The input device 906 communicates with the processor 901 and can receive user input in various ways. For example, the input device 906 may be a mouse, keyboard, touchscreen device, or sensing device, etc.

[0260] In some embodiments, the hardware implementation will be apparent to those skilled in the art as described above. Figure 7 The communication device 70 shown can be adopted Figure 9 The communication device shown is in the form of 900.

[0261] As an example, Figure 7 The function / implementation process of the processing module 701 can be achieved through... Figure 9 The processor 901 in the communication device 900 shown calls computer execution instructions stored in the memory 903 to implement the function. Figure 7 The function / implementation process of the transceiver module 702 in the middle can be obtained through Figure 9 This is achieved through the communication interface 904 in the communication device 900 shown.

[0262] It should be noted that, Figure 9 The structure shown does not constitute a specific limitation on the first SFU or MFU. For example, in other embodiments of this application, the first SFU or MFU may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The components illustrated may be implemented in hardware, software, or a combination of software and hardware.

[0263] In some embodiments, this application also provides a communication device, which includes a processor for implementing the methods in any of the above method embodiments.

[0264] As one possible implementation, the communication device also includes a memory. This memory stores necessary computer programs and data. The computer program may include instructions, which a processor can invoke to instruct the communication device to execute the methods described in any of the above method embodiments. Alternatively, the memory may not be present in the communication device.

[0265] As another possible implementation, the communication device also includes an interface circuit, which is a code / data read / write interface circuit, used to receive computer execution instructions (which are stored in memory and may be read directly from memory or may be transmitted through other devices) and transmit them to the processor.

[0266] As another possible implementation, the communication device also includes a communication interface for communicating with modules outside the communication device.

[0267] It is understood that the communication device can be a chip or a chip system. When the communication device is a chip system, it can be composed of chips or may include chips and other discrete devices. This application does not specifically limit this.

[0268] This application also provides a computer-readable storage medium having a computer program or instructions stored thereon, which, when executed by a computer, implements the functions of any of the above-described method embodiments.

[0269] This application also provides a computer program product that, when executed by a computer, implements the functions of any of the above method embodiments.

[0270] 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.

[0271] It is understood that the systems, apparatuses, and methods described in this application can also 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 couplings or direct couplings or communication connections shown or discussed may be through some interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.

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

[0273] 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.

[0274] It should be noted that the terms "first" and "second," etc., in the specification, claims, and drawings of this application are used to distinguish different objects, not to describe a specific order. "First" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Therefore, a feature defined with "first" and "second" may explicitly or implicitly include one or more of that feature. In the description of this embodiment, unless otherwise stated, "a plurality of" means two or more.

[0275] Furthermore, the terms “comprising” and “having”, and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the steps or units listed, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus.

[0276] It should be understood that in this application, "at least one (item)" means one or more. "More than one" means two or more. "At least two (items)" means two or three or more. "And / or" is used to describe the relationship between related objects, indicating that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple. Both "...when" and "if" indicate that a corresponding action will be taken under certain objective circumstances. They are not time limits, nor do they require a judgment action to be taken when the action is taken, nor do they imply any other limitations.

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

[0278] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0279] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software programs, implementation can be, in whole or in part, in the form of a computer program product. This computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device containing one or more servers, data centers, etc., that can be integrated with the medium. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state drive (SSD)). In this embodiment, the computer may include the aforementioned apparatus.

[0280] Although this application has been described herein in conjunction with various embodiments, those skilled in the art, by reviewing the accompanying drawings, disclosure, and appended claims, will understand and implement other variations of the disclosed embodiments in carrying out the claimed application. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude a plurality. A single processor or other unit can implement several functions listed in the claims. While different dependent claims may recite certain measures, this does not mean that these measures cannot be combined to produce good results.

[0281] Although this application has been described in conjunction with specific features and embodiments, it is obvious that various modifications and combinations can be made thereto without departing from the scope of this application. Accordingly, this specification and drawings are merely illustrative descriptions of the application as defined by the appended claims, and are considered to cover any and all modifications, variations, combinations, or equivalents within the scope of this application. Clearly, those skilled in the art can make various alterations and modifications to this application without departing from its scope. Thus, if such modifications and modifications fall within the scope of the claims and their equivalents, this application is also intended to include such modifications and modifications.

Claims

1. A communication method, characterized in that, The method, applied to the first sub-optical network unit (SFU), includes: Obtain interference information of the interference source of the first SFU, wherein the interference information of the interference source includes at least one of the following: the identity information corresponding to the interference source, the frequency domain information of the interference source, or the signal strength of the interference source; The interference information of the interference source of the first SFU is sent to the main optical network unit (MFU).

2. The method according to claim 1, characterized in that, The identity information corresponding to the interference source includes at least one of the following: the identifier of the basic service set to which the interference source belongs (BSSID), the media access control (MAC) address of the interference source, or the identifier of the interference source.

3. The method according to claim 1 or 2, characterized in that, The frequency domain information of the interference source includes at least one of the following: the operating frequency band of the interference source, the operating channel of the interference source, or the operating bandwidth of the interference source.

4. The method according to any one of claims 1-3, characterized in that, The interference information of the interference source also includes at least one of the following: the signal-to-noise ratio (SNR) on the receiving side, the signal-to-noise ratio (SNR) on the transmitting side, the type of interference source, or the operating mode.

5. The method according to claim 4, characterized in that, The received-side signal-to-noise ratio (SNR) is the SNR of the interference source measured by the first SFU; or... The signal-to-noise ratio (SNR) on the transmitting side is the SNR measured by the interference source; or, The type of interference source is an access point or site; The operating mode is the IEEE standard used by the interference source.

6. The method according to any one of claims 1-5, characterized in that, The step of obtaining interference information of the interference source of the first SFU includes: Receive interference measurement control information from the MFU, the interference measurement control information instructing the first SFU to perform interference measurement; Based on the interference measurement and control information, the interference information of the interference source of the first SFU is obtained.

7. The method according to claim 6, characterized in that, The interference measurement and control information includes at least one of the following: the identity information of the interference source, or the interference measurement frequency band.

8. The method according to claim 7, characterized in that, The interference measurement control information also includes the bandwidth of the interference measurement and / or the time interval of the interference measurement.

9. The method according to any one of claims 1-5, characterized in that, The step of obtaining interference information of the interference source of the first SFU includes: obtaining interference information of the interference source of the first SFU according to a first cycle.

10. The method according to any one of claims 1-9, characterized in that, The method further includes: The system receives first configuration information from the MFU, which is used to configure a first policy or a second policy. The first policy instructs the first SFU to report interference information according to the control of the MFU, and the second policy instructs the first SFU to periodically report interference information.

11. The method according to claim 10, characterized in that, The first configuration information includes policy indication information; the policy indication information indicates the first policy or the second policy.

12. The method according to claim 11, characterized in that, When the policy indication information indicates the second policy, the first configuration information also includes a first period.

13. The method according to any one of claims 1-12, characterized in that, The step of obtaining interference information of the interference source of the first SFU includes: When a first station is associated with the first SFU, or when a first station is unassociated from the first SFU, it obtains interference information of the interference source of the first SFU; wherein, the interference source of the first SFU includes the first station.

14. The method according to claim 13, characterized in that, When the first site is associated with the first SFU, the interference information of the first site includes at least one of the following: association identifier, MAC address of the first site, and signal strength of the first site; or, When the first site deassociates from the first SFU, the interference information of the first site includes at least one of the following: the deassociation identifier and the MAC address of the first site.

15. The method according to any one of claims 1-14, characterized in that, The interference source of the first SFU includes the second SFU; obtaining the interference information of the interference source of the first SFU includes: Receive the beacon frame from the second SFU; The interference information of the second SFU is determined based on the beacon frame of the second SFU.

16. The method according to any one of claims 1-15, characterized in that, The interference source of the first SFU includes the second SFU; obtaining the interference information of the interference source of the first SFU includes: Send a probe request frame to the second SFU; Receive the detection response frame of the second SFU, and determine the interference information of the second SFU based on the detection response frame of the second SFU.

17. The method according to any one of claims 1-16, characterized in that, The interference source of the first SFU includes a second site associated with the first SFU, and the interference information of the interference source includes the transmit-side signal-to-noise ratio (SNR); obtaining the interference information of the interference source of the first SFU includes: Send the request frame from the sounding to the second site; Receive a response frame from the second site's sounding, the response frame including the transmit-side signal-to-noise ratio (SNR).

18. The method according to any one of claims 1-17, characterized in that, The interference sources of the first SFU include third sites not associated with the first SFU; obtaining the interference information of the interference sources of the first SFU includes: Listen on the WLAN port to acquire WLAN frames from the third station; The interference information of the third station is determined based on the WLAN frame of the third station.

19. The method according to any one of claims 1-18, characterized in that, The interference information of the interference source is carried in the Wireless Network Management and Control Interface (WMCI) message; The WMCI message includes a message type identifier, sequence number, message length and processing requirements, message content and verification information; the interference information is carried in the message content.

20. A communication method, characterized in that, Applied to a main optical network unit (MFU), the method includes: The system receives interference information from at least one interference source of a sub-optical network unit (SFU), wherein the interference information of the interference source includes at least one of the following: the identity information corresponding to the interference source, the frequency domain information of the interference source, or the signal strength of the interference source. Global interference information is determined based on the interference information of the interference source of the at least one SFU, wherein the global interference information includes the interference information of the interference source of the at least one SFU.

21. The method according to claim 20, characterized in that, The identity information corresponding to the interference source includes at least one of the following: the identifier of the basic service set to which the interference source belongs (BSSID), the media access control (MAC) address of the interference source, or the identifier of the interference source.

22. The method according to claim 20 or 21, characterized in that, The frequency domain information of the interference source includes at least one of the following: the operating frequency band of the interference source, the operating channel of the interference source, or the operating bandwidth of the interference source.

23. The method according to any one of claims 20-22, characterized in that, The interference information of the interference source also includes at least one of the following: the signal-to-noise ratio (SNR) on the receiving side, the signal-to-noise ratio (SNR) on the transmitting side, the type of interference source, or the operating mode.

24. The method according to claim 23, characterized in that, The received-side signal-to-noise ratio (SNR) is the SNR of the interference source measured by the first SFU; or... The signal-to-noise ratio (SNR) on the transmitting side is the SNR measured by the interference source; or, The type of interference source is an access point or site; The operating mode is the IEEE standard used by the interference source.

25. The method according to any one of claims 20-24, characterized in that, The at least one SFU includes a first SFU; the method further includes: An interference measurement control message is sent to the first SFU, which instructs the first SFU to perform an interference measurement.

26. The method according to claim 25, characterized in that, The interference measurement and control information includes at least one of the following: the identity information of the interference source, or the interference measurement frequency band.

27. The method according to claim 26, characterized in that, The interference measurement control information also includes the bandwidth of the interference measurement and / or the time interval of the interference measurement.

28. The method according to any one of claims 20-24, characterized in that, Receiving interference information from at least one SFU interference source includes: receiving interference information from the first SFU interference source according to a first cycle.

29. The method according to any one of claims 20-28, characterized in that, The at least one SFU includes a first SFU; the method further includes: Send first configuration information to the first SFU, the first configuration information being used to configure a first policy or a second policy; the first policy instructs the first SFU to report interference information according to the control of the MFU, and the second policy instructs the first SFU to periodically report interference information.

30. The method according to claim 29, characterized in that, The first configuration information includes policy indication information; the policy indication information indicates the first policy or the second policy.

31. The method according to claim 30, characterized in that, When the policy indication information indicates the second policy, the first configuration information also includes a first period.

32. The method according to any one of claims 20-31, characterized in that, The at least one SFU includes a first SFU, and the interference source of the first SFU includes a first site; When the first site is associated with the first SFU, the interference information of the first site includes at least one of the following: association identifier, MAC address of the first site, and signal strength of the first site; or, When the first site deassociates from the first SFU, the interference information of the first site includes at least one of the following: the deassociation identifier and the MAC address of the first site.

33. A communication device, characterized in that, The communication device includes a processor; the processor is configured to run a computer program or instructions to cause the communication device to perform the method as described in any one of claims 1-19, or to cause the communication device to perform the method as described in any one of claims 20-32.

34. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions or programs that, when executed on a computer, cause the method described in any one of claims 1-19 to be performed, or cause the method described in any one of claims 20-32 to be performed.

35. A computer program product, characterized in that, The computer program product includes computer instructions; when some or all of the computer instructions are run on a computer, they cause the method of any one of claims 1-19 to be performed, or cause the method of any one of claims 20-32 to be performed.