Dual-frequency independent full-duplex communication method and device

By adopting a single-network dual-MAC structure in Wi-Fi network, independent full-duplex communication is achieved, channel interference and upstream and downstream imbalance problems are solved, network performance and stability are improved, and channel bandwidth and capacity are enhanced.

CN120583532APending Publication Date: 2025-09-02SHANGHAI WU QI MICROELECTRONICS CO LTD +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510823483.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-19
Publication Date
2025-09-02

AI Technical Summary

Technical Problem

The existing Wi-Fi network has interference problems in channel resource allocation, lack of autonomous switching mechanism, resulting in deterioration of transmission performance, imbalanced uplink and downlink communication, and lack of effective fairness guarantees, especially when multiple STAs are accessed, uplink bandwidth is limited.

Method used

The Wi-Fi framework adopts a single-network interface dual MAC structure, and two MACs simultaneously send beacon frames to achieve independent full-duplex communication, monitor channel interference and perform channel prediction and evaluation, switch to an uninterrupted channel for data transmission, and solve uplink STA competition in combination with TDMA time division technology.

Benefits of technology

Real duplex communication is realized, avoiding competition between upstream and downstream communication, improving network performance and efficiency, improving network stability and adaptability, and enhancing channel bandwidth and capacity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120583532A_ABST
    Figure CN120583532A_ABST
Patent Text Reader

Abstract

The invention provides a dual-frequency independent full-duplex communication method and device, and relates to the technical field of communication, and the method is applied to wireless communication equipment such as an AP and an STA of a Wi-Fi framework adopting a single-network-interface dual-MAC structure. According to the invention, the two MACs are distributed to the downlink communication and the uplink communication to form an independent channel, so that real duplex communication is realized by the dual-frequency technology, uplink and downlink communication competition is avoided, and the network performance and efficiency are improved; the configuration information of the two MACs is the same, when the channel of one MAC is interfered, the uninterfered MAC can maintain normal communication of the network, the interfered MAC realizes self-recovery of the channel through channel prediction and channel evaluation, and the self-recovery mechanism after channel interference improves the stability and the self-adaptive capability of the Wi-Fi network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a dual-frequency independent full-duplex communication method and device. Background Art

[0002] With the rapid development of wireless communication technology, Wi-Fi networks have become an indispensable infrastructure in modern life. Wireless local area network technology based on the IEEE 802.11 standard is widely used in homes, businesses, and public places, providing high-speed internet access for various smart devices. In a typical Wi-Fi network architecture, data is transmitted between access points (APs) and stations (STAs) over a shared channel. While this architecture is simple and easy to use, it also faces inherent challenges in channel resource allocation.

[0003] In existing Wi-Fi network operation mechanisms, the AP and all associated STAs must share the same wireless channel resources. Due to the open nature of wireless environments, channel interference can arise from both other devices within the same network and signals from neighboring networks in the same frequency band. Current technical solutions lack the ability to assess the degree of channel interference in real time. When channel quality deteriorates, the network cannot autonomously trigger channel switching, resulting in continued degradation of transmission performance. This passive operation mode significantly degrades the user experience, particularly in video streaming scenarios where the screen may freeze, and in online gaming scenarios where it may cause connection interruptions.

[0004] Traditional Wi-Fi networks use a time-division, half-duplex communication mode, with uplink and downlink data transmission competing for the same time slot resources. Downlink refers to the AP sending data to STAs, while uplink refers to the AP receiving data from STAs. Because the AP has dominant control over resource allocation, network configurations typically prioritize downlink data throughput, resulting in relatively limited uplink bandwidth resources. When multiple STAs access the network simultaneously, they not only compete with the AP for communication resources but also with each other for uplink transmission opportunities. Existing protocols lack effective fairness mechanisms. When a STA adopts an aggressive channel occupation strategy, it can significantly squeeze the uplink bandwidth resources of other STAs. This situation is particularly acute in the presence of malicious terminals. Summary of the Invention

[0005] The object of the present invention is to provide a dual-frequency independent full-duplex communication method and apparatus to solve at least one of the above problems.

[0006] In a first aspect, the present invention provides a dual-band independent full-duplex communication method, which is applied to an AP of a Wi-Fi framework using a single network interface and dual MAC structure. The dual-band independent full-duplex communication method includes: Simultaneously sending beacon frames through the first MAC and the second MAC to enable the STA to access the AP through the corresponding MAC; wherein the configuration information of the first MAC and the configuration information of the second MAC are the same, the beacon frame sent by the second MAC carries a private identifier, and the Wi-Fi framework of the STA is the same as the Wi-Fi framework of the AP; When a STA accesses the network, it sends downlink data packets through the downlink channel of the first MAC and receives uplink data packets through the uplink channel of the second MAC. When it is detected that there is an interfered MAC with a interfered channel between the first MAC and the second MAC, a beacon frame marked with the interfered MAC is sent through the undisturbed MAC in the first MAC and the second MAC, and the target data transmission task corresponding to the interfered MAC is switched to the undisturbed MAC for execution; the target channel is determined by performing channel prediction and channel evaluation on the channel of the interfered MAC; the interfered MAC is set to the target channel, and a beacon frame marked with the target channel where the interfered MAC is working is sent through the undisturbed MAC, and the target data transmission task is switched back to the interfered MAC for execution.

[0007] In an optional embodiment, the dual-band independent full-duplex communication method further includes: When a new STA accesses or an existing STA disconnects, the TDMA time division technology is used to divide the time slots of the currently connected STAs to obtain the current time slot allocation plan; The beacon frame carrying the current time slot allocation scheme is broadcasted simultaneously through the first MAC and the second MAC, so that each STA that has currently accessed communicates according to the current time slot allocation scheme.

[0008] In an optional implementation, the private identifier is located in the header protocol portion of the corresponding beacon frame, and the beacon frames sent by the first MAC and the second MAC contain the same actual data information, which includes the working status information of the dual MACs.

[0009] In an optional implementation, determining a target channel by performing channel prediction and channel estimation on a channel of the interfered MAC includes: Perform channel switching for the interfered MAC and perform quality assessment on the candidate channels after switching; Determine whether the channel quality of the candidate channel is qualified; If the channel quality is qualified, the target channel is determined based on the candidate channels.

[0010] In an optional implementation, determining the target channel according to the candidate channels includes: Perform loopback evaluation on candidate channels using the undisturbed MAC; Determine whether the loopback evaluation of the candidate channel is qualified; If the loopback evaluation is qualified, the candidate channel is determined as the target channel.

[0011] In a second aspect, the present invention provides a dual-band independent full-duplex communication method, which is applied to a STA in a Wi-Fi framework using a single network interface dual-MAC structure; the dual-band independent full-duplex communication method includes: The AP is scanned through the third MAC to obtain a beacon frame sent by the AP through the first MAC. The Wi-Fi frame of the AP is the same as the Wi-Fi frame of the STA. The AP also sends a beacon frame with a private identifier through the second MAC. The configuration information of the first MAC is the same as the configuration information of the second MAC. Connect the third MAC to the first MAC of the AP according to the obtained beacon frame, and configure the configuration information obtained through negotiation with the AP to the third MAC and the fourth MAC at the same time; receiving downlink data packets via the downlink channel of the third MAC and sending uplink data packets via the uplink channel of the fourth MAC; When a beacon frame marked with an interfered MAC is received from the AP through the third MAC or the fourth MAC, the target data transmission task corresponding to the interfered MAC is switched from the original target MAC to another MAC for execution; When a beacon frame indicating the target channel on which the interfered MAC is operating is received through another MAC, the target MAC's operating channel is switched to the target channel, and the target data transmission task is switched back to the target MAC for execution; wherein the target channel is obtained by performing channel prediction and channel evaluation on the channel of the interfered MAC.

[0012] In a third aspect, the present invention provides a dual-band independent full-duplex communication device, which is applied to an AP of a Wi-Fi framework using a single network interface and dual MAC structure; the dual-band independent full-duplex communication device includes: An access module, configured to simultaneously send beacon frames through a first MAC and a second MAC, so that a STA can access the AP through the corresponding MAC; wherein the configuration information of the first MAC and the configuration information of the second MAC are the same, the beacon frames sent by the second MAC carry a private identifier, and the Wi-Fi framework of the STA is the same as the Wi-Fi framework of the AP; The first communication module is used to send downlink data packets through the downlink channel of the first MAC and receive uplink data packets through the uplink channel of the second MAC after the STA accesses; The first switching module is used to, when it is detected that there is an interfered MAC with a channel interfered with in the first MAC and the second MAC, send a beacon frame marked with the interfered MAC through the undisturbed MAC in the first MAC and the second MAC, and switch the target data transmission task corresponding to the interfered MAC to the undisturbed MAC for execution; determine the target channel by performing channel prediction and channel evaluation on the channel of the interfered MAC; set the interfered MAC to the target channel, send a beacon frame marked with the target channel where the interfered MAC is working through the undisturbed MAC, and switch the target data transmission task back to the interfered MAC for execution.

[0013] In a fourth aspect, the present invention provides a dual-band independent full-duplex communication device, which is applied to a STA of a Wi-Fi framework adopting a single network interface dual MAC structure; the dual-band independent full-duplex communication device includes: A scanning module is configured to scan an AP through a third MAC to obtain a beacon frame sent by the AP through the first MAC; the Wi-Fi frame of the AP is the same as the Wi-Fi frame of the STA, and the AP also sends a beacon frame with a private identifier through the second MAC at the same time, and the configuration information of the first MAC is the same as the configuration information of the second MAC; a connection module, configured to connect the third MAC to the first MAC of the AP according to the obtained beacon frame, and configure the configuration information obtained through negotiation with the AP to the third MAC and the fourth MAC at the same time; A second communication module is configured to receive downlink data packets through a downlink channel of the third MAC and send uplink data packets through an uplink channel of the fourth MAC; The second switching module is used to switch the target data transmission task corresponding to the interfered MAC from the original target MAC to another MAC for execution when a beacon frame marked with the interfered MAC sent by the AP is received through the third MAC or the fourth MAC; when a beacon frame marked with the target channel on which the interfered MAC works is received through the other MAC, switch the working channel of the target MAC to the target channel, and switch the target data transmission task back to the target MAC for execution; wherein the target channel is obtained by performing channel prediction and channel evaluation on the channel of the interfered MAC.

[0014] In a fifth aspect, the present invention provides a wireless communication device, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the processor executes the computer program, it implements the dual-frequency independent full-duplex communication method of any one of the aforementioned embodiments.

[0015] In a sixth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the dual-frequency independent full-duplex communication method of any one of the aforementioned embodiments is executed.

[0016] The dual-band independent full-duplex communication method and apparatus provided by the present invention are applied to wireless communication devices such as APs and STAs in a Wi-Fi framework with a single network interface and dual MAC structure. The AP simultaneously sends beacon frames through a first MAC and a second MAC to enable the STA to access the AP through the corresponding MAC. The configuration information of the first MAC and the configuration information of the second MAC are the same, and the beacon frames sent by the second MAC carry a private identifier. After the STA accesses the AP, downlink data packets are sent through the downlink channel of the first MAC and uplink data packets are received through the uplink channel of the second MAC. When an interfered MAC with a channel interference is detected between the first MAC and the second MAC, a beacon frame marked with the interfered MAC is sent through an undisturbed MAC among the first MAC and the second MAC, and a target data transmission task corresponding to the interfered MAC is switched to the undisturbed MAC for execution. The target channel is determined by performing channel prediction and channel estimation on the channel of the interfered MAC. The interfered MAC is set to the target channel, a beacon frame marked with the target channel for the interfered MAC is sent through the undisturbed MAC, and the target data transmission task is switched back to the interfered MAC for execution. This assigns two MAC addresses to downlink and uplink communications, forming independent channels. This dual-band technology enables true duplex communication, avoids competition between uplink and downlink communications, and improves network performance and efficiency. The two MAC addresses have identical configuration information, so when one MAC's channel is interfered with, the unaffected MAC maintains normal network communication, while the interfered MAC achieves channel self-recovery through channel prediction and assessment. This self-healing mechanism after channel interference improves the stability and adaptability of Wi-Fi networks. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0018] Figure 1 A schematic diagram comparing a traditional Wi-Fi framework and a Wi-Fi framework with a single network interface and dual MAC structure provided by an embodiment of the present invention; Figure 2 A schematic diagram comparing a dual-band, dual-channel Wi-Fi framework and a single-network-interface, dual-MAC Wi-Fi framework provided by an embodiment of the present invention; Figure 3 A schematic diagram of a flow chart of a dual-frequency independent full-duplex communication method provided by an embodiment of the present invention; Figure 4 A schematic diagram of a flow chart of another dual-band independent full-duplex communication method provided by an embodiment of the present invention; Figure 5 A schematic structural diagram of a dual-frequency independent full-duplex communication device provided by an embodiment of the present invention; Figure 6 A schematic structural diagram of another dual-frequency independent full-duplex communication device provided by an embodiment of the present invention; Figure 7 A schematic structural diagram of a wireless communication device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0019] The following will clearly and completely describe the technical solutions of the present invention in conjunction with the embodiments. Obviously, the embodiments described are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0020] Figure 1 A schematic diagram comparing a traditional Wi-Fi framework and a Wi-Fi framework with a single network interface and dual MAC structure is shown. Figure 1 The left side of the middle diagram is a traditional Wi-Fi framework, which adopts a single structure of WLAN0-VIF0-PDEV0; the right side is a Wi-Fi framework with a single network interface dual MAC structure proposed in an embodiment of the present invention, which adopts a dual MAC structure of WLAN0-VIF0-PDEV0&1.

[0021] In the Wi-Fi framework, WLAN (Wireless Local Area Network), WLAN DRV (driver), UMAC (Upper MAC), LMAC (Lower MAC), VIF (Virtual Interface), MAC (Media Access Control), PHY (Physical Layer), and PDEV (Physical Device) are key components of the wireless network architecture. Specifically, WLAN refers to the wireless LAN interface, the interface provided to the host operating system; WLAN DRV refers to the data structure of the wireless LAN device driver, which converts and manages communication between the host and the hardware; UMAC is primarily responsible for managing high-level functions such as frame transmission strategy, association, and authentication; LMAC is responsible for lower-level tasks such as channel access and frame transmission and reception; VIF refers to the data structure of the firmware (FW) corresponding to the host-side wireless LAN interface; MAC is part of the data link layer and is responsible for defining how communication is conducted over a shared medium; PHY and PDEV represent the underlying data structures of the chip hardware, with PDEV being the carrier of MAC and PHY.

[0022] Taking AP as an example, the data flow of the traditional Wi-Fi framework is as follows: Downlink communication: Data is transferred from the operating system's WLAN0 to the UMAC through the WLAN DRV, then passed to the MAC0 of the PDEV0 through the LMAC and VIF0, and finally sent out through the PHY0 of the PDEV0.

[0023] Uplink communication: The received data starts from PHY0 of PDEV0, passes through MAC0, LMAC, and UMAC of PDEV0, and is finally passed to WLAN0 of the operating system through WLAN DRV.

[0024] Traditional Wi-Fi frameworks suffer from Wi-Fi channel interference and imbalanced uplink and downlink communications: (1) Wi-Fi channel interference problem: AP-STA channel sharing has the following drawbacks: In a Wi-Fi network, APs and STAs share the same channel. However, interference on the shared channel cannot be predicted in advance. Under the existing mechanism, when a channel is severely interfered with, the network channel will not be actively switched, resulting in a network environment that cannot self-heal or achieve adaptiveness.

[0025] Impact on network stability: Wi-Fi channel interference can affect network stability, resulting in, for example, video playback freezes, affecting the viewing experience, or game disconnections, affecting the gaming experience.

[0026] (2) Uplink and downlink communication imbalance: Uplink and downlink communication competition: Traditional Wi-Fi networks use a time-sharing, half-duplex mode for downlink and uplink communication. This competition leads to an imbalance in uplink and downlink data. Because the AP is in a dominant position on the network, downlink data bandwidth is typically higher than uplink data bandwidth.

[0027] Communication competition between uplink nodes: An AP typically connects to multiple STAs. STAs compete for uplink data bandwidth. This competition leads to an imbalance in uplink data bandwidth. In particular, malicious competition by one STA can severely impact the uplink bandwidth of other STAs.

[0028] The solution proposed in the embodiment of the present invention under the Wi-Fi framework of a single network interface dual MAC structure is as follows: (1) Solutions to Wi-Fi channel interference problems: Wi-Fi channel interference issues are often caused by the Wi-Fi chip having only one MAC address, which is normally bound to a fixed channel and cannot be actively adjusted. Wi-Fi chips with a single network interface and dual MAC architecture have two MAC addresses, which can be simultaneously bound to different channels. Alternatively, one MAC maintains normal network communication while the other MAC can hop channels to perform channel prediction and evaluation, selecting candidate channels for use. Channel hopping refers to the process of switching between different frequency channels in wireless communications to avoid interference or improve transmission quality.

[0029] Channel prediction and channel assessment filter out a list of available channels and select the two best channels for network communication, thereby improving Wi-Fi network performance and stability. Channel prediction and channel assessment are key to resolving channel interference issues and effectively enhance network adaptability.

[0030] (2) Solutions to the problem of imbalanced uplink and downlink communications: Independent channel allocation: Two MAC addresses are assigned to downlink and uplink communications, forming independent channels to avoid contention. Specifically, at the LMAC layer of the firewall software, the underlying transmission difference between a single MAC address sharing a single channel is masked, changing the transmission difference between two MAC addresses sharing two channels. This ensures that uplink and downlink communications occupy their own channels, eliminating contention.

[0031] Two MACs can separate downlink and uplink traffic into two independent channels. The upper layer of the FW software masks the underlying transmission differences, making the upper layer software believe it is operating on a single channel.

[0032] Uplink STA contention resolution: TDMA (Time Division Multiple Access) technology is integrated with the uplink channel MAC to resolve uplink STA contention and improve network performance. TDMA effectively resolves uplink STA contention and improves network transmission efficiency. TDMA time slot allocation is performed by the AP and broadcasted simultaneously via beacon frames on both MACs.

[0033] Figure 2 A schematic diagram comparing a dual-band dual-channel Wi-Fi framework and a single network interface dual MAC structure Wi-Fi framework is shown, as Figure 2 As shown in the figure, the DBDC (Dual Band Dual Channel) Wi-Fi framework has two wireless LAN interfaces, WLAN0 / 1, representing two independent networks. These two independent networks still suffer from the aforementioned problem of the traditional Wi-Fi framework: WLAN0 / 1 is merely a duplication of numbers, with no fundamental improvement. In contrast, the single-network-interface, dual-MAC Wi-Fi framework, with its dual MAC structure of WLAN0-VIF0-PDEV0&1, has only one wireless LAN interface, WLAN0. On a Linux host (i.e., a host running the Linux operating system), only WLAN0 is visible, meaning there is only one network, resolving the aforementioned issue.

[0034] In a Wi-Fi framework with a single network interface and dual MAC structure, the network establishment process can be as follows: AP sends beacon: The AP sends a beacon on MAC0 and a private beacon on MAC1. STAs access the AP through MAC0. This is a standard Wi-Fi access process consistent with existing Wi-Fi protocols. The AP sends a private beacon on MAC1 to prevent STAs from accidentally accessing MAC1 and to signal the activation of this solution.

[0035] The AP can be, but is not limited to, a SAP (Soft Access Point). Compared to the traditional Wi-Fi framework, the beacon incorporates a new private information element field, which indicates the dual MAC operating status, including: MAC operating channel, MAC uplink or downlink status, MAC normal transmission or reception or channel switching status, MAC candidate channel and the last candidate channel evaluation parameters, TDMA allocated time slots for each STA MAC, and the AP's TSF (Time Synchronization Function) time. TDMA uses the AP's TSF time as the time reference. While private beacon messages are not standard beacon messages, their content is consistent with MAC0 information. Optionally, only the header protocol portion of a private beacon is private, meaning that a private flag (indicating a packet type) is set in the header protocol extension field. All other fields are consistent with the beacon on MAC0. For example, the packet header protocol portion of a beacon includes "Subtype: 8" to indicate a beacon frame; the packet header protocol portion of a private beacon includes "Subtype: 9" to indicate a private beacon frame.

[0036] Data packet transmission mechanism: After STA access, uplink data packets are sent on MAC1, and downlink data packets are sent on MAC0. The KeyCache and beacon TSF on MAC1 are the same as those on MAC0. KeyCache refers to the cache mechanism used to store encryption keys.

[0037] Software Definition: The process of packet normalization in LMAC. Two PDEVs are attached to a single UMAC AP VIF, performing separate transmission and reception operations. Layers above LMAC, including the host, are unaware of the difference between the two MACs.

[0038] To facilitate understanding, the following describes the connection process on the SAP side and the STA side respectively.

[0039] For SAP side: 1. System initialization. The FW LMAC module initializes the two MAC hardware, ensuring that the configuration information for both hardware is identical. The LMAC sets the addresses of both MAC addresses to be the same.

[0040] 2. SAP starts. LMAC on MAC0 operates according to the standard Wi-Fi protocol and sends a beacon packet. Simultaneously, MAC1 sends a private beacon packet. Only the header protocol portion of the private beacon packet is private; the other fields are identical to the beacon packet on MAC0. Note that the CHANNLE field (i.e., the channel field) is the actual initial CHANNEL of MAC1. Waiting for STA connection.

[0041] Note that the beacon sent by MAC0 contains private IEs (Information Elements). These private IEs indicate the operating status of the dual MACs, such as the channels that MAC0 and MAC1 are operating in. This operating status is used for subsequent channel interference adaptation.

[0042] Optionally, the above working status includes: 1. MAC working channel; 2. MAC uplink or downlink; 3. Is the MAC in normal transmission and reception, or in the channel switching state? 4. MAC candidate channels and the last candidate channel evaluation parameters; 5. TDMA allocation time slots of each MAC of STA; 6. TSF time of SAP, which is used as the time reference of TDMA.

[0043] For STA: 1. System initialization, which is consistent with the SAP initialization process.

[0044] 2. STA LMAC uses MAC0 to perform SAP scanning, finds the beacon sent by SAP MAC0, and then connects.

[0045] 3. After STA MAC0 connects, it configures the key (i.e., encryption key) and encryption method parameters negotiated with SAP on both MAC0 and MAC1. SAP handles this in the same way as STA, and the configuration of SAP's MAC0 and MAC1 are also consistent.

[0046] In normal operation scenarios, STAs and SAPs communicate based on the channel allocation (uplink and downlink, TDMA time slots) specified in the SAP beacon.

[0047] In a Wi-Fi framework with a single network interface and dual MAC structure, the following methods can be used to handle channel interference: 1. Situation simulation: Network fault symptom: Assume that AP-MAC0 experiences random channel interference, such as network speed drop and connection interruption.

[0048] Channel interference: Channel interference can severely impact network performance and stability, affecting the user experience. Channel interference is a common problem in network operations and requires prompt resolution.

[0049] 2. Processing method: Data merging and frequency hopping are performed through the following steps: Step 1: Merge the downlink data to the undisturbed MAC1. The network will then operate on MAC1 and return to traditional Wi-Fi.

[0050] Step 2: AP-MAC0 performs frequency hopping and starts channel assessment. Specific operations include but are not limited to: a. Change the channel and perform measurements such as Clear Channel Assessment (CCA), Received Signal Strength Indicator (RSSI), and Signal-to-Noise Ratio (SNR).

[0051] b. Send a private beacon through MAC1 to perform loopback evaluation with STA-MAC0.

[0052] The beacon on MAC1 transmits channel information, allowing STA-MAC0 to cooperate with AP-MAC0 to perform channel estimation and loopback assessment, ultimately obtaining a new, interference-free channel for MAC0. It should be noted that loopback assessment is an optional step.

[0053] Step 3: After AP-MAC0 is set to the new channel, the downlink channel switches back from MAC1 to MAC0, completing the pre-assessment and self-recovery of the MAC0 downlink channel.

[0054] This network's self-healing mechanism can effectively resolve channel interference issues and improve network stability. It is a key manifestation of network intelligence and can enhance the network's adaptability.

[0055] 3. Recovery operation: (1) Dual-band true duplex mode recovery: Once AP-MAC0 completes channel selection, it can resume dual-band true duplex mode. The entire process is automated and adaptive.

[0056] (2) Enhanced network stability: Automated and adaptive recovery operations can effectively improve network stability and give users greater confidence in network stability. Network stability is a key concern for users and needs to be continuously improved.

[0057] The Wi-Fi framework with a single network interface and dual MAC architecture features dual-band, true duplex, automatic channel estimation, self-healing after channel interference, and adaptive communication. It doubles the channel bandwidth compared to traditional methods. Throughout the entire process, because the configuration information of MAC0 and MAC1 is completely consistent, communication can switch between the two MAC channels.

[0058] The AP's MAC1 channel is handled in the same way as MAC0. The following uses the SAP's MAC1 channel as an example to describe the self-healing process after interference: 1. SAP uses MAC0 to mark the MAC1 channel on the beacon as being interfered with and starts re-detecting and selecting the channel.

[0059] 2. When the STA receives the beacon, it stops sending data on MAC1. The data that was originally sent is sent through MAC0. At this time, MAC0 returns to the standard Wi-Fi half-duplex mode with CCA competition.

[0060] 3. The SAP begins switching to the MAC1 channel and performs a local check. If the channel quality is unacceptable, it switches to the next channel until it finds an available channel with better quality. During this process, the SAP sends a beacon on the MAC0 channel to inform the STA.

[0061] 4. Once SAP MAC1 has finally selected a channel, SAP sends a beacon notification to the STA via MAC0. The STA then sets its local MAC0 to the new SAP MAC0 channel selected by SAP. After the STA successfully switches, it sends a private message to SAP MAC1 via MAC1, completing a second loopback evaluation between SAP MAC1 and STA MAC1 on the new channel. If the loopback evaluation fails, SAP repeats step 3 until the loopback evaluation succeeds.

[0062] 5. The SAP then changes the MAC operating state in the beacons sent by MAC0 and MAC1. Upon receiving this, the STA understands that MAC1 has completed the channel switch and interference has been avoided. Normal operation will resume, with the original MAC1 data stream switching from the temporary MAC0 channel back to the new MAC1 channel.

[0063] It should be noted that some tag information required for loopback assessment has been added to the private beacon frame of loopback assessment. Each tag is an IE, which uses the TLV (Type-Length-Value) data structure to describe a piece of information.

[0064] In summary, the Wi-Fi framework with a single network interface and dual MAC structure has the following characteristics: 1. Dual-band, true duplex: 1) Network performance improvement: The network uses dual-band technology to achieve true duplex communication, improving network performance and efficiency. Dual-band technology can effectively increase network transmission speed and capacity to meet user needs.

[0065] 2) Improved network efficiency: True duplex communication can effectively improve network efficiency and make network operation more stable. Improving network efficiency is the focus of users and needs to be continuously improved.

[0066] 2. Automatic channel estimation, self-healing after channel interference, and self-adaptation: 1) Network intelligence features: The intelligent nature of the network enables automatic channel prediction and assessment, automatic recovery and adaptation to channel interference, and network stability. Intelligence is a trend in network development and can improve the network's adaptability.

[0067] 2) Enhanced stability: Compared to the performance of traditional networks under channel interference, network stability has been greatly enhanced. Stability is an important indicator of network operation and needs to be continuously improved.

[0068] 3. Channel bandwidth doubled: 1) Network speed improvement: Channel bandwidth expansion can effectively increase network speed and meet user needs.

[0069] (2) Increased network capacity: Channel bandwidth expansion can effectively increase network capacity and improve network transmission efficiency. Increasing network capacity is a key concern for users and needs to be continuously improved.

[0070] Based on the above-mentioned Wi-Fi framework with a single network interface and dual MAC structure, an embodiment of the present invention provides a dual-band independent full-duplex communication method and apparatus.

[0071] To facilitate understanding of this embodiment, a dual-frequency independent full-duplex communication method disclosed in an embodiment of the present invention is first introduced in detail.

[0072] The embodiment of the present invention provides a dual-band independent full-duplex communication method, which is applied to an AP that adopts a Wi-Fi framework with a single network interface and dual MAC structure. The Wi-Fi framework of the STA connected to the AP is the same as the Wi-Fi framework of the AP. It should be noted that if the Wi-Fi framework of the STA is not a single network interface and dual MAC structure, only the traditional Wi-Fi framework communication method can be used. Figure 3 FIG. 1 is a flow chart of a dual-band independent full-duplex communication method, wherein the dual-band independent full-duplex communication method mainly includes the following steps S310 to S330: Step S310: Send beacon frames through the first MAC and the second MAC at the same time, so that the STA can access the AP through the corresponding MAC; wherein the configuration information of the first MAC is the same as the configuration information of the second MAC, and the beacon frame sent by the second MAC carries a private identifier.

[0073] The first MAC and the second MAC mentioned above can be the MAC0 and MAC1 of the aforementioned AP. Optionally, the private identifier can be located in the packet header protocol portion of the corresponding beacon frame. The beacon frames sent by the first MAC and the second MAC contain the same actual data information, which includes the working status information of the dual MACs, such as the MAC working channel, whether the MAC is uplink or downlink, whether the MAC is in normal transmission and reception or in a channel switching state, the MAC's candidate channel and the last candidate channel evaluation parameters, the TDMA allocation time slots of each STA MAC, the AP's TSF time, etc. The beacon frame with a private identifier can prevent the STA from mistakenly accessing the second MAC.

[0074] Step S320: After the STA accesses, it sends downlink data packets through the downlink channel of the first MAC and receives uplink data packets through the uplink channel of the second MAC.

[0075] Step S330: When it is detected that there is an interfered MAC whose channel is interfered with in the first MAC and the second MAC, a beacon frame marked with the interfered MAC is sent through the undisturbed MAC in the first MAC and the second MAC, and the target data transmission task corresponding to the interfered MAC is switched to the undisturbed MAC for execution; the target channel is determined by performing channel prediction and channel evaluation on the channel of the interfered MAC; the interfered MAC is set to the target channel, a beacon frame marked with the target channel where the interfered MAC is working is sent through the undisturbed MAC, and the target data transmission task is switched back to the interfered MAC for execution.

[0076] In some possible embodiments, the target channel may be determined by: performing channel switching on the interfered MAC and performing quality evaluation on the candidate channels after switching; determining whether the channel quality of the candidate channels is qualified; if the channel quality is qualified, determining the target channel based on the candidate channels; if the channel quality is unqualified, re-executing the step of performing channel switching on the interfered MAC.

[0077] In a possible implementation, the candidate channel may be directly determined as the target channel.

[0078] In another possible implementation, the unaffected MAC can be used to perform loopback evaluation on candidate channels. This evaluation determines whether the candidate channel passes the loopback evaluation. If so, the candidate channel is selected as the target channel. If not, the channel switching step for the affected MAC is repeated. By incorporating loopback evaluation, the target channel is guaranteed to be in optimal working condition, thereby improving the reliability and stability of the entire communication system.

[0079] The dual-band independent full-duplex communication method provided by the embodiments of the present invention allocates two MACs to downlink and uplink communications, forming independent channels. This dual-band technology implements true duplex communication, avoids competition between uplink and downlink communications, and improves network performance and efficiency. The two MACs have identical configuration information. When one MAC's channel is interfered with, the uninterrupted MAC maintains normal network communication, while the interfered MAC achieves channel self-recovery through channel prediction and channel assessment. This self-healing mechanism after channel interference improves the stability and adaptability of Wi-Fi networks.

[0080] To address uplink STA contention, the dual-band independent full-duplex communication method further includes: when a new STA accesses or an existing STA disconnects, using TDMA time division technology to divide the time slots of each currently connected STA to determine a current time slot allocation scheme; and simultaneously broadcasting a beacon frame carrying the current time slot allocation scheme via the first MAC and the second MAC, so that each currently connected STA communicates according to the current time slot allocation scheme. TDMA time division technology can effectively resolve uplink STA contention and improve network transmission efficiency.

[0081] The embodiment of the present invention also provides a dual-band independent full-duplex communication method, which is applied to a STA using a Wi-Fi framework with a single network interface and dual MAC structure; the Wi-Fi framework of the AP connected to the STA is the same as the Wi-Fi framework of the STA. Figure 4 FIG. 4 is a flow chart of another dual-band independent full-duplex communication method, which mainly includes the following steps S410 to S450: Step S410, performing AP scanning through the third MAC to obtain a beacon frame sent by the AP through the first MAC; the AP also simultaneously sends a beacon frame with a private identifier through the second MAC, and the configuration information of the first MAC is the same as the configuration information of the second MAC.

[0082] Step S420: Connect the third MAC to the first MAC of the AP according to the obtained beacon frame, and configure the configuration information obtained through negotiation with the AP to the third MAC and the fourth MAC at the same time.

[0083] The third MAC and the fourth MAC mentioned above may be the MAC0 and MAC1 of the aforementioned STA.

[0084] Step S430: Receive a downlink data packet through the downlink channel of the third MAC, and send an uplink data packet through the uplink channel of the fourth MAC.

[0085] Step S440: When a beacon frame marked with an interfered MAC and sent by the AP is received through the third MAC or the fourth MAC, the target data transmission task corresponding to the interfered MAC is switched from the original target MAC to another MAC for execution.

[0086] Step S450: When a beacon frame indicating the target channel on which the interfered MAC is operating is received through another MAC, the operating channel of the target MAC is switched to the target channel, and the target data transmission task is switched back to the target MAC for execution; wherein the target channel is obtained by performing channel prediction and channel evaluation on the channel of the interfered MAC.

[0087] The dual-band independent full-duplex communication method provided by the embodiments of the present invention allocates two MACs to downlink and uplink communications, forming independent channels. This dual-band technology implements true duplex communication, avoids competition between uplink and downlink communications, and improves network performance and efficiency. The two MACs have identical configuration information. When one MAC's channel is interfered with, the uninterrupted MAC maintains normal network communication, while the interfered MAC achieves channel self-recovery through channel prediction and channel assessment. This self-healing mechanism after channel interference improves the stability and adaptability of Wi-Fi networks.

[0088] Corresponding to the above dual-band independent full-duplex communication method applied to an AP, an embodiment of the present invention further provides a dual-band independent full-duplex communication device, which is applied to an AP of a Wi-Fi framework adopting a single network interface dual MAC structure. Figure 5 The structure diagram of a dual-frequency independent full-duplex communication device shown in FIG. 1 includes: An access module 501 is configured to simultaneously send beacon frames through a first MAC and a second MAC, so that a STA can access an AP through the corresponding MAC; wherein the configuration information of the first MAC and the configuration information of the second MAC are the same, the beacon frames sent by the second MAC carry a private identifier, and the Wi-Fi framework of the STA is the same as the Wi-Fi framework of the AP; The first communication module 502 is configured to send downlink data packets through the downlink channel of the first MAC and receive uplink data packets through the uplink channel of the second MAC after the STA accesses the network; The first switching module 503 is used to, when it is detected that there is an interfered MAC with a channel interfered with in the first MAC and the second MAC, send a beacon frame marked with the interfered MAC through the undisturbed MAC in the first MAC and the second MAC, and switch the target data transmission task corresponding to the interfered MAC to the undisturbed MAC for execution; determine the target channel by performing channel prediction and channel evaluation on the channel of the interfered MAC; set the interfered MAC to the target channel, send a beacon frame marked with the target channel where the interfered MAC is working through the undisturbed MAC, and switch the target data transmission task back to the interfered MAC for execution.

[0089] Furthermore, the dual-band independent full-duplex communication device further includes: The division module is used to divide the time slots of the currently connected STAs using TDMA time division technology when a new STA accesses or an already connected STA disconnects, and obtain the current time slot allocation plan; The broadcast module is used to simultaneously broadcast a beacon frame carrying the current time slot allocation scheme through the first MAC and the second MAC, so that each STA that has currently connected can communicate according to the current time slot allocation scheme.

[0090] Furthermore, the above-mentioned private identifier is located in the header protocol part of the corresponding beacon frame, and the beacon frames sent by the first MAC and the second MAC contain the same actual data information, and the actual data information includes the working status information of the dual MACs.

[0091] Furthermore, the first switching module 503 is specifically configured to: perform channel switching on the interfered MAC and perform quality evaluation on the candidate channels after switching; determine whether the channel quality of the candidate channels is qualified; and if the channel quality is qualified, determine the target channel based on the candidate channels.

[0092] Furthermore, the first switching module 503 is further configured to: perform loopback evaluation on the candidate channel using the undisturbed MAC; determine whether the loopback evaluation of the candidate channel is qualified; and if the loopback evaluation is qualified, determine the candidate channel as the target channel.

[0093] Corresponding to the above dual-band independent full-duplex communication method applied to STA, an embodiment of the present invention further provides a dual-band independent full-duplex communication device, which is applied to STAs in a Wi-Fi framework with a single network interface and dual MAC structure. Figure 6 The structure diagram of another dual-frequency independent full-duplex communication device shown is as follows, the dual-frequency independent full-duplex communication device includes: The scanning module 601 is configured to scan the AP through the third MAC to obtain a beacon frame sent by the AP through the first MAC. The Wi-Fi framework of the AP is the same as the Wi-Fi framework of the STA. The AP also sends a beacon frame with a private identifier through the second MAC. The configuration information of the first MAC is the same as the configuration information of the second MAC. A connection module 602 is configured to connect the third MAC to the first MAC of the AP according to the obtained beacon frame, and configure the configuration information obtained through negotiation with the AP to the third MAC and the fourth MAC at the same time; The second communication module 603 is configured to receive downlink data packets through the downlink channel of the third MAC and send uplink data packets through the uplink channel of the fourth MAC; The second switching module 604 is used to switch the target data transmission task corresponding to the interfered MAC from the original target MAC to another MAC for execution when a beacon frame marked with the interfered MAC sent by the AP is received through the third MAC or the fourth MAC; when a beacon frame marked with the target channel on which the interfered MAC works is received through the other MAC, switch the working channel of the target MAC to the target channel, and switch the target data transmission task back to the target MAC for execution; wherein the target channel is obtained by performing channel prediction and channel evaluation on the channel of the interfered MAC.

[0094] The dual-band independent full-duplex communication device provided in this embodiment has the same implementation principle and technical effects as those in the aforementioned dual-band independent full-duplex communication method embodiment. For the sake of brief description, any matters not mentioned in the dual-band independent full-duplex communication device embodiment may refer to the corresponding content in the aforementioned dual-band independent full-duplex communication method embodiment.

[0095] like Figure 7 As shown, an embodiment of the present invention provides a wireless communication device 700, including: a processor 701, a memory 702 and a bus. The memory 702 stores a computer program that can be run on the processor 701. When the wireless communication device 700 is running, the processor 701 and the memory 702 communicate through the bus, and the processor 701 executes the computer program to implement the above-mentioned dual-band independent full-duplex communication method.

[0096] Specifically, the memory 702 and processor 701 can be general-purpose memories and processors, which are not specifically limited here.

[0097] An embodiment of the present invention further provides a computer-readable storage medium storing a computer program. When executed by a processor, the computer program executes the dual-band independent full-duplex communication method described in the preceding method embodiment. The computer-readable storage medium includes various media capable of storing program code, such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), RAM, a magnetic disk, or an optical disk.

[0098] The term "and / or" herein simply describes an association relationship between associated objects, indicating that three relationships can exist. For example, "A and / or B" can represent the existence of three situations: A alone, A and B simultaneously, and B alone. Furthermore, the term "at least one" herein refers to any combination of at least two of any one or more of a plurality of items. For example, "at least one of A, B, and C" can represent any one or more elements selected from the set consisting of A, B, and C.

[0099] In all examples shown and described herein, any specific values ​​should be interpreted as merely exemplary and not limiting, and thus other examples of the exemplary embodiments may have different values.

[0100] The flowcharts and block diagrams in the accompanying drawings show the possible architectures, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present invention. In this regard, each box in the flowchart or block diagram can represent a module, program segment or part of the code, and the module, program segment or part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.

[0101] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of modules is only a logical function division. There may be other division methods in actual implementation. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interface, the indirect coupling or communication connection of the device or module can be electrical, mechanical or other forms.

[0102] Modules described as separate components may or may not be physically separate, and components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed across multiple network modules. Some or all of these modules may be selected to achieve the purpose of this embodiment based on actual needs.

[0103] In addition, each functional module in each embodiment of the present invention may be integrated into one processing module, or each module may exist physically separately, or two or more modules may be integrated into one module.

[0104] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A dual-frequency independent full-duplex communication method, characterized in that: Applicable to APs with a Wi-Fi framework that uses a single network interface and dual MAC structure; The dual-frequency independent full-duplex communication method includes: Simultaneously sending beacon frames through a first MAC and a second MAC, so that a STA accesses the AP through the corresponding MAC; wherein the configuration information of the first MAC is the same as the configuration information of the second MAC, the beacon frame sent by the second MAC carries a private identifier, and the Wi-Fi framework of the STA is the same as the Wi-Fi framework of the AP; After the STA accesses, it sends downlink data packets through the downlink channel of the first MAC and receives uplink data packets through the uplink channel of the second MAC; When it is monitored that there is an interfered MAC whose channel is interfered with between the first MAC and the second MAC, a beacon frame marked with the interfered MAC is sent through the undisturbed MAC among the first MAC and the second MAC, and the target data transmission task corresponding to the interfered MAC is switched to the undisturbed MAC for execution; the target channel is determined by performing channel prediction and channel evaluation on the channel of the interfered MAC; the interfered MAC is set to the target channel, and a beacon frame marked with the target channel where the interfered MAC is working is sent through the undisturbed MAC, and the target data transmission task is switched back to the interfered MAC for execution.

2. The dual-frequency independent full-duplex communication method according to claim 1, characterized in that: The dual-frequency independent full-duplex communication method further includes: When a new STA accesses or an existing STA disconnects, the TDMA time division technology is used to divide the time slots of the currently connected STAs to obtain the current time slot allocation plan; The beacon frame carrying the current time slot allocation scheme is broadcasted simultaneously through the first MAC and the second MAC, so that each STA that has currently accessed communicates according to the current time slot allocation scheme.

3. The dual-frequency independent full-duplex communication method according to claim 1, wherein: The private identifier is located in the header protocol part of the corresponding beacon frame. The beacon frames sent by the first MAC and the second MAC contain the same actual data information, and the actual data information includes the working status information of the dual MACs.

4. The dual-frequency independent full-duplex communication method according to claim 1, wherein: The determining the target channel by performing channel prediction and channel estimation on the channel of the interfered MAC includes: Performing channel switching on the interfered MAC and performing quality evaluation on the candidate channels after switching; Determining whether the channel quality of the candidate channel is qualified; If the channel quality is qualified, the target channel is determined according to the candidate channels.

5. The dual-frequency independent full-duplex communication method according to claim 4, characterized in that: The determining the target channel according to the candidate channels includes: Performing loopback evaluation on the candidate channel using the undisturbed MAC; Determining whether the loopback evaluation of the candidate channel is qualified; If the loopback evaluation is qualified, the candidate channel is determined as the target channel.

6. A dual-frequency independent full-duplex communication method, characterized in that: Applicable to STAs in Wi-Fi frameworks that use a single network interface and dual MAC structure; The dual-frequency independent full-duplex communication method includes: Performing AP scanning through the third MAC to obtain a beacon frame sent by the AP through the first MAC; the Wi-Fi framework of the AP is the same as the Wi-Fi framework of the STA, and the AP also simultaneously sends a beacon frame with a private identifier through the second MAC, and the configuration information of the first MAC is the same as the configuration information of the second MAC; Connecting the third MAC to the first MAC of the AP according to the obtained beacon frame, and configuring the configuration information obtained through negotiation with the AP to the third MAC and the fourth MAC at the same time; receiving downlink data packets through the downlink channel of the third MAC and sending uplink data packets through the uplink channel of the fourth MAC; When a beacon frame marked with an interfered MAC sent by the AP is received through the third MAC or the fourth MAC, the target data transmission task corresponding to the interfered MAC is switched from the original target MAC to another MAC for execution; When a beacon frame marked with the target channel on which the interfered MAC is working is received through the other MAC, the working channel of the target MAC is switched to the target channel, and the target data transmission task is switched back to the target MAC for execution; wherein, the target channel is obtained by performing channel prediction and channel evaluation on the channel of the interfered MAC.

7. A dual-frequency independent full-duplex communication device, characterized in that: Applicable to APs with a Wi-Fi framework that uses a single network interface and dual MAC structure; The dual-frequency independent full-duplex communication device includes: an access module, configured to simultaneously send beacon frames through a first MAC and a second MAC, so that a STA accesses the AP through the corresponding MAC; wherein the configuration information of the first MAC is the same as the configuration information of the second MAC, the beacon frame sent by the second MAC carries a private identifier, and the Wi-Fi framework of the STA is the same as the Wi-Fi framework of the AP; A first communication module, configured to send downlink data packets through the downlink channel of the first MAC and receive uplink data packets through the uplink channel of the second MAC after the STA accesses; The first switching module is used to, when it is monitored that there is an interfered MAC with a channel interfered with between the first MAC and the second MAC, send a beacon frame marked with the interfered MAC through the undisturbed MAC among the first MAC and the second MAC, and switch the target data transmission task corresponding to the interfered MAC to the undisturbed MAC for execution; determine the target channel by performing channel prediction and channel evaluation on the channel of the interfered MAC; set the interfered MAC to the target channel, send a beacon frame marked with the target channel where the interfered MAC is working through the undisturbed MAC, and switch the target data transmission task back to the interfered MAC for execution.

8. A dual-frequency independent full-duplex communication device, characterized in that: Applicable to STAs in Wi-Fi frameworks that use a single network interface and dual MAC structure; The dual-frequency independent full-duplex communication device includes: a scanning module, configured to perform AP scanning through a third MAC to obtain a beacon frame sent by the AP through the first MAC; the Wi-Fi framework of the AP is the same as the Wi-Fi framework of the STA, the AP also simultaneously sends a beacon frame with a private identifier through the second MAC, and the configuration information of the first MAC is the same as the configuration information of the second MAC; a connection module, configured to connect the third MAC with the first MAC of the AP according to the obtained beacon frame, and configure the configuration information obtained through negotiation with the AP to the third MAC and the fourth MAC at the same time; A second communication module, configured to receive downlink data packets through the downlink channel of the third MAC and send uplink data packets through the uplink channel of the fourth MAC; The second switching module is used to switch the target data transmission task corresponding to the interfered MAC from the original target MAC to another MAC for execution when a beacon frame marked with the interfered MAC sent by the AP is received through the third MAC or the fourth MAC; when a beacon frame marked with the target channel on which the interfered MAC works is received through the other MAC, switch the working channel of the target MAC to the target channel, and switch the target data transmission task back to the target MAC for execution; wherein, the target channel is obtained by performing channel prediction and channel evaluation on the channel of the interfered MAC.

9. A wireless communication device comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor executes the computer program, the dual-band independent full-duplex communication method according to any one of claims 1 to 6 is implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the dual-band independent full-duplex communication method according to any one of claims 1 to 6 is executed.

Citation Information

Patent Citations

  • Method for automatically selecting and switching channel, wireless access point and system

    CN108476455A

  • Wireless ultra-long distance transmission method based on 802.11 protocol

    CN114363964A

  • Wireless communication method and device

    CN114375009A

  • Communication method and communication device

    CN116056121A

  • Interference Awareness Procedures for WLAN Systems

    US20250039915A1