Interference coordination method, device and equipment for seamless roaming

By sending interference coordination frames during seamless roaming to adjust the link status between the access point and surrounding terminal devices, the problem of data continuity and security caused by interference during access point switching of terminal devices is solved, and a more stable network connection is achieved.

CN121619630APending Publication Date: 2026-03-06RUIJIE NETWORKS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411186335.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-27
Publication Date
2026-03-06

Smart Images

  • Figure CN121619630A_ABST
    Figure CN121619630A_ABST
Patent Text Reader

Abstract

The invention provides an interference coordination method, device and equipment for seamless roaming, and the method comprises the steps: roaming terminal equipment carries out the interference coordination of the target access point equipment in a seamless roaming process from current access point equipment to target access point equipment, sending a first interference coordination frame to the current access point equipment through a first link which keeps connection with the current access point equipment; wherein the first interference coordination frame is used for instructing the current access point device to adjust a link state between the current access point device and a first terminal device to a first communication state, and the first terminal device is a terminal device located in a BSS where the current access point device is located except the roaming terminal device. According to the scheme, mutual interference between links can be reduced.
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 specifically, to a method, apparatus, and device for seamless roaming interference coordination. Background Technology

[0002] Seamless roaming refers to maintaining a continuous and stable network connection and a seamless user experience when a non-AP (Standard Access Point) device switches from one Access Point (AP) to another in a wireless network. Key characteristics of seamless roaming include: low-latency handover (the latency during handover should be as short as possible so that the user is barely aware of the network connection change); zero data loss (ensuring data continuity and integrity during handover, crucial for real-time applications such as video calls and online games); continuous security (the authentication and encryption status of the device must remain consistent during handover, ensuring uninterrupted security); and a consistent user experience (network performance and quality of service should remain consistent when the user device switches between different APs).

[0003] Fast BSS Transition (FT) is a specific implementation technology for seamless roaming defined in the 802.11r protocol. It aims to reduce the time a non-AP STA (terminal device) or non-AP STA MLD (non-AP STA Multiple Link Device) loses connection during handover between APs. During FT, the non-AP STA or non-AP STA MLD initiates a handover to the AP or AP MLD. The non-AP STA or non-AP STA MLD is called the FTO (FT Originator), and the AP or AP MLD is called the FTR (FT Responder).

[0004] Currently, there are two main roaming schemes in TGbn:

[0005] The first type is a roaming enhancement solution based on the existing architecture, such as... Figure 1 As shown, the current FTR (corresponding to) within a single mobile domain with the same MAC address Figure 1 Serving AP MLD) and target FTR (corresponding to Figure 1A logical entity is connected between the target AP (MLD) and the current FTR (Fixed Transmission Terminal) to share security keys and other information between them, ensuring continuous security during seamless handover. This scheme also requires context transfer to ensure that data packets are received in order at the target AP, achieving zero data loss. However, this scheme has the following main problems: residual media protocol data on the current FTR still needs to be transmitted to the FTO (Fixed Transmission Terminal) via the original link. Figure 1 In the non-AP MLD process, the transmission of residual data is susceptible to interference from the target FTR. At the same time, the new transmission link between the FTO and the target FTR is also susceptible to interference from the BSS (Base Station Subsystem) where the current FTR is located.

[0006] The second type is a roaming solution based on a shared UMAC, such as... Figure 2 As shown, this scheme requires no context transfer and can achieve roaming with almost zero latency, but it requires an architectural change. Security keys can be created in the AP MLD and shared with affiliated AP MLDs. However, this scheme also has a current FTR (corresponding to...). Figure 2 AP MLD1 transmits residual data to FTO (corresponding to Figure 1 In non-AP MLD, it is susceptible to target FTR (corresponding to Figure 2 The problem is that the AP MLD2 in the FTO is susceptible to interference, and the new transmission link between the FTO and the target FTR is also susceptible to interference from the current FTR. Summary of the Invention

[0007] This application provides a method, apparatus, and device for seamless roaming interference coordination, reducing mutual interference between links.

[0008] Firstly, a seamless roaming interference coordination method is provided, including:

[0009] During seamless roaming from the current access point device to the target access point device, the roaming terminal device sends a first interference coordination frame to the current access point device through a first link that maintains a connection with the current access point device.

[0010] The first interference coordination frame is used to instruct the current access point device to adjust its link state with the first terminal device to the first communication state. The first terminal device is a terminal device located within the BSS where the current access point device is located, excluding the roaming terminal device.

[0011] Secondly, a seamless roaming interference coordination method is provided, including:

[0012] During seamless roaming from the current access point device (FTR) to the target access point device (FTR), the roaming terminal device (FTO) receives a first interference coordination frame sent by the roaming terminal device through a first link. The first link is the link through which the roaming terminal device maintains a connection with the current access point device during roaming.

[0013] According to the first interference coordination frame, the link state between the device and the first terminal device is adjusted to the first communication state. The first terminal device is a terminal device located in the BSS where the current access point device is located, excluding the roaming terminal device.

[0014] Thirdly, a seamless roaming interference coordination device is provided, comprising:

[0015] During seamless roaming from the current access point device (FTR) to the target access point device (FTR), the roaming terminal device (FTO) receives a second interference coordination frame sent by the roaming terminal device via a second link. The second link is the link through which the roaming terminal device maintains a connection with the target access point device during roaming.

[0016] According to the second interference coordination frame, the link state between the device and the second terminal device is adjusted to the second communication state. The second terminal device is a terminal device located in the BSS where the target access point device is located, excluding the roaming terminal device.

[0017] Fourthly, a seamless roaming interference coordination device is provided, comprising:

[0018] The first interference coordination frame sending module is used to send a first interference coordination frame to the current access point device (FTR) through a first link that maintains a connection with the current access point device during the seamless roaming process from the current access point device (FTR) to the target access point device (FTR).

[0019] The first interference coordination frame is used to instruct the current access point device to adjust its link state with the first terminal device to the first communication state. The first terminal device is a terminal device located within the BSS where the current access point device is located, excluding the roaming terminal device.

[0020] Fifthly, a seamless roaming interference coordination device is provided, comprising:

[0021] The first interference coordination frame receiving module is used to receive the first interference coordination frame sent by the roaming terminal device (FTO) through a first link during the seamless roaming process from the current access point device (FTR) to the target access point device (FTR). The first link is the link that the roaming terminal device maintains a connection with the current access point device during roaming.

[0022] The first adjustment module is used to adjust its link state with the first terminal device to a first communication state according to the first interference coordination frame. The first terminal device is a terminal device located in the BSS where the current access point device is located, excluding the roaming terminal device.

[0023] Sixthly, a seamless roaming interference coordination device is provided, comprising:

[0024] The second interference coordination frame receiving module is used to receive the second interference coordination frame sent by the roaming terminal device FTO during the seamless roaming process from the current access point device FTR to the target access point device FTR through the second link. The second link is the link that the roaming terminal device maintains a connection with the target access point device during roaming.

[0025] The second adjustment module is used to adjust its link state with the second terminal device to a second communication state according to the second interference coordination frame. The second terminal device is a terminal device located in the BSS where the target access point device is located, excluding the roaming terminal device.

[0026] In a seventh aspect, a terminal device is provided, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to perform the methods described in the first aspect or its various implementations.

[0027] Eighthly, an access point device is provided, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to perform the methods of the second to third aspects or their respective implementations described above.

[0028] A ninth aspect provides a chip for implementing the methods of any one of the first to second aspects or their respective implementations. Specifically, the chip includes a processor for calling and running a computer program from a memory, causing a device equipped with the chip to perform the methods of any one of the first to third aspects or their respective implementations.

[0029] In a tenth aspect, a readable storage medium is provided for storing a computer program that causes a computer to perform the methods of any one of the first to third aspects or their respective implementations.

[0030] Eleventhly, a communication device is provided, comprising: a processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory, and performing the methods of any one of the first to third aspects or their respective implementations.

[0031] In a twelfth aspect, a communication system is provided, including an access point device and a terminal device, wherein the terminal device is configured to perform a method in any of the first aspects or their respective implementations, and the access point device is configured to perform a method in any of the second or third aspects or their respective implementations.

[0032] Through the above technical solution, during the seamless roaming process from the current access point device to the target access point device, the roaming terminal device sends a first interference coordination frame to the current access point device through the first link, adjusts the link state between the current access point device and the first terminal device to the first communication state, and reduces the interference of the link transmission between the current access point device and the first terminal device on the link between the target access point device and the roaming terminal device. Attached Figure Description

[0033] Figure 1 This is a schematic diagram of the roaming enhancement scheme based on the existing architecture.

[0034] Figure 2 This is a schematic diagram of the architecture of a roaming solution based on a shared UMAC.

[0035] Figure 3 This is a schematic diagram of a communication system applicable to embodiments of this application.

[0036] Figure 4 This is a schematic diagram illustrating an applicable scenario for the interference coordination method for seamless roaming provided in this application embodiment.

[0037] Figure 5 This is one of the interactive schematic diagrams of a seamless roaming interference coordination method provided in the embodiments of this application.

[0038] Figure 6 This is the second interactive schematic diagram of an interference coordination method for seamless roaming provided in the embodiments of this application.

[0039] Figure 7 This is a schematic diagram of the frame structure of the interference coordination frame provided in the embodiments of this application.

[0040] Figure 8 This is a time-domain distribution diagram of the interference coordination method for time-sensitive traffic scenarios provided in the embodiments of this application.

[0041] Figure 9 This is a time-domain distribution diagram of the interference coordination method for ordinary traffic scenarios provided in the embodiments of this application.

[0042] Figure 10 This is a time-domain distribution diagram of the interference coordination method for mixed traffic scenarios provided in the embodiments of this application.

[0043] Figure 11 This is one of the flowcharts illustrating a seamless roaming interference coordination method provided in this application embodiment.

[0044] Figure 12 This is a second schematic flowchart of a seamless roaming interference coordination method provided in an embodiment of this application.

[0045] Figure 13 This is one of the schematic block diagrams of a seamless roaming interference coordination device provided according to an embodiment of this application.

[0046] Figure 14 This is a second schematic block diagram of an interference coordination device for seamless roaming provided according to an embodiment of this application.

[0047] Figure 15 This is a schematic block diagram of a seamless roaming interference coordination device provided according to an embodiment of this application.

[0048] Figure 16 This is a schematic block diagram of a communication device provided according to an embodiment of this application.

[0049] Figure 17 This is a schematic block diagram of a chip provided according to an embodiment of this application.

[0050] Figure 18 This is a schematic block diagram of a communication system provided according to an embodiment of this application. Detailed Implementation

[0051] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art without creative effort regarding the embodiments of this application are within the scope of protection of this application.

[0052] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Furthermore, the terms "first" and "second," etc., used herein are used only to distinguish different objects and not to describe a particular order.

[0053] It should be noted that, in the embodiments of this application, "at least one item" refers to one item or more items, "more items" refers to two items or more, and "at least two items" refers to two items or more. "At least one of the following items" or similar expressions can refer to any combination of these 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".

[0054] It should be noted that in the embodiments of this application, "and / or" indicates that the connected objects can have three relationships. For example, "A and / or B" can represent three scenarios: only A exists, only B exists, and both A and B exist simultaneously. The character " / " generally indicates that the preceding and following objects have an "or" relationship.

[0055] It should be understood that the "instruction" mentioned in the embodiments of this application can be a direct instruction or an indirect instruction. For example, A instructing B can mean that A directly instructs B, such as B being obtainable through A; or it can mean that A indirectly instructs B, such as A instructing C, where B is obtainable through C, for example, B and C are related.

[0056] The technical solutions provided in this application can be applied to wireless local area network (WLAN) systems, such as WiFi protocols. These WiFi protocols may include, but are not limited to, the 802.11 series protocols, such as 802.11a, 802.11ax, 802.11ac, 802.11b, 802.11be, 802.11g, 802.11n, 802.11bn, or next-generation protocols.

[0057] Figure 3 A schematic structural diagram of a communication system 100 applicable to embodiments of this application is shown. The communication system 100 may include an access point (AP) 110 and a station (Non-AP STA) 120. The station 120 can access the network through the access point 110.

[0058] Access points can support communication or sensing based on WiFi protocols, such as 802.11a, 802.11ax, 802.11ac, 802.11b, 802.11be, 802.11g, 802.11n, 802.11bn, or next-generation protocols.

[0059] The site can support communication or sensing based on WiFi protocols, such as 802.11a, 802.11ax, 802.11ac, 802.11b, 802.11be, 802.11g, 802.11n, 802.11bn, or next-generation protocols.

[0060] The communication in the communication system 100 can be communication between access points and stations, or communication between stations, or communication between access points.

[0061] An access point acts as a bridge connecting wired and wireless networks. Its main function is to connect various wireless network clients together and then connect the wireless network to the Ethernet.

[0062] Terminal equipment is also called a non-access point site (Non-AP STA), and access point equipment is also called an access point or access point site (AP). In a sense, an access point is also a type of site.

[0063] In some scenarios, access points and sites can be devices used in the Internet of Vehicles (IoV), IoT nodes and sensors in the Internet of Things (IoT), smart cameras, smart remote controls, smart water and electricity meters in smart homes, and sensors in smart cities.

[0064] In some scenarios, the access point can be a terminal device with a WiFi chip (such as a mobile phone) or a network device (such as a router).

[0065] In this application embodiment, the site can be a mobile phone, tablet computer, computer, virtual reality (VR) device, augmented reality (AR) device, wireless device in industrial control, set-top box, wireless device in self-driving, vehicle communication device, wireless device in remote medical care, wireless device in smart grid, wireless device in transportation safety, wireless device in smart city or smart home, wireless device, wireless communication chip, etc. that support WLAN or WiFi technology.

[0066] It should be understood that Figure 3Only one access point and two sites are shown in the example. Optionally, the communication system 100 may include multiple access points or other numbers of sites. This application embodiment does not limit this.

[0067] Optionally, the communication system 100 may also include other devices, such as network controllers, gateways, and other network entities, which are not limited in this application.

[0068] To facilitate understanding of the embodiments of this application, the related technologies are described.

[0069] Seamless roaming refers to maintaining a continuous and stable network connection and a seamless user experience when a non-AP (Access Point) device (STA) switches from one AP to another in a wireless network. Key characteristics of seamless roaming include: low-latency handover (the latency during handover should be as short as possible so that the user is barely aware of the network connection change); zero data loss (ensuring data continuity and integrity during handover, crucial for real-time applications such as video calls and online games); continuous security (the authentication and encryption status of the device must remain consistent during handover, ensuring uninterrupted security); and a consistent user experience (network performance and quality of service should remain consistent when the user device switches between different APs).

[0070] Current roaming solutions, such as roaming enhancement schemes based on existing architectures and roaming schemes based on shared UMACs, suffer from the vulnerability of residual data transmission to interference from the target FTR. Furthermore, the new transmission link between the FTO and the target FTR is also susceptible to interference from the BSS (Base Station Subsystem) where the current FTR resides. Although related technologies (such as patent CN116489724A) disclose "a method for seamless roaming of multiple radio stations when transitioning from an initial access point to a target access point, wherein the method includes activating a second communication link between the multiple radio stations and the target access point while the first communication link between the multiple radio stations and the initial access point remains valid; and after the activation, deactivating the first communication link between the multiple radio stations and the initial access point," this solution aims to address the problem of temporary data connection interruptions that may occur when roaming terminal devices in Wi-Fi networks move from one access point to another, thereby providing a more reliable and efficient wireless communication experience. Although the issue of interference between links is considered, this solution only focuses on the interference of the communication link between the current access point device and the roaming terminal device on the communication link between the target access point device and the roaming terminal device, without considering the interference of non-AP STAs around the roaming terminal device on the corresponding link. In addition, the solution also does not consider the impact of the communication link between the target access point device and the roaming terminal device on the communication link between the current access point device and the roaming terminal device, and the interference consideration is not comprehensive enough.

[0071] The technical solutions of this application are described in detail below through specific embodiments. The above-mentioned related technologies are optional solutions and can be combined with the technical solutions of the embodiments of this application in any way, all of which fall within the protection scope of the embodiments of this application.

[0072] Combination Figure 4 , Figure 4This is a schematic diagram illustrating the applicable scenario of the interference coordination method for seamless roaming in this application. It can be understood that non-AP STA11 is the roaming terminal device, AP MLD1 is the current access point device, and AP MLD2 is the target access point device. Non-AP STA11 roams from AP MLD1 to AP MLD2. Non-AP STA11, AP MLD1, and AP MLD2 are all STR (simultaneous transmit and receive) MLMR (multi-link multi-radio) devices, meaning that AP MLD1 and AP MLD2 can communicate with multiple terminal devices through multiple links in different frequency bands. Non-AP STA11 maintains a connection with AP MLD1 through link 1 (assuming a 5GHz band) to receive residual non-AP STA11 data on AP MLD1. Non-AP STA11 maintains a connection with AP MLD2 through link 2 (assuming a 2.4GHz band) to transmit and receive new data from non-AP STA11.

[0073] Figure 5 This is an interactive schematic diagram of an interference coordination method for seamless roaming according to an embodiment of this application. The method is applied to a roaming terminal device and includes at least the following:

[0074] S200, during seamless roaming from the current access point device to the target access point device, the roaming terminal device (FTO) sends a first interference coordination frame to the current access point device via a first link that maintains a connection with the current access point device. The first interference coordination frame instructs the current access point device to adjust its link state with the first terminal device to a first communication state. The first terminal device is a terminal device located within the BSS (Band of Service) of the current access point device, excluding the roaming terminal device.

[0075] Through the seamless roaming interference coordination method provided in this embodiment, during the seamless roaming process from the current access point device to the target access point device, the roaming terminal device sends a first interference coordination frame to the current access point device through the first link, adjusts the link state between the current access point device and the first terminal device to the first communication state, and reduces the interference of the link transmission between the current access point device and the first terminal device on the link between the target access point device and the roaming terminal device.

[0076] It is understood that the roaming terminal device, the current access point device, and the target access point device in this embodiment are all STR MLMR devices. Therefore, during the seamless roaming process of the roaming terminal device from the current access point device to the target access point device, not only is the interference of the current access point device on the communication link between the target access point device and the roaming terminal device considered, but also the interference of the communication link between the current access point device and the first terminal device located in its BSS on the communication link between the target access point device and the roaming terminal device is considered, so as to achieve the effect of minimizing interference.

[0077] The aforementioned first terminal device may include terminal devices connected to the current access point device via links of different frequency bands (e.g., 2.4GHz, 5GHz, 6GHz, etc.).

[0078] The first communication state can be understood as a communication state with reduced interference. Preferably, the first communication state is a sleep state and / or a low-power communication state.

[0079] In some embodiments, the first interference coordination frame is further used to instruct the current access point device to adjust the state of its first target link with the first terminal device to a first communication state. Here, the first target link and the second link are links in the same frequency band, and the second link is the link through which the target access point device and the roaming terminal device maintain a connection.

[0080] Understandably, the current access point device can adjust the status of all links in its BSS within all frequency bands to the first communication state based on the first interference coordination frame. However, to avoid unnecessary link status adjustments, only the status of the first target link, which is in the same frequency band as the second link, is adjusted to a dormant state and / or a low-power communication state. Understandably, since the first target link and the second link are in the same frequency band, the first target link has the greatest interference impact on the second link.

[0081] In some embodiments, the first interference coordination frame is further used to instruct the current access point device to adjust its link state with the first target terminal device to the first communication state. The first target terminal device is a terminal device located within a first predetermined range of the roaming terminal device.

[0082] Since both the roaming terminal device and the current access point device are STR MLMR devices, meaning the current access point device can communicate with multiple first terminal devices via links on different frequency bands, interference is limited by distance. Therefore, only the link between the first target terminal device and the current access point device that is within a first set range (i.e., close to the roaming terminal device) is adjusted. This reduces interference while avoiding excessive impact on the communication links of other devices. This first set range can be 5m, 10m, 20m, etc.

[0083] Preferably, in some embodiments, the first interference coordination frame is used to instruct the current access point device to adjust the state of its first target link with the first target terminal device to a sleep state and / or a low-power communication state. Wherein, the first target link and the second link are links in the same frequency band, the second link is the link through which the target access point device and the roaming terminal device maintain a connection; the first target terminal device is a terminal device within a first predetermined range of the roaming terminal device.

[0084] It is understandable that if there is no first terminal device communicating with the current access point device via the first target link within the first set range, no adjustment needs to be made.

[0085] In some embodiments, the first interference coordination frame is further used to indicate the sleep time and / or transmission power level of the first communication state.

[0086] This embodiment provides further indication of the link status between the current access point device and the first terminal device. Specifically, it can indicate that the link corresponding to the first terminal device closer to the roaming terminal device is in a dormant state, while the link corresponding to the first terminal device farther away from the roaming terminal device is in a low-power communication state, with the transmission power level increasing as the distance increases. It can also indicate that the first target link within the BSS of the current access point device, which is in the same frequency band as the second link, is in a dormant state, while links in other frequency bands are in a low-power communication state. Alternatively, it can comprehensively consider both distance and the frequency band of the link to adjust the link status or transmission power level within the BSS of the current access point device. For example, only the status of the first target link can be adjusted, with the link corresponding to the first terminal device closest to the roaming terminal device in a dormant state, and the transmission power level of the links corresponding to the first terminal devices adjusted sequentially according to their distance from the roaming terminal devices. This achieves both reduced interference and minimized impact on the communication performance of other devices.

[0087] In some embodiments, combined with Figure 6The seamless roaming interference coordination method in this application embodiment further includes: S400, sending a second interference coordination frame to the target access point device through a second link maintained with the target access point device. The second interference coordination frame is used to instruct the target access point device to adjust the second communication state of its link with a second terminal device, wherein the second terminal device is a terminal device located within the BSS where the target access point device is located, excluding the roaming terminal device.

[0088] Through the seamless roaming interference coordination method provided in this embodiment, during the seamless roaming process from the current access point device to the target access point device, the roaming terminal device sends a second interference coordination frame to the target access point device through the second link, adjusts the link state between the target access point device and the second terminal device to a second communication state, and reduces the interference of the link transmission between the target access point device and the second terminal device on the link between the current access point device and the roaming terminal device.

[0089] It is understood that the roaming terminal device, the current access point device, and the target access point device in this embodiment are all STR MLMR devices. Therefore, during the seamless roaming process of the roaming terminal device from the current access point device to the target access point device, not only is the interference of the current access point device on the communication link between the target access point device and the roaming terminal device considered, but also the interference of the communication link between the target access point device and the second terminal device located in its BSS on the communication link between the current access point device and the roaming terminal device is considered, so as to achieve the effect of minimizing interference.

[0090] The aforementioned second terminal device may include a terminal device connected to the target access point device via links of different frequency bands (e.g., 2.4GHz, 5GHz, 6GHz, etc.).

[0091] The second communication state can be understood as a communication state with reduced interference. Preferably, the second communication state is a sleep state and / or a low-power communication state. It is worth noting that the first communication state and the second communication state can be different.

[0092] In some embodiments, the second interference coordination frame is further used to instruct the target access point device to adjust the state of its second target link with the second terminal device to a second communication state. The second target link and the first link are links located in the same frequency band.

[0093] Understandably, the target access point device can adjust the status of all links in its BSS to the second communication state based on the second interference coordination frame. However, to avoid unnecessary link status adjustments, only the second target link, which is in the same frequency band as the first link, is adjusted to a dormant state and / or a low-power communication state. It is understood that since the second target link is in the same frequency band as the first link, the second target link has the greatest interference impact on the first link.

[0094] In some embodiments, the second interference coordination frame is further used to instruct the target access point device to adjust its link state with the second target terminal device to the second communication state. The second target terminal device is a terminal device that is within a second predetermined range of the roaming terminal device.

[0095] Since both the roaming terminal device and the target access point device are STR MLMR devices, meaning the target access point device can communicate with multiple second terminal devices via links on different frequency bands, interference is limited by distance. Therefore, only the links between the second target terminal device and the current access point device that are within a second set range (i.e., close to the roaming terminal device) are adjusted. This reduces interference while avoiding excessive impact on the communication links of other devices. This second set range can be 5m, 10m, 20m, etc.

[0096] Preferably, in some embodiments, the second interference coordination frame is used to instruct the target access point device to adjust the state of its second target link with the second target terminal device to a sleep state and / or a low-power communication state. Here, the second target link and the first link are links in the same frequency band, and the first link is the link through which the current access point device and the roaming terminal device maintain a connection; the second target terminal device is a terminal device within a second predetermined range of the roaming terminal device.

[0097] It is understandable that if there is no second terminal device communicating with the target access point device via the second target link within the second set range, no adjustment needs to be made.

[0098] In some embodiments, the second interference coordination frame is also used to indicate the sleep time and / or transmission power level of the second communication state.

[0099] This embodiment provides further indication of the link status between the target access point device and the second terminal device. Specifically, it can indicate that the link corresponding to the second terminal device closer to the roaming terminal device is in a dormant state, while the link corresponding to the second terminal device farther away from the roaming terminal device is in a low-power communication state, with the transmission power level increasing as the distance increases. It can also indicate that the second target link within the BSS of the target access point device, which is in the same frequency band as the first link, is in a dormant state, while links in other frequency bands are in a low-power communication state. Alternatively, it can consider both distance and the frequency band of the link to adjust the link status or transmission power level within the BSS of the target access point device. For example, only the status of the second target link can be adjusted, with the link corresponding to the second terminal device closest to the roaming terminal device in a dormant state, and the transmission power level of the links corresponding to the second terminal devices adjusted sequentially according to their distance from the roaming terminal device. This achieves both reduced interference and minimized impact on the communication performance of other devices.

[0100] For ease of understanding, combined with Figure 4 The solution provided in this embodiment will be further explained as follows:

[0101] Roaming terminal equipment (corresponding) Figure 4 The non-AP STA11) current access point device (corresponding to Figure 4 The current FTR or AP MLD1 in the current data is connected to the target access point device (corresponding to...). Figure 4 During roaming of the target FTR or AP MLD2 in the middle, the roaming terminal device uses the first link (corresponding to Figure 4 Link 1 in the second link maintains a connection with the current access point device, and the second link (corresponding to the second link) maintains a connection with the current access point device. Figure 4Link 2) maintains a connection with the target access point device. Non-AP STA11 sends a first interference coordination frame to the current FTR via link 1. If non-AP STA12 and non-AP STA11 are within the first set range of the BSS of the current FTR, and the frequency band of the link connecting non-AP STA12 to the current FTR is the same as that of link 2 (e.g., both are 2.4GHz), then the link connecting non-AP STA12 to the current FTR is adjusted to a sleep state or a low-power communication state. If non-AP STA12 and non-AP STA11 are not within the first set range, or the frequency band of the link connecting non-AP STA12 to the current FTR is different from that of link 2, then no adjustment is made to non-AP STA12. Simultaneously, non-AP STA11 sends a second interference coordination frame to the target FTR via link 2. If non-AP STA21 and non-AP STA11 are within the first set range of the BSS of the target FTR, and the non-AP STA12 is within the first set range of the BSS of the current FTR, then the link connecting non-AP STA12 to the current FTR is adjusted to a sleep state or a low-power communication state. If the frequency band of the link connecting STA21 and the target FTR is the same as that of link1, for example, both are 5GHz, then the link connecting non-AP STA21 and the target FTR will be adjusted to sleep mode or low-power communication mode. If non-AP STA21 and non-AP STA11 are not within the second set range or the frequency band of the link connecting non-AP STA21 and the target FTR is different from that of link1, then no adjustment needs to be made to non-AP STA21.

[0102] In some embodiments, such as Figure 7 As shown, the interference coordination frame includes an interference coordination action field, a link identification information field, a sleep time field, and a transmission power level field. The interference coordination action field indicates the communication state of the link, the link identification information field indicates which links' communication states are being adjusted, the sleep time field indicates the duration the link is in a sleep state, and the transmission power level field indicates the link's transmission power level. The interference coordination frame includes the first interference coordination frame and / or the second interference coordination frame.

[0103] Combination Figure 7Interference coordination frames are implemented by adding new frames. These frames include a MAC header, a frame body, and a frame check sequence (FCS). The frame body includes a category (1 byte), an interference coordination action field (1 byte), a link ID Info field (1 byte), a sleep time field (0 or 1 byte), and a transmission power level field (0 or 1 byte). These interference coordination frames can indicate whether a relevant link is in a sleep state and the sleep time, or indicate the transmission power level of the relevant link.

[0104] In some embodiments, the sleep state and the low-power communication state are implemented by the Action value in the interference coordination action field.

[0105] In some embodiments, the Action value is 0 for the sleep state and 1 for the low-power communication state. The Action value range of 2-255 is reserved for future expansion.

[0106] Table 1. Action Values ​​and Their Corresponding Meanings

[0107]

[0108] In some embodiments, combined with Figure 8 The seamless roaming interference coordination method further includes: the first interference coordination frame is further used to indicate that the link status between the current access point device and the first terminal device remains in a dormant state during the first time period and is in a de-dormant state outside the first time period. The second interference coordination frame is further used to indicate that the link status between the target access point device and the second terminal device remains in a dormant state during the first time period and is in a de-dormant state outside the first time period. Wherein, the first time period is the time during which the roaming terminal device maintains a connection with both the current access point device and the target access point device.

[0109] Figure 8 If, during roaming, the traffic data between the roaming terminal device (non-AP STA11) and the current access point device (current FTR) and the target access point device (target FTR) is time-sensitive traffic, then a first interference coordination frame is used to indicate that the link status between the current access point device and the first terminal device remains in a dormant state during the first time period T1. Figure 8In the current FTR, link2 is blank within T1 to indicate that it is in a sleep state. The second interference coordination frame is used to indicate that the link status between the target access point device and the second terminal device remains in a sleep state within the first time period T1. Figure 8 (A blank link1 in the target FTR during T1 indicates it is in a dormant state), that is, during the time period when the roaming terminal device maintains a connection with both the current access point device and the target access point device. Figure 8 The current FTR and non-AP STA11 maintain a link1 connection within T1, and the target FTR and non-AP STA11 maintain a link2 connection within T1. Traffic between non-AP STA11 and both the current and target FTRs is time-sensitive traffic. To minimize interference from other links to this time-sensitive traffic, outside of this time-sensitive traffic period, such as during the second time period T2, a first interference coordination frame indicates that the link status between the current access point device and the first terminal device is in a de-sleep state during T2, and a second interference coordination frame indicates that the link status between the target access point device and the second terminal device is in a de-sleep state during T2, ensuring normal communication for other traffic.

[0110] In some embodiments, combined with Figure 9 The method further includes: the first interference coordination frame is used to indicate that the link status between the current access point device and the first terminal device is in a low-power communication state during the first time period. The second interference coordination frame is used to indicate that the link status between the target access point device and the second terminal device is in a low-power communication state during the first time period. The first time period is the time during which the roaming terminal device maintains a connection with both the current access point device and the target access point device.

[0111] Figure 9 If, during roaming, the traffic data between the roaming terminal device (non-AP STA11) and the current access point device (current FTR) and the target access point device (target FTR) is normal traffic, then the first interference coordination frame is used to indicate that the link status between the current access point device and the first terminal device is in a low-power communication state during the first time period T1. Figure 9 (The current FTR link2 reduces power within T1), and the second interference coordination frame indicates that the link status between the target access point device and the second terminal device is in a low-power communication state within the first time period T1. Figure 9 (The target FTR's link 1 reduces power during T1), that is, during the time period T1 during which the roaming terminal device maintains a connection with both the current access point device and the target access point device. Figure 9The current FTR and non-AP STA11 maintain a link1 connection within T1, while the target FTR and non-AP STA11 maintain a link2 connection within T1. The traffic data between non-AP STA11 and both the current and target FTRs is considered normal traffic. This approach aims to avoid interference from other links while preserving communication on other links as much as possible. It is understood that outside of this normal traffic period, the communication status of other links can be restored, i.e., from a low-power communication state to a normal communication state, ensuring normal communication on other links.

[0112] In some embodiments, combined with Figure 10 The method further includes: the first interference coordination frame is used to indicate that the link status between the current access point device and the first terminal device remains in a dormant state during the first time period and is in a de-dormant state outside the first time period. The second interference coordination frame is used to indicate that the link status between the target access point device and the second terminal device is in a low-power communication state during the first time period. The first time period is the time during which the roaming terminal device maintains a connection with both the current access point device and the target access point device.

[0113] Figure 10 If, during roaming, the traffic between the roaming terminal device (non-AP STA11) and the current access point device (current FTR) is time-sensitive traffic, and the traffic between the roaming terminal device (non-AP STA11) and the target access point device (target FTR) is normal traffic, then the first interference coordination frame is used to indicate that the link status between the current access point device and the first terminal device is in a low-power communication state during the first time period T1. Figure 10 The current FTR link2 reduces power within T1), and the second interference coordination frame indicates that the link status between the target access point device and the second terminal device is in a dormant state within the first time period T1. Figure 10 The target FTR's link1 is in a dormant state during T1, that is, during the time period T1 during which the roaming terminal device maintains a connection with both the current access point device and the target access point device. Figure 10 The current FTR and non-AP STA11 maintain a link1 connection within T1, and the traffic data is time-sensitive traffic. The target FTR and non-AP STA11 maintain a link2 connection within T1, and the traffic data is normal traffic. This minimizes interference from other links between the roaming terminal device and the current access point device in terms of time-sensitive traffic, while also minimizing interference from other links between the roaming terminal device and the target access point device in terms of normal traffic, and also maintains communication on other links as much as possible.

[0114] It is understandable that outside the time period of time-sensitive traffic between the roaming terminal device and the current access point device, such as during the second time period T2, the second interference coordination frame is used to indicate that the link status between the target access point device and the second terminal device is in a hibernation state during T2. Outside the time period of normal traffic between the roaming terminal device and the target access point device, the first interference coordination frame is used to indicate that the link status between the current access point device and the first terminal device is restored to a normal state to ensure normal communication of other traffic.

[0115] In some embodiments, the method further includes: the first interference coordination frame is further configured to indicate that the link status between the current access point device and the first terminal device is in a low-power communication state during the first time period. The second interference coordination frame is further configured to indicate that the link status between the target access point device and the second terminal device remains in a dormant state during the first time period and is in a de-dormant state outside the first time period. The first time period is the time during which the roaming terminal device maintains a connection with both the current access point device and the target access point device.

[0116] This embodiment uses normal traffic between the roaming terminal device and the current access point device during roaming, while the traffic between the roaming terminal device and the target access point device is time-sensitive traffic. This achieves the same effect as the aforementioned scenario where the traffic between the roaming terminal device and the current access point device is time-sensitive, while the traffic between the roaming terminal device and the target access point device is normal traffic. To avoid repetition, further details are omitted.

[0117] Understandably, the aforementioned Figure 8 , Figure 9 , Figure 10 In this context, the link between the current access point device and the first terminal device can be a link between the current access point device and the first target terminal device, a first target link, or a first target link between the current access point device and the first target terminal device. Similarly, the link between the aforementioned target access point device and the second terminal device can be a link between the target access point device and the second target terminal device, a second target link, or a second target link between the current access point device and the second target terminal device.

[0118] This application also provides an interference coordination method for seamless roaming, which is applied to the current access point device and combined with... Figure 11 The method includes the following:

[0119] S210, during seamless roaming from the current access point device FTR to the target access point device FTR, the roaming terminal device FTO receives a first interference coordination frame sent by the roaming terminal device through a first link, wherein the first link is the link through which the roaming terminal device maintains a connection with the current access point device during roaming.

[0120] S220, adjust the link state between the device and the first terminal device to the first communication state according to the first interference coordination frame, wherein the first terminal device is a terminal device located in the BSS where the current access point device is located, excluding the roaming terminal device.

[0121] Through the seamless roaming interference coordination method provided in this embodiment, during the seamless roaming process from the current access point device to the target access point device, the current access point device receives the first interference coordination frame sent by the roaming terminal device through the first link, adjusts the link status of the current access point device and the first terminal device in its BSS to the first communication state, and reduces the interference of the link transmission between the current access point device and the first terminal device on the link between the target access point device and the roaming terminal device.

[0122] In some embodiments, adjusting the link state with the first terminal device to a first communication state based on the first interference coordination frame includes:

[0123] According to the first interference coordination frame, the state of the first target link between the target access point device and the roaming terminal device is adjusted to the first communication state. The first target link and the second link are links in the same frequency band. The second link is the link through which the target access point device and the roaming terminal device maintain a connection.

[0124] In some embodiments, adjusting the link state with the first terminal device to a first communication state based on the first interference coordination frame includes:

[0125] The link state between the roaming terminal device and the first target terminal device is adjusted to the first communication state according to the first interference coordination frame. The first target terminal device is a terminal device that is within a first set range from the roaming terminal device.

[0126] In some embodiments, the first communication state includes a sleep state and / or a low-power communication state.

[0127] In some embodiments, adjusting the link state with the first terminal device to a first communication state based on the first interference coordination frame includes:

[0128] Adjust the sleep time and / or transmission power level of the first communication state according to the first interference coordination frame.

[0129] The interference coordination method for seamless roaming applied to the current access point device described above can achieve all the technical effects of the method applied to the roaming terminal device side, and will not be repeated here to avoid repetition.

[0130] This application also provides an interference coordination method for seamless roaming, applied to a target access point device, combined with... Figure 12 The method includes the following:

[0131] S410, during seamless roaming from the current access point device FTR to the target access point device FTR, the roaming terminal device FTO receives a second interference coordination frame sent by the roaming terminal device through a second link, wherein the second link is the link through which the roaming terminal device maintains a connection with the target access point device during roaming.

[0132] S420, adjust the link state between the device and the second terminal device to the second communication state according to the second interference coordination frame, wherein the second terminal device is a terminal device located in the BSS where the target access point device is located, excluding the roaming terminal device.

[0133] Through the seamless roaming interference coordination method provided in this embodiment, during the seamless roaming process from the current access point device to the target access point device, the target access point device receives the second interference coordination frame sent by the roaming terminal device through the second link, adjusts the link status of the target access point device and the second terminal device in its BSS to the second communication status, and reduces the interference of the link transmission between the target access point device and the second terminal device on the link between the current access point device and the roaming terminal device.

[0134] In some embodiments, adjusting the link state with the second terminal device to a second communication state based on the second interference coordination frame includes:

[0135] According to the second interference coordination frame, the state of the second target link between the current access point device and the second terminal device is adjusted to the second communication state. The second target link and the first link are links in the same frequency band. The first link is the link that the current access point device maintains a connection with the roaming terminal device.

[0136] In some embodiments, adjusting the link state with the second terminal device to a second communication state based on the second interference coordination frame includes:

[0137] According to the second interference coordination frame, the link state between the roaming terminal device and the second target terminal device is adjusted to the first communication state, where the second target terminal device is a terminal device that is within a second set range from the roaming terminal device.

[0138] In some embodiments, the second communication state includes a sleep state and / or a low-power communication state.

[0139] In some embodiments, adjusting the link state with the second terminal device to a second communication state based on the second interference coordination frame includes:

[0140] Adjust the sleep time and / or transmission power level of the second communication state according to the second interference coordination frame.

[0141] The interference coordination method for seamless roaming applied to the target access point device described above can achieve all the technical effects of the method applied to the roaming terminal device side, and will not be repeated here to avoid repetition.

[0142] The above text combined Figures 4 to 12 The method embodiments of this application are described in detail below, in conjunction with... Figures 13 to 15 The present application describes the device embodiments in detail. It should be understood that the device embodiments correspond to the method embodiments, and similar descriptions can be referred to the method embodiments.

[0143] Figure 13 A schematic block diagram of an interference coordination device 200 for seamless roaming according to an embodiment of this application is shown. The interference coordination device 200 can be a terminal device, or a component within the terminal device, such as a chip, circuit, or module.

[0144] like Figure 13 As shown, the seamless roaming interference coordination device 200 includes:

[0145] The first interference coordination frame sending module 210 is used to send a first interference coordination frame to the current access point device (FTR) through a first link maintained with the current access point device (FTR) during seamless roaming from the current access point device (FTR) to the target access point device (FTR). The first interference coordination frame instructs the current access point device to adjust its link state with the first terminal device to a first communication state. The first terminal device is a terminal device located within the BSS (Band of Service) of the current access point device, excluding the roaming terminal device.

[0146] In some embodiments, the seamless roaming interference coordination device 200 further includes:

[0147] The second interference coordination frame sending module is used to send a second interference coordination frame to the target access point device through a second link that maintains a connection with the target access point device. The second interference coordination frame is used to instruct the target access point device to adjust the second communication state of its link with a second terminal device, where the second terminal device is a terminal device located within the BSS where the target access point device is located, excluding the roaming terminal device.

[0148] Through the seamless roaming interference coordination device provided in this embodiment, during the seamless roaming process from the current access point device to the target access point device, the roaming terminal device sends a first interference coordination frame to the current access point device via a first link, adjusting the link state between the current access point device and the first terminal device to a first communication state, thereby reducing the interference of the link transmission between the current access point device and the first terminal device on the link between the target access point device and the roaming terminal device; simultaneously, it sends a second interference coordination frame to the target access point device via a second link, adjusting the link state between the target access point device and the second terminal device to a second communication state, thereby reducing the interference of the link transmission between the target access point device and the second terminal device on the link between the current access point device and the roaming terminal device.

[0149] It should be understood that the apparatus 200 according to the embodiments of this application may correspond to the roaming terminal device in the method embodiments of this application, and the above and other operations and / or functions of each unit in the apparatus 200 are respectively for implementing Figures 4 to 10 The corresponding processes for roaming terminal devices described in the embodiments will not be elaborated here for the sake of brevity.

[0150] Figure 14 This is a schematic block diagram of another seamless roaming interference coordination device 300 according to an embodiment of this application. The seamless roaming interference coordination device 300 can be an access point device, or a component within the access point device, such as a chip, circuit, or module. Figure 14 The seamless roaming interference coordination device 300 includes:

[0151] The first interference coordination frame receiving module 310 is used to receive a first interference coordination frame sent by the roaming terminal device (FTO) through a first link during seamless roaming from the current access point device (FTR) to the target access point device (FTR). The first link is the link that the roaming terminal device maintains a connection with the current access point device during roaming. The first adjustment module 320 is used to adjust its link state with the first terminal device to a first communication state based on the first interference coordination frame. The first terminal device is a terminal device located within the BSS where the current access point device is located, excluding the roaming terminal device.

[0152] It should be understood that the apparatus 300 according to the embodiments of this application may correspond to the current access point device in the method embodiments of this application, and the above and other operations and / or functions of each unit in the apparatus 300 are respectively for implementing Figure 11 The corresponding processes of the access point device in the method embodiment shown are not described in detail here for the sake of simplicity.

[0153] Figure 15This is a schematic block diagram of another seamless roaming interference coordination device 400 according to an embodiment of this application. The seamless roaming interference coordination device 400 can be an access point device, or a component within the access point device, such as a chip, circuit, or module. Figure 15 The seamless roaming interference coordination device 400 includes:

[0154] The second interference coordination frame receiving module 410 is used to receive a second interference coordination frame sent by the roaming terminal device (FTO) through a second link during seamless roaming from the current access point device (FTR) to the target access point device (FTR). The second link is the link that the roaming terminal device maintains a connection with the target access point device during roaming. The second adjustment module 420 is used to adjust its link state with the second terminal device to a second communication state based on the second interference coordination frame. The second terminal device is a terminal device located within the BSS where the target access point device is located, excluding the roaming terminal device.

[0155] It should be understood that the apparatus 400 according to the embodiments of this application may correspond to the target access point device in the method embodiments of this application, and the above and other operations and / or functions of each unit in the apparatus 400 are respectively for implementing Figure 12 The corresponding processes of the access point device in the method embodiment shown are not described in detail here for the sake of simplicity.

[0156] This application provides a terminal device, characterized in that it includes: a processor and a memory, the memory being used to store computer programs, and the processor being used to call and run the computer programs stored in the memory to implement the method applied to the roaming terminal device in this application embodiment.

[0157] This application provides an access point device, characterized in that it includes: a processor and a memory, the memory being used to store computer programs, and the processor being used to call and run the computer programs stored in the memory to implement the method applied to the current access point device and the target access point device in this application embodiment.

[0158] Figure 16 This is a schematic structural diagram of a communication device 500 provided in an embodiment of this application. Figure 10 The communication device 500 shown includes a processor 510, which can call and run computer programs from memory to implement the methods in the embodiments of this application.

[0159] Optionally, such as Figure 16As shown, the communication device 500 may further include a memory 520. The processor 510 can call and run computer programs from the memory 520 to implement the methods in the embodiments of this application. For example, when the communication device 500 is an access point device, the processor 510 can call and run computer programs from the memory 520 to implement the various steps of the method embodiments executed by the access point device, achieving the same technical effect. When the communication device 500 is a terminal device, the processor 510 can call and run computer programs from the memory 520 to implement the various steps of the method embodiments executed by the terminal device, achieving the same technical effect.

[0160] Alternatively, the memory 520 may be a separate device independent of the processor 510, or it may be integrated into the processor 510.

[0161] Optionally, such as Figure 16 As shown, the communication device 500 may also include a transceiver 530, and the processor 510 may control the transceiver 530 to communicate with other devices. Specifically, it may send information or data to other devices or receive information or data sent by other devices.

[0162] Optionally, transceiver 530 may include a transmitter and a receiver. Transceiver 530 may further include antennas, and the number of antennas may be one or more.

[0163] Figure 17 This is a schematic structural diagram of the chip according to an embodiment of this application. Figure 17 The chip 600 shown includes a processor 610, which can call and run computer programs from memory to implement the methods in the embodiments of this application.

[0164] Optionally, such as Figure 17 As shown, chip 600 may further include memory 620. Processor 810 can retrieve and run computer programs from memory 620 to implement the methods described in this embodiment.

[0165] Alternatively, the memory 620 may be a separate device independent of the processor 610, or it may be integrated into the processor 810.

[0166] Optionally, the chip 600 may also include an input interface 630. The processor 610 can control the input interface 630 to communicate with other devices or chips, for example, to acquire information or data sent by other devices or chips.

[0167] Optionally, the chip 600 may also include an output interface 640. The processor 610 can control the output interface 640 to communicate with other devices or chips, for example, to output information or data to other devices or chips.

[0168] Optionally, the chip can be applied to the access point device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the access point device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0169] Optionally, the chip can be applied to the terminal device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0170] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0171] Figure 18 This is a schematic block diagram of a communication system 700 provided in an embodiment of this application. Figure 18 As shown, the communication system 700 includes an access point device 710 and a terminal device 720.

[0172] The access point device 710 can be used to implement the corresponding functions implemented by the target access point device and / or the current access point device in the above method, and the terminal device 720 can be used to implement the corresponding functions implemented by the terminal device in the above method. For the sake of brevity, these will not be elaborated here.

[0173] It should be understood that the processor in the embodiments of this application may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.

[0174] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0175] It should be understood that the above-described memory is exemplary and not a limiting description. For example, the memory in the embodiments of this application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DR RAM), etc. That is to say, the memory in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.

[0176] This application also provides a readable storage medium storing a computer program that, when executed by a processor, implements the various processes of the above method embodiments.

[0177] Optionally, the readable storage medium can be applied to the access point device in the embodiments of this application, and the computer program causes the processor to execute the corresponding process implemented by the access point device in the method embodiments of this application. To avoid repetition, it will not be described again here.

[0178] Optionally, the readable storage medium can be applied to the access point device in the embodiments of this application, and the computer program causes the processor to execute the corresponding process implemented by the access point device in the method embodiments of this application. To avoid repetition, it will not be described again here.

[0179] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the various processes of the above-described method embodiments.

[0180] Optionally, the computer program product can be applied to the access point device in the embodiments of this application, and the computer program causes the processor to execute the corresponding process implemented by the access point device in the method embodiments of this application. To avoid repetition, it will not be described again here.

[0181] Optionally, the computer program product can be applied to the access point device in the embodiments of this application, and the computer program causes the processor to execute the corresponding process implemented by the access point device in the method embodiments of this application. To avoid repetition, it will not be described again here.

[0182] This application also provides a computer program. When executed by a processor, this computer program implements the various processes of the above-described method embodiments.

[0183] Optionally, the computer program can be applied to the access point device in the embodiments of this application. The computer program causes the processor to execute the corresponding process implemented by the access point device in the method embodiments of this application. To avoid repetition, it will not be described again here.

[0184] Optionally, the computer program can be applied to the access point device in the embodiments of this application. The computer program causes the processor to execute the corresponding process implemented by the access point device in the method embodiments of this application. To avoid repetition, it will not be described again here.

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

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

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

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

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

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

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

Claims

1. A seamless roaming interference coordination method, characterized by, The method comprises: sending, by a roaming terminal device, a first interference coordination frame to a current access point device through a first link maintained by the roaming terminal device with the current access point device in a seamless roaming process from the current access point device to a target access point device; wherein the first interference coordination frame is used to instruct the current access point device to adjust a link state of the current access point device with a first terminal device to a first communication state, the first terminal device being a terminal device located in a BSS of the current access point device except the roaming terminal device.

2. The method of claim 1, wherein, The first interference coordination frame is used to instruct the current access point device to adjust a state of a first target link of the current access point device with the first terminal device to the first communication state; wherein the first target link and a second link are links in a same frequency band, and the second link is a link maintained by the target access point device with the roaming terminal device.

3. The method of claim 1, wherein, The first interference coordination frame is also used to instruct the current access point device to adjust a link state of the current access point device with a first target terminal device to the first communication state; wherein the first target terminal device is a terminal device located within a first set range of the roaming terminal device.

4. The method of claim 1, wherein, The first communication state comprises a sleep state and / or a low-power communication state.

5. The method of claim 4, wherein, The first interference coordination frame is also used to instruct a sleep time and / or a transmission power level of the first communication state.

6. The method according to any one of claims 1 to 5, characterized in that, The method further comprises: sending, by the roaming terminal device, a second interference coordination frame to the target access point device through a second link maintained by the roaming terminal device with the target access point device; wherein the second interference coordination frame is used to instruct the target access point device to adjust a link of the target access point device with a second terminal device to a second communication state, the second terminal device being a terminal device located in a BSS of the target access point device except the roaming terminal device.

7. The method of claim 6, wherein, The second interference coordination frame is used to instruct the target access point device to adjust a state of a second target link of the target access point device with the second terminal device to the second communication state; wherein the second target link and the first link are links in a same frequency band.

8. The method of claim 6, wherein, The second interference coordination frame is also used to instruct the target access point device to adjust a link state of the target access point device with a second target terminal device to the second communication state; wherein the second target terminal device is a terminal device located within a second set range of the roaming terminal device.

9. The method of claim 6, wherein, The second communication state comprises a sleep state and / or a low-power communication state.

10. The method of claim 9, wherein, The second interference coordination frame is also used to instruct a sleep time and / or a transmission power level of the second communication state.

11. The method of claim 10, wherein, The interference coordination frame comprises an interference coordination action field, a link identification information field, a sleep time field and a transmission power level field; the interference coordination action field is used to instruct a communication state of a link, the link identification information field is used to instruct a communication state of which links to adjust, the sleep time field is used to instruct a time of the link in a sleep state, and the transmission power level field is used to instruct a transmission power level of the link; wherein the interference coordination frame comprises the first interference coordination frame and / or the second interference coordination frame.

12. The method of claim 11, wherein, The sleep state and the low-power communication state are realized by Action values in the interference coordination field.

13. The method of claim 12, wherein, The sleep state corresponds to an Action value of 0, and the low-power communication state corresponds to an Action value of 1.

14. The method of claim 6, wherein, The method further comprises: The first interference coordination frame is further used to indicate that a link state between the current access point device and the first terminal device remains in a sleep state within a first time period and is in a de-sleep state outside the first time period; and / or, The second interference coordination frame is further used to indicate that a link state between the target access point device and the second terminal device remains in a sleep state within the first time period and is in a de-sleep state outside the first time period. The first time period is a time during which the roaming terminal device remains connected to the current access point device and the target access point device.

15. The method of claim 6, wherein, The method further comprises: The first interference coordination frame is further used to indicate that a link state between the current access point device and the first terminal device remains in a low-power communication state within a first time period; and / or, The second interference coordination frame is further used to indicate that a link state between the target access point device and the second terminal device remains in a low-power communication state within the first time period. The first time period is a time during which the roaming terminal device remains connected to the current access point device and the target access point device.

16. The method of claim 6, wherein, The method further comprises: The first interference coordination frame is further used to indicate that a link state between the current access point device and the first terminal device remains in a sleep state within a first time period and is in a de-sleep state outside the first time period. The second interference coordination frame is further used to indicate that a link state between the target access point device and the second terminal device remains in a low-power communication state within the first time period. Or The first interference coordination frame is further used to indicate that a link state between the current access point device and the first terminal device remains in a low-power communication state within the first time period. The second interference coordination frame is further used to indicate that a link state between the target access point device and the second terminal device remains in a sleep state within the first time period and is in a de-sleep state outside the first time period. The first time period is a time during which the roaming terminal device remains connected to the current access point device and the target access point device.

17. A seamless roaming interference coordination method, characterized by, Applied to an access point device, comprising: In a seamless roaming process of a roaming terminal device from one access point device to another access point device, the access point device receives an interference coordination frame sent by the roaming terminal device through a link between the access point device and the roaming terminal device. According to the interference coordination frame, adjust a link state with other terminal devices to a target communication state, the other terminal devices being terminal devices located in a BSS of the access point device except the roaming terminal device.

18. The method of claim 17, wherein, The adjusting a link state with other terminal devices to a target communication state according to the interference coordination frame comprises: According to the interference coordination frame, a state of a target link of the terminal device is adjusted to a target communication state, and the target link is a link in a different frequency band from a link between the access point device and the roaming terminal device.

19. The method of claim 17, wherein, According to the interference coordination frame, a state of a link of the terminal device with other terminal devices is adjusted to a target communication state. According to the interference coordination frame, a state of a link of the terminal device with a target terminal device is adjusted to the target communication state, and the target terminal device is a terminal device within a set range of the roaming terminal device.

20. The method of claim 17, wherein, The target communication state includes a sleep state and / or a low-power communication state.

21. The method of claim 20, wherein, According to the interference coordination frame, a state of a link of the terminal device with other terminal devices is adjusted to a target communication state. According to the interference coordination frame, a sleep time and / or a transmission power level of the target communication state are adjusted.

22. The method according to any one of claims 17-21, characterized by, The access point device is a current access point device and / or a target access point device, and the roaming terminal device roams from the current access point device to the target access point device.

23. A seamless roaming interference coordination device, characterized in that, The method comprises: A first interference coordination frame sending module is configured to send, by a roaming terminal device, a first interference coordination frame to a current access point device through a first link connected to the current access point device in a seamless roaming process from the current access point device to a target access point device. The first interference coordination frame is used to instruct the current access point device to adjust a state of a link of the current access point device with a first terminal device to a first communication state, and the first terminal device is a terminal device within a BSS of the current access point device and is different from the roaming terminal device.

24. A seamless roaming interference coordination device, characterized in that, The method comprises: An interference coordination frame receiving module is configured to receive, by an access point device, an interference coordination frame sent by a roaming terminal device in a seamless roaming process from the access point device to another access point device through a link between the access point device and the roaming terminal device. An adjusting module is configured to adjust, according to the interference coordination frame, a state of a link of the access point device with other terminal devices to a target communication state, and the other terminal devices are terminal devices within a BSS of the access point device and are different from the roaming terminal device.

25. A terminal device, comprising: The method comprises: A processor and a memory are provided, the memory is configured to store a computer program, and the processor is configured to invoke and run the computer program stored in the memory to execute the method in any one of claims 1-16.

26. An access point device, comprising: The method comprises: A processor and a memory are provided, the memory is configured to store a computer program, and the processor is configured to invoke and run the computer program stored in the memory to execute the method in any one of claims 17-22.

27. A chip, characterized by The method comprises: A processor is configured to invoke and run a computer program from a memory, so that a device in which the chip is installed executes the method in any one of claims 1-16 or the method in any one of claims 17-22.

28. A readable storage medium, characterized by, A computer program is stored, and the computer program causes a computer to execute the method in any one of claims 1-16 or the method in any one of claims 17-22.

29. A communication system, characterized by comprising a roaming terminal device for performing the method according to any one of claims 1 to 16, and an access point device for performing the method according to any one of claims 17-22.