Communication method, communication device, and communication system
By using wireless frames containing identification information in Wi-Fi technology to disassociate and switch access point devices, the communication discontinuity problem when site devices roam or switch between multiple access point devices is solved, and seamless switching and low-latency data transmission are achieved.
Patent Information
- Application Number
- PCT/CN2024/088045
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-16
- Publication Date
- 2025-10-23
AI Technical Summary
In Wi-Fi technology, when site devices roam or switch between multiple access points, it is difficult to maintain data communication continuity, resulting in increased communication jitter and latency, and unable to meet the transmission requirements of ultra-high reliability (UHR).
The site device assists the access point device in preparing for roaming or handover by sending a wireless frame containing the first identification information and the second identification information, identifying the disassociation information with the current access point device and the MAC address of the target access point device, thereby ensuring the continuity of data communication.
It achieves seamless switching between multiple access point devices, reduces communication jitter and transmission delay, and meets the communication needs of UHR.
Smart Images

Figure CN2024088045_23102025_PF_FP_ABST
Abstract
Description
Communication method, communication device, and communication system TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, and in particular to a communication method, a communication device, and a communication system. BACKGROUND
[0002] Currently, the contents researched by Wi-Fi technology, such as Ultra High Reliability (UHR), have the vision of improving the reliability of Wireless Local Area Networks (WLAN) connection, reducing delay, improving manageability, increasing throughput at different Signal to Noise Ratio (SNR) levels, and reducing device-level power consumption, etc.
[0003] In UHR, a Station (STA) establishes initial association with an Access Point (AP) and starts data communication, and if the Station roams or switches to the coverage of a target AP, it is necessary to ensure that the continuity of data communication can be maintained during the roaming or switching of the Station to the target AP. Therefore, it is necessary to further improve the roaming or switching mechanism of the Station between multiple APs to meet the UHR transmission requirements.
[0004] SUMMARY
[0005] Embodiments of the present disclosure provide a communication method, a communication device, and a communication system to provide a further improved roaming or switching mechanism of a Station between multiple APs to meet the UHR transmission requirements.
[0006] In one aspect, the embodiments of the present disclosure provide a communication method, which comprises:
[0007] The Station determines a first wireless frame; wherein the first wireless frame comprises first identification information and second identification information; the first identification information identifies a first AP to which the Station is associated and disassociation information of disassociation; and the second identification information identifies a Medium Access Control (MAC) address of a target AP to which the Station roams or switches, or a MAC address of a Multi-Link Device (MLD) to which the target AP belongs.
[0008] The first wireless frame is sent.
[0009] In another aspect, the embodiments of the present disclosure also provide a communication method, which comprises:
[0010] The first AP receives a first wireless frame sent by the station device; wherein the first wireless frame comprises first identification information and second identification information; the first identification information identifies a first access point device AP with which the station device is associated, disassociation information requesting disassociation with the first AP; and the second identification information identifies a MAC address of a target AP to which the station device roams or switches, or a MAC address of an AP MLD to which the target AP belongs.
[0011] In another aspect, the embodiments of the present disclosure further provide a communication method, which comprises:
[0012] The target AP receives a handover trigger frame or a roaming trigger frame sent by the first AP; wherein the handover trigger frame or the roaming trigger frame comprises first identification information and second identification information.
[0013] The first identification information identifies a station device associated with the first AP, disassociation information requesting disassociation with the first AP; and the second identification information identifies a MAC address of a target AP to which the station device roams or switches, or a MAC address of an AP MLD to which the target AP belongs.
[0014] In another aspect, the embodiments of the present disclosure further provide a communication device, which is a station device, and comprises:
[0015] A determining module is configured to determine a first wireless frame; wherein the first wireless frame comprises first identification information and second identification information; the first identification information identifies a first access point device AP with which the station device is associated, disassociation information requesting disassociation with the first AP; and the second identification information identifies a MAC address of a target AP to which the station device roams or switches, or a MAC address of an AP MLD to which the target AP belongs.
[0016] A sending module is configured to send the first wireless frame.
[0017] In another aspect, the embodiments of the present disclosure further provide a communication device, which is a first AP, and comprises:
[0018] A first receiving module is configured to receive a first wireless frame sent by a station device; wherein the first wireless frame comprises first identification information and second identification information; the first identification information identifies a first access point device AP with which the station device is associated, disassociation information requesting disassociation with the first AP; and the second identification information identifies a MAC address of a target AP to which the station device roams or switches, or a MAC address of an AP MLD to which the target AP belongs.
[0019] In another aspect, the embodiments of the present disclosure further provide a communication device, which is a target AP, comprising:
[0020] a second receiving module, configured to receive a switching trigger frame or a roaming trigger frame sent by the first AP; wherein the switching trigger frame or the roaming trigger frame comprises first identification information and second identification information;
[0021] the first identification information identifies a station device associated with the first AP, and disassociation information requesting disassociation with the first AP; and the second identification information identifies a MAC address of a target AP to which the station device roams or switches, or a MAC address of an AP MLD to which the target AP belongs.
[0022] In another aspect, the embodiments of the present disclosure further provide a communication device, which is a station device, comprising:
[0023] one or more processors;
[0024] The station device is configured to perform the communication method described in the embodiments of the present disclosure.
[0025] In another aspect, the embodiments of the present disclosure further provide a communication device, which is a first AP, comprising:
[0026] one or more processors;
[0027] The first AP is configured to perform the communication method described in the embodiments of the present disclosure.
[0028] In another aspect, the embodiments of the present disclosure further provide a communication device, which is a target AP, comprising:
[0029] one or more processors;
[0030] The target AP is configured to perform the communication method described in the embodiments of the present disclosure.
[0031] The embodiments of the present disclosure further provide a communication system, comprising a station device, a first AP, and a target AP.
[0032] The station device determines and sends a first wireless frame to the first AP; wherein the first wireless frame comprises first identification information and second identification information; the first identification information identifies a first AP to which the station device is associated, and disassociation information; and the second identification information identifies a MAC address of a target AP to which the station device roams or switches, or a MAC address of an AP MLD to which the target AP belongs.
[0033] The first AP receives the first wireless frame sent by the station device, determines and sends a handover trigger frame or a roaming trigger frame to the target AP; wherein the handover trigger frame or the roaming trigger frame comprises the first identification information and the second identification information.
[0034] The target AP receives the handover trigger frame or the roaming trigger frame.
[0035] The embodiments of the present disclosure further provide a storage medium storing instructions, which, when running on a communication device, cause the communication device to perform the communication method as described in the embodiments of the present disclosure.
[0036] In the embodiments of the present disclosure, the station device carries first identification information and second identification information in a first wireless frame, identifies a first access point device AP associated with the station device through the first identification information, and identifies a medium access control MAC address of a target AP to which the station device roams or switches, or a MAC address of a multi-connection access point device AP MLD to which the target AP belongs through the second identification information, so as to realize seamless switching of the station device between multiple APs, ensure continuity of data communication, reduce communication jitter, and reduce transmission delay, thereby being applicable to UHR requirements.
[0037] Additional aspects and advantages of the embodiments of the present disclosure will be given in part in the following description, which will become apparent from the following description, or will be learned by practice of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0038] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following describes the drawings required for the embodiment description. The following drawings are only some embodiments of the present disclosure, and do not specifically limit the protection scope of the present disclosure.
[0039] FIG. 1 is one exemplary schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure;
[0040] FIG. 2 is one exemplary interactive schematic diagram of a method according to an embodiment of the present disclosure;
[0041] FIG. 3 is a schematic diagram of an RSNE information field structure of a communication method according to an embodiment of the present disclosure;
[0042] FIG. 4 is a schematic diagram of an RSNXE information element structure of a communication method according to an embodiment of the present disclosure;
[0043] FIG. 5 is one flow schematic diagram of a communication method according to an embodiment of the present disclosure;
[0044] FIG. 6 is another flow schematic diagram of a communication method according to an embodiment of the present disclosure;
[0045] FIG. 7 is a third flowchart illustrating a communication method according to an embodiment of the present disclosure;
[0046] FIG. 8 is a schematic diagram illustrating a structure of a station device according to an embodiment of the present disclosure;
[0047] FIG. 9 is a schematic diagram illustrating a structure of a first AP according to an embodiment of the present disclosure;
[0048] FIG. 10 is a schematic diagram illustrating a structure of a target AP according to an embodiment of the present disclosure;
[0049] FIG. 11 is a schematic diagram illustrating a structure of a terminal according to an embodiment of the present disclosure;
[0050] FIG. 12 is a schematic diagram illustrating a structure of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0051] Embodiments of the present disclosure provide a communication method, a communication device and a communication system.
[0052] In a first aspect, embodiments of the present disclosure provide a communication method, which includes:
[0053] The station device determines a first wireless frame; wherein the first wireless frame includes first identification information and second identification information; the first identification information identifies a first access point device AP associated with the station device and disassociation information of disassociation; and the second identification information identifies a medium access control MAC address of a target AP to which the station device roams or switches, or a MAC address of a multi-link access point device AP MLD to which the target AP belongs;
[0054] The first wireless frame is sent.
[0055] In the above embodiments, when the station device roams or switches to a coverage range of a target AP, the station device prepares disassociation information of disassociation with a first AP and address information of the target AP to which the station device roams or switches, and sends the first wireless frame to the first AP, so that the first AP knows the roaming intention of the station device, thereby preparing and assisting the station device to complete the roaming or switching process, avoiding data communication interruption, reducing communication jitter, reducing communication latency, and reducing the waiting time of the station device user in the roaming or switching process.
[0056] In some embodiments in combination with the first aspect, in some embodiments, the first wireless frame further includes at least one of the following:
[0057] First link identification link ID information, which identifies that the target AP is a multi-link device and that the station device establishes multiple links with the target AP;
[0058] a first MAC address information, identifying the target AP as a multi-link device, and a MAC address of the station device under each link established with the target AP;
[0059] a second MAC address information, identifying a MAC address of the station device under each link disassociated with the first AP;
[0060] a robust security network element (RSNE) information of the station device;
[0061] a robust security network extension (RSNXE) information element of the station device.
[0062] In the above embodiments, the above information helps the first AP correctly identify the target AP as a multi-link device, and helps the first AP perform corresponding measures and prepare the station device for the roaming process, thereby reducing the roaming latency and the possibility of data communication interruption.
[0063] In some embodiments of the first aspect, the disassociation information comprises link ID information of each link disassociated with the first AP, or a MAC address of the first AP, or a MAC address of an AP MLD to which the first AP belongs.
[0064] In the above embodiments, the disassociation information containing the link ID information or the MAC address of the AP can accurately identify and locate the first AP and its related devices. By providing the necessary disassociation information during the roaming process, the roaming process can be simplified, and the interaction steps and communication burden can be reduced. This helps to speed up the roaming speed and improve the user experience.
[0065] In some embodiments of the first aspect, the first wireless frame comprises at least one of:
[0066] a basic service set transition management (BTM) request frame, a link reconfiguration request frame, and a newly defined wireless frame.
[0067] In the above embodiments, these different types of wireless frames can bring various benefits such as improving network performance, enhancing user experience, optimizing network management, and supporting new functions and technologies, thereby improving the overall network quality and service level.
[0068] In some embodiments of the first aspect, after the first wireless frame is sent, the method comprises:
[0069] receive a second wireless frame sent by the first AP; wherein the second wireless frame comprises fourth identification information, the fourth identification information identifying whether the first AP accepts the station device to disassociate with the first AP, and / or whether the first AP allows the station device to switch or roam to the target AP.
[0070] In the above embodiments, after receiving the second wireless frame, the station device will make corresponding processing according to the information contained therein. For example, if the fourth identification information carried by the second wireless frame identifies that the first AP accepts the station device to disassociate with the first AP, and allows the station device to switch or roam to the target AP, the station device will start the corresponding switching or roaming process, avoiding wasting time in uncertain situations.
[0071] In combination with some embodiments of the first aspect, in some embodiments, the second wireless frame further comprises at least one of:
[0072] RSNE information of the target AP;
[0073] RSNXE information element of the target AP;
[0074] MAC address of the target AP;
[0075] Internet protocol (IP) address information of the target AP; wherein the IP address information is a multiplexed IP address of the first AP or a new IP address.
[0076] In the above embodiments, by including the RSNE information of the target AP, it can be ensured that the secure connection between the station device and the target AP is correctly configured and negotiated, thereby improving the security and reliability of communication. By including the RSNXE information element of the target AP, the station device can be enabled to understand the latest security features supported by the target AP, thereby improving the security and flexibility of communication. By including the MAC address of the target AP, it can be ensured that the station device can correctly identify the target AP, thereby establishing a stable and reliable communication connection. By providing the IP address information of the target AP, it can be ensured that the station device can correctly locate the target AP and use the correct routing path when communicating, which helps to ensure the stability and reliability of communication.
[0077] In combination with some embodiments of the first aspect, in some embodiments, the second wireless frame comprises at least one of:
[0078] BTM response frame, link reconfiguration response frame, and newly defined wireless frame.
[0079] In the above embodiments, the BTM response frame and the link reconfiguration response frame can be used to confirm the reception of the first wireless frame and provide a corresponding response. Such a confirmation and feedback mechanism helps to ensure the reliability of communication and ensures the smooth progress of the roaming or handover process.
[0080] In a second aspect, the embodiments of the present disclosure provide a communication method, the method comprising:
[0081] The first AP receives a first wireless frame sent by a station device; wherein the first wireless frame comprises first identification information and second identification information; the first identification information identifies a first access point device AP to which the station device is associated, and disassociation information; and the second identification information identifies a MAC address of a target AP to which the station device roams or switches, or a MAC address of an AP MLD to which the target AP belongs.
[0082] In combination with some embodiments of the second aspect, in some embodiments, after the first AP receives the first wireless frame sent by the station device, the method comprises:
[0083] determining a handover trigger frame or a roaming trigger frame; wherein the handover trigger frame or the roaming trigger frame comprises the first identification information and the second identification information;
[0084] sending the handover trigger frame or the roaming trigger frame to the target AP.
[0085] In combination with some embodiments of the second aspect, in some embodiments, the handover trigger frame or the roaming trigger frame further comprises at least one of the following:
[0086] first link ID information, identifying that the target AP is a multi-connection device, and a plurality of links established by the station device and the target AP;
[0087] first MAC address information, identifying that the target AP is a multi-connection device, and a MAC address of the station device on each link established with the target AP;
[0088] second MAC address information, identifying a MAC address of the station device on each link disassociated with the first AP;
[0089] RSNE information of the station device; the RSNE information is carried in the first wireless frame, or is obtained by the first AP from a process associated with the station device;
[0090] RSNXE information element of the station device; the RSNXE information element is carried in the first wireless frame, or is obtained by the first AP from a process associated with the station device.
[0091] In some embodiments of the second aspect, after the sending the switch trigger frame or the roam trigger frame to the target AP, the method comprises:
[0092] receiving a response frame sent by the target AP; wherein the response frame comprises third identification information, the third identification information identifying whether the target AP accepts the station device switching or roaming to the target AP.
[0093] In some embodiments of the second aspect, the response frame further comprises at least one of:
[0094] RSNE information of the target AP;
[0095] RSNXE information element of the target AP;
[0096] MAC address of the target AP;
[0097] IP address information of the target AP; wherein the IP address information is a new IP address or a duplicated IP address of the first AP.
[0098] In some embodiments of the second aspect, after the receiving the response frame sent by the target AP, the method comprises:
[0099] determining a second wireless frame; wherein the second wireless frame comprises fourth identification information, the fourth identification information identifying whether the first AP accepts the station device disassociating with the first AP; and / or whether the first AP allows the station device switching or roaming to the target AP;
[0100] sending the second wireless frame.
[0101] In some embodiments of the second aspect, the second wireless frame further comprises at least one of:
[0102] RSNE information of the target AP;
[0103] RSNXE information element of the target AP;
[0104] MAC address of the target AP;
[0105] IP address information of the target AP; wherein the IP address information is a new IP address or a duplicated IP address of the first AP.
[0106] In some embodiments of the second aspect, the second wireless frame comprises at least one of:
[0107] BTM response frame, link reconfiguration response frame, and newly defined wireless frame.
[0108] In a third aspect, the embodiments of the present disclosure provide a communication method, which comprises:
[0109] The target AP receives a switching trigger frame or a roaming trigger frame sent by the first AP; wherein the switching trigger frame or the roaming trigger frame comprises first identification information and second identification information.
[0110] The first identification information identifies a station device associated with the first AP and release information requesting disassociation with the first AP; and the second identification information identifies a MAC address of a target AP to which the station device roams or switches or a MAC address of an AP MLD to which the target AP belongs.
[0111] In combination with some embodiments of the third aspect, in some embodiments, the switching trigger frame or the roaming trigger frame further comprises at least one of the following:
[0112] First link ID information identifying that the target AP is a multi-connection device and that the station device establishes multiple links with the target AP.
[0113] First MAC address information identifying that the target AP is a multi-connection device and that the station device has a MAC address in each link established with the target AP.
[0114] Second MAC address information identifying a MAC address of the station device in each link in which the station device is disassociated with the first AP.
[0115] RSNE information of the station device; the RSNE information is carried in a first wireless frame sent by the station device or is obtained by the first AP from a process associated with the station device.
[0116] RSNXE information element of the station device; the RSNXE information element is carried in the first wireless frame or is obtained by the first AP from a process associated with the station device.
[0117] In combination with some embodiments of the third aspect, in some embodiments, after receiving the switching trigger frame or the roaming trigger frame sent by the first AP, the method comprises:
[0118] Sending a response frame to the first AP; wherein the response frame comprises third identification information identifying whether the target AP accepts the station device switching to or roaming to the target AP.
[0119] In some embodiments of the third aspect, in some embodiments, the response frame further comprises at least one of:
[0120] RSNE information of the target AP;
[0121] RSNXE information element of the target AP;
[0122] MAC address of the target AP;
[0123] IP address information of the target AP; wherein the IP address information is a multiplexed IP address of the first AP or a new IP address.
[0124] In a fourth aspect, the embodiments of the present disclosure further provide a communication device, which is a station device, comprising at least one of a determining module and a sending module; wherein the station device is configured to execute the optional implementation manners of the first aspect.
[0125] In a fifth aspect, the embodiments of the present disclosure further provide a communication device, which is a first AP, comprising a first receiving module; wherein the first AP is configured to execute the optional implementation manners of the second aspect.
[0126] In a sixth aspect, the embodiments of the present disclosure further provide a communication device, which is a target AP, comprising a second receiving module; wherein the target AP is configured to execute the optional implementation manners of the third aspect.
[0127] In a seventh aspect, the embodiments of the present disclosure further provide a communication device, which is a station device, comprising:
[0128] one or more processors;
[0129] wherein the station device is configured to execute the optional implementation manners of the first aspect.
[0130] In an eighth aspect, the embodiments of the present disclosure further provide a communication device, which is a first AP, comprising:
[0131] one or more processors;
[0132] wherein the first AP is configured to execute the optional implementation manners of the second aspect.
[0133] In a ninth aspect, the embodiments of the present disclosure further provide a communication device, which is a target AP, comprising:
[0134] one or more processors;
[0135] wherein the target AP is configured to execute the optional implementation manners of the third aspect.
[0136] In a tenth aspect, the embodiments of the present disclosure further provide a communication system, comprising a station device, a first AP, and a target AP.
[0137] The station device determines and sends a first wireless frame to the first AP, wherein the first wireless frame comprises first identification information and second identification information; the first identification information identifies a first AP device AP to which the station device is associated and disassociation information; and the second identification information identifies a media access control MAC address of a target AP to which the station device roams or switches, or a MAC address of a multi-link AP device AP MLD to which the target AP belongs.
[0138] The first AP receives the first wireless frame sent by the station device, determines and sends a switching trigger frame or a roaming trigger frame to the target AP, wherein the switching trigger frame or the roaming trigger frame comprises the first identification information and the second identification information.
[0139] The target AP receives the switching trigger frame or the roaming trigger frame.
[0140] In an eleventh aspect, the embodiments of the present disclosure further provide a storage medium, which stores instructions, and when the instructions are executed on a communication device, the communication device performs the optional implementation manners of the first aspect, the second aspect, and the third aspect.
[0141] In a twelfth aspect, the embodiments of the present disclosure provide a program product, which, when executed by a communication device, causes the communication device to perform the method described in the optional implementation manners of the first aspect, the second aspect, and the third aspect.
[0142] In a thirteenth aspect, the embodiments of the present disclosure provide a computer program, which, when executed on a computer, causes the computer to perform the method described in the optional implementation manners of the first aspect, the second aspect, and the third aspect.
[0143] In a fourteenth aspect, the embodiments of the present disclosure provide a chip or a chip system. The chip or the chip system comprises processing circuitry configured to perform the method described in the optional implementation manners of the first aspect and the second aspect.
[0144] It can be understood that the station device, the first AP, the target AP, the communication system, the storage medium, the program product, the computer program, the chip or the chip system are all used to perform the method proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved by them can refer to the beneficial effects in the corresponding method, which will not be described here again.
[0145] The embodiments of the present disclosure provide a communication method, a communication device and a communication system. In some embodiments, the communication method and the signal sending method, the wireless frame sending method and the like can be replaced with each other, and the information processing system and the communication system and the like can be replaced with each other.
[0146] The embodiments of the present disclosure are not exhaustive, but are only schematic of some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing some steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation manners in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, some or all steps of different embodiments can be combined arbitrarily, an embodiment can be combined with the optional implementation manners of other embodiments.
[0147] In each embodiment of the present disclosure, the terms and / or descriptions between the embodiments are consistent if there is no special description and logical conflict, and can be referred to each other, and the technical features in different embodiments can be combined to form a new embodiment according to the logical relationship between them.
[0148] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments, and not as a limitation on the present disclosure.
[0149] In the embodiments of the present disclosure, "multiple" refers to two or more.
[0150] In some embodiments, the terms "at least one of", "one or more", "a plurality of", "multiple" and the like can be replaced with each other.
[0151] In some embodiments, the description mode of "at least one of A and B", "A and / or B", "A in one case and B in another case", "A in response to one case and B in response to another case" and the like can include the following technical solutions according to the case: in some embodiments, A is executed regardless of B; in some embodiments, B is executed regardless of A; in some embodiments, A and B are selected to be executed (A and B are selectively executed); in some embodiments, A and B are executed (A and B are executed). When there are more branches of A, B, C and the like, it is similar to the above.
[0152] In some embodiments, the expression "A or B" and the like can include the following technical solutions according to the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, A and B are selectively executed (A and B are selectively executed). When there are more branches such as A, B, and C, the above description is similar.
[0153] In the embodiments of the present disclosure, the prefix words "first", "second", and the like are only used to distinguish different description objects, and do not constitute limitations on the position, order, priority, quantity, or content of the description objects. The description of the description objects should be understood in the context of the claims or embodiments, and should not be limited by the use of the prefix words. For example, the description object is "field", and the ordinal words before "field" in "first field" and "second field" do not limit the position or order between "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of "first field" and "second field". For another example, the description object is "level", and the ordinal words before "level" in "first level" and "second level" do not limit the priority between "levels". For another example, the quantity of the description object is not limited by the ordinal words, and can be one or more. For example, "first device", where the quantity of "device" can be one or more. In addition, the objects modified by different prefix words can be the same or different. For example, the description object is "device", and "first device" and "second device" can be the same device or different devices, and their types can be the same or different. For another example, the description object is "information", and "first information" and "second information" can be the same information or different information, and their contents can be the same or different.
[0154] In some embodiments, "including A", "containing A", "for indicating A", "carrying A" can be interpreted as directly carrying A, or indirectly indicating A.
[0155] In some embodiments, the terms "in response to", "in response to determining", "in the case of", "when", "when", "if", and the like can be replaced with each other.
[0156] In some embodiments, the terms "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not lower than", "above", and the like can be replaced with each other. The terms "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", "below", and the like can be replaced with each other.
[0157] In some embodiments, the apparatuses and devices can be interpreted as entities, and can also be interpreted as virtual, whose names are not limited to the names described in the embodiments, and in some cases can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", and the like.
[0158] In some embodiments, the data, information, and the like can be obtained in compliance with the laws and regulations of the country where the data, information, and the like are obtained.
[0159] In some embodiments, the data, information, and the like can be obtained after obtaining the consent of the user.
[0160] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure can be implemented as an independent embodiment, and any element, any row, or any column combination can also be implemented as an independent embodiment.
[0161] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure.
[0162] As shown in FIG. 1, the communication system 100 includes a station device (Station, STA) 101, a first access point device (Access Point, AP) 102, and a target access point device 103.
[0163] In some embodiments, the station device 101 includes, for example, a wireless communication chip, a wireless sensor, or a wireless communication terminal supporting WiFi communication. Optionally, the wireless communication terminal is at least one of, for example, a mobile phone, a wearable device, an Internet of Things device supporting WiFi communication, a car with WiFi communication function, a smart car, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, and the like, but is not limited thereto.
[0164] Specifically, the station device 101 can be a terminal device or a network device with a wireless fidelity (WiFi) chip. Optionally, the station device 101 can support multiple WLAN standards such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11bf, 802.11bn, and the next generation 802.11 protocol, but is not limited thereto.
[0165] In some embodiments, the access point device 102 and the target access point device 103 can be access points for mobile terminals to enter a wired network. The AP serves as a bridge connecting the wired network and the wireless network, and its main function is to connect various wireless network clients together and then access the Ethernet network through the wireless network. Specifically, the AP can be a terminal device or a network device with a wireless fidelity chip. Optionally, the AP can support multiple WLAN standards such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11bf, 802.11bn, and the next generation 802.11 protocol, but is not limited thereto.
[0166] Optionally, in the embodiments of the present disclosure, the AP and the STA can be devices supporting multi-link, for example, can be respectively denoted as an access point multi-link device (AP MLD) and a non-access point multi-link device (Non-AP MLD); the AP MLD can represent an access point supporting multi-link communication function, and the non-AP MLD can represent a station supporting multi-link communication function.
[0167] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions proposed in the embodiments of the present disclosure. It can be known by those skilled in the art that, with the evolution of system architecture and the appearance of new business scenarios, the technical solutions proposed in the embodiments of the present disclosure are also applicable to similar technical problems.
[0168] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1 or part of the subject, but are not limited thereto. The subjects shown in FIG. 1 are illustrative, and the communication system can include all or part of the subjects in FIG. 1, or other subjects other than those in FIG. 1. The number and form of each subject is arbitrary, each subject can be physical or virtual, the connection relationship between each subject is illustrative, each subject can not be connected or can be connected, and the connection can be in any way, can be direct connection or indirect connection, can be wired connection or wireless connection.
[0169] Each embodiment of the present disclosure can be applied to a wireless local area network (WLAN) such as a local area network using an 802.11 series protocol. In a WLAN, a basic service set (BSS) is a basic component of a WLAN. A BSS network is composed of station devices having some association within a certain coverage area. One situation of association is that stations directly communicate with each other in an ad hoc network, which is referred to as an independent BSS (IBSS). Another more common situation is that in a BSS network, there is only one central station with a full-time management BSS, referred to as an access point device, and other STAs in the network are associated with it. Other stations in the BSS network that are not central stations are referred to as terminals, also referred to as non-AP STAs. When describing a STA, it is not necessary to distinguish between AP and non-AP STAs. In the same BSS network, due to distance, transmission power, and other reasons, one STA cannot detect other STAs that are far away from it, and the two are each other's hidden nodes.
[0170] FIG. 2 is an interaction diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 2, the above method includes:
[0171] Step 201, the station device 101 determines a first wireless frame; the first wireless frame includes first identification information and second identification information; the first identification information identifies the first AP 102 to which the station device 101 is associated, and disassociation information; the second identification information identifies the MAC address of the target AP 103 to which the station device 101 roams or switches, or the MAC address of the AP MLD to which the target AP belongs.
[0172] In a wireless local area network, when a station device moves within the coverage of a Wi-Fi network, it can need to switch from one AP to another to maintain the continuity and stability of network connection. For example, in a dense Wi-Fi network environment, in order to balance the load of different APs and optimize network performance, an AP can recommend a station device to switch to another AP; or in some cases, due to spectrum congestion or interference, etc., a certain AP can not be able to provide good quality of service. In this case, the station device can improve the connection quality by roaming or switching to other APs; or when it is necessary to expand the coverage of the Wi-Fi network, multiple APs can be used to cover a larger area. In this case, the station device can need to roam or switch between different APs or AP MLDs.
[0173] In the embodiments of the present disclosure, when a station device needs to roam or switch between different APs, the station device sends a first wireless frame to a current serving AP, and carries first identification information and second identification information in the first wireless frame; the first identification information identifies a first access point device AP associated with the station device and disassociation information; the second identification information identifies a media access control (MAC) address of a target AP to which the station device roams or switches, or a MAC address of a multi-connection access point device AP MLD to which the target AP belongs.
[0174] In the embodiments of the present disclosure, the station device can be a STA, a non-Access Point Multi-Link Device (non-AP MLD), or a multi-connection station device attached to the non-AP MLD; the first AP is an AP or an AP MLD to which the station device is currently associated, or a current serving AP of the station device; and the target AP can be a target access point device to which the station device is about to roam or switch, such as a target AP or a target AP MLD.
[0175] The first wireless frame is a wireless communication frame sent by the station device, and is used to request disassociation with the first AP and request switching or roaming to the target AP. The first wireless frame can be a plurality of types of message frames, such as but not limited to an improved basic service set switching management (BTM) request frame, an improved link reconfiguration request frame, and a newly defined wireless frame. Information contained in the frame includes disassociation disassociation information used to identify specific parameters for disassociation with the first AP. For example, the information can include link identification (link ID) information of each working link of the station device in disassociation with the first AP, a MAC address of the first AP, or a MAC address of an AP MLD to which the first AP belongs, for example, the first AP supports multi-connection communication. The disassociation information, for example, the first wireless frame carries link ID information of each link in disassociation with the first AP, or the MAC address of the first AP, or the MAC address of the AP MLD to which the first AP belongs, and a MAC address of a target AP to which the station device roams or switches, or a MAC address of an AP MLD to which the target AP belongs.
[0176] In the embodiments of the present disclosure, the roaming or switching, for example, the process of switching of the station device from a currently associated access point device (first AP) to another access point device (target AP), usually occurs when the mobile device moves into a new coverage range; the roaming, for example, the station device roams from one AP to another AP, or from one AP MLD to another AP MLD; the switching, for example, the station device switches from one affiliated AP of an AP MLD to another affiliated AP of the AP MLD.
[0177] Specifically, when the station device is in Wi-Fi communication with the associated first AP, if the station device roams or switches to the coverage range of the target AP, according to the existing fast transition (FT) mechanism, the station device usually needs to re-associate with the target AP and perform a four-step handshake key negotiation before continuing data communication, which will cause data communication interruption and cannot guarantee continuous data transmission. For example, the station device is in data transmission with the first AP through Wi-Fi, when the station device moves into the coverage range of the target AP and prepares to roam or switch to the target AP, the station device needs to re-establish association with the target AP and perform new key negotiation. Communication interruption occurs in this process due to long time consumption, causing data transmission interruption or discontinuity, causing communication jitter. At the same time, since re-association and key negotiation require a certain time, communication latency is increased, affecting the real-time performance of data transmission.
[0178] In addition, the existing adding link mechanism or removing link mechanism adopts a reconfiguration mechanism for the increase or decrease of the AP, which is generally applicable within the same Basic Service Set (BSS). The main purpose of this mechanism is to dynamically increase or decrease the AP within the same BSS to optimize network performance and resource utilization. Although this mechanism can optimize the management of the AP within the same BSS, it does not directly solve the problem of data communication interruption during the roaming process of the station device, and cannot meet the needs of the station device to roam to other APs or Access Point Multi-Link Devices (AP MLDs) for seamless data switching.
[0179] In the embodiments of the present disclosure, when the station device roams or switches to the coverage range of the target AP, the station device will prepare disassociation information for disassociating with the first AP, and address information of the target AP for roaming or switching, and send them to the first AP through the first wireless frame, so that the first AP knows the roaming intention of the station device, that is, the request to disassociate with the first AP and switch to the target AP, thereby preparing and assisting the station device to complete the roaming or switching process, avoiding data communication interruption, reducing communication jitter, reducing communication latency, and reducing the waiting time of the station device user during the roaming or switching process.
[0180] In the embodiments of the present disclosure, during the roaming or switching process of the station device to the target AP, the station device sends disassociation information and MAC addresses of the target AP or the AP MLD attached to the target AP to the first AP, so that the first AP assists the station device to complete the roaming or switching process; the station device can roam or switch between different BSSs, not only maintaining continuity and stability in communication, but also avoiding the problems of data communication interruption and communication jitter. Before establishing association with the target AP, the first AP is notified to disassociate to maximize the avoidance of data communication interruption, thereby ensuring the non-perceptual experience of the mobile device user during the roaming or switching process and improving the overall network performance.
[0181] Step 202, the station device 101 sends the first wireless frame.
[0182] In the embodiments of the present disclosure, the station device sends the first wireless frame to the first AP, identifies the first AP associated therewith through the first wireless frame, disassociation disassociation information, and MAC addresses of the target AP or the AP MLD attached to the target AP.
[0183] At step 203, the first AP 102 receives the first wireless frame sent by the station device 101.
[0184] In the embodiments of the present disclosure, the first AP receives the first wireless frame sent by the station device; wherein the first wireless frame comprises first identification information and second identification information; the first identification information identifies the first AP 102 associated with the station device 101, and disassociation information of disassociation; and the second identification information identifies the MAC address of the target AP 103 or the MAC address of the AP MLD attached to the target AP 103.
[0185] In some embodiments, the first wireless frame further comprises at least one of the following:
[0186] The first link ID information, the first MAC address information, the second MAC address information, the RSNE information element of the station device, and the RSNXE information element of the station device.
[0187] The first link ID information identifies that the target AP is a multi-connection device, and the station device establishes multiple links with the target AP; for example, when the station device needs to roam with an AP supporting multi-connection, by carrying the link ID information of the target AP, the first AP can know that the station device intends to switch to an AP supporting multi-connection. This helps the first AP to correctly identify that the target AP is a multi-connection device, and helps the first AP to perform corresponding measures to prepare the roaming process of the station device, thereby reducing the possibility of roaming delay and data communication interruption.
[0188] The first MAC address information identifies that the target AP is a multi-connection device, and the MAC address of the station device under each link established with the target AP; for example, when the station device needs to roam with an AP supporting multi-connection, by carrying the MAC address information of the target AP, the first AP can know the identity of the target AP, and convey it to the target AP during the roaming process, thereby speeding up the process of re-association and key negotiation. This helps the first AP and the target AP to identify and prepare to handle the roaming process of the station device, improves the efficiency and stability of the roaming process, and reduces the possibility of data communication interruption.
[0189] The first link ID information and the first MAC address information are obtained in a process of establishing initial association or multi-link establishment between the station device and the first AP. These information are obtained from the first AP during the initial association or multi-link establishment, and are used to identify the connection between the station device and the first AP. For example, during the initial association or multi-link establishment stage, the station device communicates with the first AP, and obtains the necessary information from the first AP, including the identification information required for establishing the connection with the first AP, such as the link ID and the MAC address. These information can be used in subsequent communication processes, including when roaming or switching to a target AP.
[0190] The second MAC address information identifies the MAC address of the station device under each link when disassociating with the first AP. For example, when the station device needs to disassociate with the first AP, the first AP can record the identity information of the station device under different links by carrying the second MAC address information. In this way, when the station device returns and re-associates, the first AP can identify the station device and restore the corresponding settings or services on the link it left before. This helps the first AP to better manage the disassociation process of the station device and reduces the possibility of communication jitter.
[0191] The robust security network element (RSNE) information of the station device. In the embodiments of the present disclosure, the first wireless frame can also include the RSNE information of the station device. The RSNE information is used for session key negotiation with the target AP / AP MLD. For example, assuming that a station device needs to establish a secure connection with a target AP, it can carry the RSNE information for key negotiation. The RSNE information contains session key negotiation information and multicast key negotiation information under each link, and these information are the same for each link, which means that even if the station device establishes a connection with the target AP through multiple links, the session key negotiation and multicast key negotiation it performs under each link are the same, instead of being negotiated separately for each link. In addition, the RSNE information can also include other security parameters, such as encryption and authentication algorithms and key information. For example, when a station device supporting multi-connection needs to roam with a target AP, by carrying the RSNE information, it can directly perform session key negotiation when re-associating with the target AP, without the need to restart the entire key negotiation process. This can greatly reduce the delay in the roaming process, while protecting the security of the communication.
[0192] If the first wireless frame includes the RSNE information, the RSNE is carried in the RSNE field of the first wireless frame, and the format of the RSNE field is shown in FIG. 3. The RSNE field includes:
[0193] Element ID subfield, Length subfield, Version subfield, Group Data Cipher Suite subfield, Pairwise Cipher Suite Count subfield, Pairwise Cipher Suite List subfield, AKM Suite Count subfield, AKM Suite List subfield, RSN Capabilities subfield, PMKID Count subfield, PMKID List subfield, Group Management Cipher Suite subfield.
[0194] In the embodiments of the present disclosure, the first wireless frame can further include a Robust Security Network Extension Element (RSNXE) information element of the station device, and the RSNXE information element extends the security network function of the station device. For example, it can contain additional security configuration information for enhancing the security of communication. By carrying the RSNXE information element, the station device can deliver additional security parameters or configuration information, such as certificate information, data flow processing instructions, etc., to the target AP. These additional information can help the target AP better understand the security requirements of the station device and make security configuration accordingly. In this way, the communication between the station device and the target AP can be more secure and reliable, and can adapt to different security configurations and environmental requirements.
[0195] In the embodiments of the present disclosure, the first wireless frame can further include a Robust Security Network Extension Element (RSNXE) information element of the station device, and the RSNXE information element extends the security network function of the station device. For example, it can contain additional security configuration information for enhancing the security of communication. By carrying the RSNXE information element, the station device can deliver additional security parameters or configuration information, such as certificate information, data flow processing instructions, etc., to the target AP. These additional information can help the target AP better understand the security requirements of the station device and make security configuration accordingly. In this way, the communication between the station device and the target AP can be more secure and reliable, and can adapt to different security configurations and environmental requirements.
[0196] Step 204, the first AP 102 determines a switching trigger frame or a roaming trigger frame; wherein the switching trigger frame or the roaming trigger frame includes the first identification information and the second identification information.
[0197] In the embodiments of the present disclosure, after receiving the first wireless frame sent by the station device, the first AP determines the switching trigger frame or the roaming trigger frame according to the first identification information and the second identification information carried in the first wireless frame. The switching trigger frame or the roaming trigger frame includes the first identification information and the second identification information. For example, the first AP carries the first AP to which the station device will be associated, the disassociation information of the disassociation of the station device from the association with the first AP, and the MAC address of the target AP or the AP MLD affiliated to the target AP through the switching trigger frame or the roaming trigger frame.
[0198] In some embodiments, the switching trigger frame or the roaming trigger frame further includes at least one of the following:
[0199] The first link ID information, the first MAC address information, the second MAC address information, the RSNE information of the station device, and the RSNXE information element of the station device.
[0200] The first link ID information identifies that the target AP is a multi-connection device and that the station device establishes multiple links with the target AP.
[0201] The first MAC address information identifies the MAC address of the station device on each link established with the target AP.
[0202] The second MAC address information identifies the MAC address of the station device on each link disassociated from the first AP.
[0203] The RSNE information of the station device; the RSNE information is carried in the first wireless frame or is obtained by the first AP from the process of associating with the station device.
[0204] The RSNXE information element of the station device; the RSNXE information element is carried in the first wireless frame or is obtained by the first AP from the process of associating with the station device.
[0205] Step 205: The first AP 102 sends the switching trigger frame or the roaming trigger frame to the target AP 103.
[0206] In the embodiments of the present disclosure, the first AP can determine the target AP to which the station device is ready to roam or switch according to the MAC address of the first AP or the MAC address of the AP MLD to which the first AP belongs in the first wireless frame, so as to prepare and assist the station device to complete the roaming or switching process. For example, the first AP sends a switching trigger frame or a roaming trigger frame to the target AP, so that the target AP can learn the roaming or switching intention of the station device in time, and prepare to establish a connection with the station device according to the information carried in the switching trigger frame or the roaming trigger frame, so as to ensure the continuity and stability of data communication, and avoid the problems of data loss, communication jitter and increased transmission delay caused by communication interruption in the roaming or switching process.
[0207] In step 206, the target AP 103 receives the switching trigger frame or the roaming trigger frame sent by the first AP 102.
[0208] The switching trigger frame or the roaming trigger frame comprises first identification information and second identification information. The first identification information identifies the station device associated with the first AP and the disassociation information requesting disassociation with the first AP. The second identification information identifies the MAC address of the target AP to which the station device roams or switches, or the MAC address of the AP MLD to which the target AP belongs.
[0209] In the embodiments of the present disclosure, the target AP receives the switching trigger frame or the roaming trigger frame sent by the first AP, and can learn the association of the station device with the first AP and the roaming or switching intention of the station device in time through the switching trigger frame or the roaming trigger frame, and is ready to receive the request of the station device to establish association, and establishes a connection with the station device when the station device enters the coverage of the target AP, so as to realize seamless switching. In this way, the station device can switch between different BSSs more quickly in the roaming or switching process, reduces the waiting time of the station device user in the roaming or switching process, reduces the communication jitter and transmission delay, and meets the UHR transmission requirement.
[0210] In step 207, the target AP 103 sends a response frame to the first AP 102. The response frame comprises third identification information, and the third identification information identifies whether the target AP 103 accepts the switching or roaming of the station device 101 to the target AP 103.
[0211] In the embodiments of the present disclosure, the target AP indicates whether it accepts the roaming or handover request of the station device by sending a response frame, so that the first AP can learn the roaming or handover status of the station device more quickly. For example, when the third identification information identifies that the target AP accepts the station device to handover or roam to the target AP, the first AP can assist the station device to establish a connection with the target AP after receiving the response frame, accelerate the completion of the entire roaming or handover process, and reduce the communication interruption time. If the third identification information identifies that the target AP does not accept the station device to handover or roam to the target AP, the first AP can send a notification to the station device, prompting the station device to reattempt to roam or handover to the target AP.
[0212] In some embodiments, the response frame further comprises at least one of:
[0213] RSNE information of the target AP; the RSNE information of the target AP can include a list of supported encryption and authentication algorithms, as well as other security-related parameters. By including the RSNE information of the target AP, it can be ensured that the secure connection between the station device and the target AP is correctly configured and negotiated, thereby improving the security and reliability of communication.
[0214] RSNXE information element of the target AP; the RSNXE information element of the target AP can include new security features or extensions, such as enhanced authentication methods or additional encryption parameters. By including the RSNXE information element of the target AP, the station device can be enabled to understand the latest security features supported by the target AP, thereby improving the security and flexibility of communication.
[0215] MAC address of the target AP; the MAC address of the target AP is a unique identifier used to ensure that the target device of communication is the intended target AP. By including the MAC address of the target AP, it can be ensured that the station device can correctly identify the target AP, thereby establishing a stable and reliable communication connection.
[0216] Internet Protocol Address (IP) information of the target AP; wherein the IP address information is a multiplexed IP address of the first AP or a new IP address. The IP address information of the target AP can be a multiplexed IP address of the first AP, i.e., the IP address of the first AP is used; or it can be a new IP address, such as a newly assigned IP address of the first AP. By providing the IP address information of the target AP, it can be ensured that the station device can correctly locate the target AP and use the correct routing path when communicating, which helps to ensure the stability and reliability of communication.
[0217] At step 208, the first AP 102 determines a second wireless frame; the second wireless frame includes fourth identification information, the fourth identification information identifying whether the first AP 102 accepts disassociation of the station device from the first AP 102; and / or whether the first AP 102 allows the station device 101 to switch or roam to the target AP 103.
[0218] In the embodiments of the present disclosure, after receiving the response frame sent by the target AP, the first AP determines a second wireless frame. The second wireless frame can be a plurality of types of response frames, such as but not limited to a BTM response frame, a link reconfiguration response frame, and a newly defined wireless frame. The first AP carries fourth identification information through the second wireless frame. The fourth identification information identifies whether the first AP accepts disassociation of the station device from the first AP, and / or whether the first AP allows the station device to switch or roam to the target AP. The first AP can quickly convey to the station device whether the first AP accepts disassociation of the station device from the first AP and whether the first AP allows the station device to switch or roam to the target AP through the fourth identification information carried in the second wireless frame, thereby accelerating the roaming or switching process and helping to reduce the communication interruption time of the station device in the roaming or switching process.
[0219] In some embodiments, the second wireless frame further includes at least one of:
[0220] The RSNE information of the target AP; the RSNE information of the target AP can include a list of supported encryption and authentication algorithms, as well as other security-related parameters. By including the RSNE information of the target AP, it can be ensured that the secure connection between the station device and the target AP is correctly configured and negotiated, thereby improving the security and reliability of communication.
[0221] The RSNXE information element of the target AP; the RSNXE information element of the target AP can include new security features or extensions, such as enhanced authentication methods or additional encryption parameters. By including the RSNXE information element of the target AP, the station device can be enabled to understand the latest security features supported by the target AP, thereby improving the security and flexibility of communication.
[0222] The MAC address of the target AP; the MAC address of the target AP is a unique identifier used to ensure that the target device of communication is the intended target AP. By including the MAC address of the target AP, it can be ensured that the station device can correctly identify the target AP, thereby establishing a stable and reliable communication connection.
[0223] IP address information of the target AP; wherein the IP address information is a reused IP address of the first AP or a new IP address. The IP address information of the target AP can be a reused IP address of the first AP, or a new IP address, for example, a newly assigned IP address of the first AP. By providing the IP address information of the target AP, it can be ensured that the station device can correctly locate the target AP and use the correct routing path when communicating, which helps to ensure the stability and reliability of the communication.
[0224] In step 209, the first AP 102 sends the second wireless frame.
[0225] In the embodiments of the present disclosure, the first AP can inform the station device of the decision to disassociate and roam or switch to the target AP by sending the second wireless frame, which provides clear guidance for the station device. The station device can decide the next action according to the information carried in the second wireless frame, avoiding wasting time in uncertain situations.
[0226] In step 210, the station device 101 receives the second wireless frame.
[0227] In the embodiments of the present disclosure, after receiving the second wireless frame, the station device will make corresponding processing according to the information contained therein. For example, if the fourth identification information carried in the second wireless frame identifies that the first AP accepts the disassociation of the station device and allows the station device to switch or roam to the target AP, the station device will start the corresponding switching or roaming process. Further, if the station device decides to switch to the target AP, it will send a corresponding wireless frame to inform the first AP, and after the first AP replies with a response frame, it will release the association with the first AP, and then try to establish a new connection with the target AP. After the switching or roaming is completed, the station device can update its network configuration information, such as updating the IP address or other network parameters, to ensure normal communication with the target AP. In addition, the station device can also send confirmation or feedback information to the first AP to ensure the smooth progress of the switching or roaming process. Such feedback can help other devices in the network to understand the status of the station device and make corresponding adjustments.
[0228] In some embodiments, the names of information and the like are not limited to the names described in the embodiments, and the terms "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "field", "symbol", "codepoint", "bit", "data", "program", "chip", and the like can be replaced with each other.
[0229] In some embodiments, the terms "moment", "point in time", "time", "time position", and the like can be replaced with each other, and the terms "duration", "period", "time window", "window", "time", and the like can be replaced with each other.
[0230] In some embodiments, the terms "wireless access scheme", "waveform", and the like can be replaced with each other.
[0231] In some embodiments, the terms "certain", "preseted", "preset", "set", "indicated", "certain", "arbitrary", "first", and the like can be replaced with each other, and "certain A", "preset A", "preset A", "set A", "indicated A", "certain A", "arbitrary A", "first A" can be interpreted as A specified in advance in a protocol and the like, or A obtained by setting, configuration, or indication, or A that is certain, arbitrary, or first, but are not limited thereto.
[0232] In some embodiments, determination or judgment can be performed by a value (0 or 1) represented by 1 bit, or by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values (for example, comparison with a predetermined value), but is not limited thereto.
[0233] In some embodiments, "not expecting to receive" can be interpreted as not receiving in a time domain resource and / or a frequency domain resource, or as not performing subsequent processing on data and the like after receiving the data and the like, and "not expecting to send" can be interpreted as not sending, or as sending but not expecting a response to the content of the sending from the receiving side.
[0234] The communication method related to the embodiments of the present disclosure can include the foregoing steps and at least one of the embodiments. For example, step 201 can be implemented as an independent embodiment, step 202 can be implemented as an independent embodiment, step 204 can be implemented as an independent embodiment, step 205 can be implemented as an independent embodiment, step 207 can be implemented as an independent embodiment, step 208 can be implemented as an independent embodiment, step 209 can be implemented as an independent embodiment; the combination of step 201 and step 202 can be implemented as an independent embodiment, the combination of step 202 and step 203 can be implemented as an independent embodiment, the combination of step 203 and step 204 can be implemented as an independent embodiment, the combination of step 204 and step 205 can be implemented as an independent embodiment, the combination of step 205 and step 206 can be implemented as an independent embodiment, the combination of step 206 and step 207 can be implemented as an independent embodiment, the combination of step 207 and step 208 can be implemented as an independent embodiment, the combination of step 208 and step 209 can be implemented as an independent embodiment, the combination of step 209 and step 210 can be implemented as an independent embodiment, but not limited thereto.
[0235] In some embodiments, other optional implementations described before or after the corresponding description of FIG. 2 can be referred to.
[0236] FIG. 5 is one of flow diagrams of a communication method according to an embodiment of the present disclosure.
[0237] As shown in FIG. 5, the above method can be applied to the station device 101, and the above method includes:
[0238] Step 501, the station device determines a first wireless frame; wherein the first wireless frame includes first identification information and second identification information; the first identification information identifies a first access point device AP to which the station device is associated, and disassociation information of disassociation; the second identification information identifies a medium access control MAC address of a target AP to which the station device roams or switches, or a MAC address of a multi-connection access point device AP MLD to which the target AP belongs;
[0239] Step 502, transmitting the first wireless frame.
[0240] Optionally, in the embodiments of the present disclosure, the first wireless frame further includes at least one of the following:
[0241] First link identification link ID information, identifying that the target AP is a multi-connection device, and a plurality of links established between the station device and the target AP;
[0242] first MAC address information identifying the target AP as a multi-connection device and a MAC address of the station device under each link established with the target AP;
[0243] second MAC address information identifying a MAC address of the station device under each link disassociated with the first AP;
[0244] robust security network element (RSNE) information of the station device;
[0245] robust security network extension (RSNXE) information element of the station device.
[0246] Optionally, in the embodiments of the present disclosure, the disassociation information includes link ID information of each link of the station device disassociated with the first AP, or a MAC address of the first AP, or a MAC address of an AP MLD to which the first AP belongs.
[0247] Optionally, in the embodiments of the present disclosure, the first wireless frame includes at least one of the following:
[0248] a basic service set transition management (BTM) request frame, a link reconfiguration request frame, or a newly defined wireless frame.
[0249] In step 503, a second wireless frame sent by the first AP is received, wherein the second wireless frame includes fourth identification information identifying whether the first AP accepts disassociation of the station device from the first AP and / or whether the first AP allows the station device to switch or roam to the target AP.
[0250] Optionally, in the embodiments of the present disclosure, the second wireless frame further includes at least one of the following:
[0251] RSNE information of the target AP;
[0252] RSNXE information element of the target AP;
[0253] a MAC address of the target AP;
[0254] internet protocol (IP) address information of the target AP, wherein the IP address information is a multiplexed IP address of the first AP or a new IP address.
[0255] Optionally, in the embodiments of the present disclosure, the second wireless frame includes at least one of the following:
[0256] a BTM response frame, a link reconfiguration response frame, or a newly defined wireless frame.
[0257] The communication method related to the embodiments of the present disclosure can include the foregoing steps and at least one of the embodiments. For example, step 501 can be implemented as an independent embodiment, step 502 can be implemented as an independent embodiment, step 503 can be implemented as an independent embodiment; the combination of step 501 and step 502 can be implemented as an independent embodiment, but is not limited thereto.
[0258] In some embodiments, other optional implementations described before or after the corresponding description of FIG. 5 can be referred to.
[0259] FIG. 6 is a second flow diagram of a communication method according to an embodiment of the present disclosure.
[0260] As shown in FIG. 6, the above method can be applied to the first AP 102, and the above method includes:
[0261] Step 601, the first AP receives a first wireless frame sent by a station device; wherein the first wireless frame includes first identification information and second identification information; the first identification information identifies a first access point device AP to which the station device is associated, and disassociation information of disassociation; the second identification information identifies a MAC address of a target AP to which the station device roams or switches, or a MAC address of an AP MLD to which the target AP belongs.
[0262] Step 602, determine a switching trigger frame or a roaming trigger frame; wherein the switching trigger frame or the roaming trigger frame includes the first identification information and the second identification information.
[0263] Step 603, send the switching trigger frame or the roaming trigger frame to the target AP.
[0264] Optionally, in the embodiments of the present disclosure, the switching trigger frame or the roaming trigger frame further includes at least one of the following:
[0265] First link ID information, identifying that the target AP is a multi-connection device, and the station device establishes multiple links with the target AP;
[0266] First MAC address information, identifying that the target AP is a multi-connection device, and the MAC address of the station device under each link established with the target AP;
[0267] Second MAC address information, identifying the MAC address of the station device under each link disassociated with the first AP;
[0268] RSNE information of the station device; the RSNE information is carried in the first wireless frame or is acquired by the first AP from a process associated with the station device;
[0269] RSNXE information element of the station device; the RSNXE information element is carried in the first wireless frame or is acquired by the first AP from a process associated with the station device.
[0270] Step 604, receiving a response frame sent by the target AP; wherein the response frame comprises third identification information, and the third identification information identifies whether the target AP accepts the station device switching or roaming to the target AP.
[0271] Optionally, in the embodiment of the present disclosure, the response frame further comprises at least one of the following:
[0272] RSNE information of the target AP;
[0273] RSNXE information element of the target AP;
[0274] MAC address of the target AP;
[0275] IP address information of the target AP; wherein the IP address information is a new IP address or an IP address multiplexed with the first AP.
[0276] Step 605, determining a second wireless frame; wherein the second wireless frame comprises fourth identification information, and the fourth identification information identifies whether the first AP accepts the station device disassociating with the first AP and / or whether the first AP allows the station device switching or roaming to the target AP.
[0277] Step 606, sending the second wireless frame.
[0278] Optionally, in the embodiment of the present disclosure, the second wireless frame further comprises at least one of the following:
[0279] RSNE information of the target AP;
[0280] RSNXE information element of the target AP;
[0281] MAC address of the target AP;
[0282] IP address information of the target AP; wherein the IP address information is a new IP address or an IP address multiplexed with the first AP.
[0283] Optionally, in the embodiment of the present disclosure, the second wireless frame comprises at least one of the following:
[0284] BTM response frame, link reconfiguration response frame, and newly defined wireless frame.
[0285] The communication method related to the embodiments of the present disclosure can include the foregoing steps and at least one of the embodiments. For example, step 601 can be implemented as an independent embodiment, step 602 can be implemented as an independent embodiment, step 603 can be implemented as an independent embodiment, step 604 can be implemented as an independent embodiment, step 605 can be implemented as an independent embodiment, step 606 can be implemented as an independent embodiment; the combination of step 601 and step 602 can be implemented as an independent embodiment, the combination of step 602 and step 603 can be implemented as an independent embodiment, the combination of step 604 and step 605 can be implemented as an independent embodiment, the combination of step 605 and step 606 can be implemented as an independent embodiment, but not limited thereto.
[0286] In some embodiments, other optional implementations described before or after the description corresponding to 6 can be referred to.
[0287] FIG. 7 is a third flow diagram of a communication method according to an embodiment of the present disclosure.
[0288] As shown in FIG. 7, the above method can be applied to the target AP 103, and the above method includes:
[0289] Step 701, the target AP receives a switching trigger frame or a roaming trigger frame sent by the first AP; wherein the switching trigger frame or the roaming trigger frame includes first identification information and second identification information;
[0290] The first identification information identifies a station device associated with the first AP, and release information requesting disassociation with the first AP; and the second identification information identifies a MAC address of a target AP to which the station device roams or switches, or a MAC address of an AP MLD to which the target AP belongs.
[0291] Optionally, in the embodiments of the present disclosure, the switching trigger frame or the roaming trigger frame further includes at least one of the following:
[0292] First link ID information, identifying that the target AP is a multi-connection device, and the station device establishes a plurality of links with the target AP;
[0293] First MAC address information, identifying that the target AP is a multi-connection device, and the station device has a MAC address under each link established with the target AP;
[0294] Second MAC address information identifying a MAC address of the station device under each link disassociated with the first AP;
[0295] RSNE information of the station device, the RSNE information being carried in a first wireless frame sent by the station device or acquired by the first AP from a process of associating with the station device;
[0296] RSNXE information element of the station device, the RSNXE information element being carried in the first wireless frame or acquired by the first AP from a process of associating with the station device.
[0297] Step 702, sending a response frame to the first AP; wherein the response frame comprises third identification information identifying whether the target AP accepts the station device switching or roaming to the target AP.
[0298] Optionally, in the embodiments of the present disclosure, the response frame further comprises at least one of:
[0299] RSNE information of the target AP;
[0300] RSNXE information element of the target AP;
[0301] MAC address of the target AP;
[0302] IP address information of the target AP; wherein the IP address information is a multiplexed IP address of the first AP or a new IP address.
[0303] The communication method related to the embodiments of the present disclosure can comprise the foregoing steps and at least one of the embodiments. For example, step 701 can be implemented as an independent embodiment, step 702 can be implemented as an independent embodiment, and the combination of step 701 and step 702 can be implemented as an independent embodiment, but is not limited thereto.
[0304] In some embodiments, other optional implementations can be recorded before or after the description of 7.
[0305] The embodiments of the present disclosure also propose an apparatus for implementing any of the above methods, for example, an apparatus comprising units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is proposed, comprising units or modules for implementing each step performed by a network device (such as an access network device, a core network function node, a core network device, etc.) in any of the above methods.
[0306] It should be understood that the division of each unit or module in the above apparatus is only a logical function division, and all or part of them can be integrated into a physical entity or physically separated in actual implementation. In addition, the units or modules in the apparatus can be implemented in the form of processor calling software: for example, the apparatus includes a processor connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to implement any of the above methods or realize the functions of each unit or module of the above apparatus, wherein the processor is, for example, a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the apparatus or a memory outside the apparatus. Alternatively, the units or modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be realized by the design of the hardware circuit. The above hardware circuit can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the above units or modules are realized by the design of the logical relationship of the elements in the circuit; for example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of part or all of the above units or modules. All units or modules of the above apparatus can be implemented in the form of processor calling software, or all units or modules can be implemented in the form of hardware circuit, or part of the units or modules are implemented in the form of processor calling software, and the remaining part is implemented in the form of hardware circuit.
[0307] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), and the like. In another implementation, the processor can implement certain functions through a logical relationship of hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In the reconfigurable hardware circuit, the processor loads a configuration document to implement the configuration of the hardware circuit. It can be understood that the processor loads instructions to implement the functions of the above part or all units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), and the like.
[0308] FIG. 8 is a structural schematic diagram of a station device according to an embodiment of the present disclosure. As shown in FIG. 8, the station device 800 can include at least one of a determination module 801, a sending module 802, and the like.
[0309] In some embodiments, the determination module 801 is configured to determine a first wireless frame. The first wireless frame includes first identification information and second identification information. The first identification information identifies a first access point device AP with which the station device is associated, and disassociation information of disassociation. The second identification information identifies a medium access control (MAC) address of a target AP to which the station device roams or switches, or a MAC address of a multi-connection access point device AP MLD to which the target AP belongs. The sending module 802 is configured to send the first wireless frame.
[0310] Optionally, the determination module 801 is configured to perform at least one of the communication steps (for example, steps 201 and 501, but not limited thereto) performed by the station device 101 in any of the above methods, details of which are not repeated here. The sending module 802 is configured to perform at least one of steps 202 and 502, details of which are not repeated here.
[0311] FIG. 9 is a schematic diagram of a structure of a first AP according to an embodiment of the present disclosure. As shown in FIG. 9, the first AP 900 can include a first receiving module 901.
[0312] In some embodiments, the first receiving module 901 is configured to receive a first wireless frame sent by a station device, wherein the first wireless frame includes first identification information and second identification information; the first identification information identifies a first access point device AP with which the station device is associated, and disassociation information for disassociating; and the second identification information identifies a MAC address of a target AP to which the station device roams or switches, or a MAC address of an AP MLD to which the target AP belongs.
[0313] Optionally, the first receiving module 901 is configured to perform at least one of the communication steps (for example, steps 203 and 601, but not limited thereto) performed by the first AP 102 in any of the above methods, details of which are not repeated here.
[0314] FIG. 10 is a schematic diagram of a structure of a target AP according to an embodiment of the present disclosure. As shown in FIG. 10, the target AP 1000 can include a second receiving module 1001.
[0315] In some embodiments, the second receiving module 1001 is configured to receive a handover trigger frame or a roaming trigger frame sent by a first AP, wherein the handover trigger frame or the roaming trigger frame includes first identification information and second identification information;
[0316] the first identification information identifies a station device associated with the first AP, and disassociation information for requesting disassociation with the first AP; and the second identification information identifies a MAC address of a target AP to which the station device roams or switches, or a MAC address of an AP MLD to which the target AP belongs.
[0317] Optionally, the second receiving module 1001 is configured to perform at least one of the communication steps (for example, steps 206 and 701, but not limited thereto) performed by the target AP 103 in any of the above methods, details of which are not repeated here.
[0318] FIG. 11 is a structural schematic diagram of a terminal 1100 (e.g., a user equipment, etc.) according to an embodiment of the present disclosure. The terminal 1100 can be a chip, a chip system, or a processor, etc. supporting a network device to implement any of the above methods, and can also be a chip, a chip system, or a processor, etc. supporting a terminal to implement any of the above methods. The terminal 1100 can be used to implement the methods described in the above method embodiments, and details can be referred to the descriptions in the above method embodiments.
[0319] As shown in FIG. 11, the terminal 1100 includes one or more processors 1101. The processor 1101 can be a general purpose processor or a special purpose processor, etc., for example, can be a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control a communication device (e.g., a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute a program, and process data of the program. The terminal 1100 is used to execute any of the above methods.
[0320] In some embodiments, the terminal 1100 further includes one or more memories 1102 for storing instructions. Alternatively, all or part of the memory 1102 can also be outside the terminal 1100.
[0321] In some embodiments, the terminal 1100 further includes one or more transceivers 1104. When the terminal 1100 includes one or more transceivers 1104, the transceiver 1104 performs at least one of the communication steps (e.g., steps 202, 203, 205, 206, 207, 209, 210, 502, 503, 601, 603, 604, 606, 701, 702, but not limited to this) of transmitting and / or receiving in the above methods, and the processor 1101 performs at least one of the other steps (e.g., steps 201, 204, 208, 501, 602, 605, but not limited to this).
[0322] In some embodiments, the transceiver can include a receiver and / or a transmitter, which can be separate or integrated together. Alternatively, the terms of transceiver, transceiving unit, transceiver, transceiving circuit, etc. can be replaced with each other, the terms of transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced with each other, and the terms of receiver, receiving unit, receiver, receiving circuit, etc. can be replaced with each other.
[0323] In some embodiments, the terminal 1100 can include one or more interface circuits 1103. Optionally, the interface circuits 1103 are connected to the memory 1102, and the interface circuits 1103 can be configured to receive signals from the memory 1102 or other devices, and configured to send signals to the memory 1102 or other devices. For example, the interface circuits 1103 can read instructions stored in the memory 1102 and transmit the instructions to the processor 1101.
[0324] The terminal 1100 described in the above embodiments can be a communication device such as a user equipment, but the scope of the terminal 1100 described in the present disclosure is not limited thereto, and the structure of the terminal 1100 can not be limited by FIG. 11. The communication device can be a stand-alone device or can be part of a larger device. For example, the communication device can be: (1) a stand-alone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally also include storage components for storing data, programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, and the like; (6) other devices, and the like.
[0325] FIG. 12 is a structural schematic diagram of a chip 1200 according to an embodiment of the present disclosure. For the case where the terminal 1100 is a chip or a chip system, the structural schematic diagram of the chip 1200 shown in FIG. 12 can be referred to, but is not limited thereto.
[0326] The chip 1200 includes one or more processors 1201, and the chip 1200 is configured to execute any of the above methods.
[0327] In some embodiments, the chip 1200 further includes one or more interface circuits 1203. Optionally, the interface circuits 1203 are connected to the memory 1202, and the interface circuits 1203 can be configured to receive signals from the memory 1202 or other devices, and configured to send signals to the memory 1202 or other devices. For example, the interface circuits 1203 can read instructions stored in the memory 1202 and transmit the instructions to the processor 1201.
[0328] In some embodiments, the interface circuit 1203 performs at least one of the communication steps (for example, step 202, step 203, step 205, step 206, step 207, step 209, step 210, step 502, step 503, step 601, step 603, step 604, step 606, step 701, step 702, but not limited to this) of the above method, and the processor 1201 performs at least one of the other steps (for example, step 201, step 204, step 208, step 501, step 602, step 605, but not limited to this).
[0329] In some embodiments, the interface circuit, the interface, the transceiver pin, the transceiver, and the like can be replaced with each other.
[0330] In some embodiments, the chip 1200 further includes one or more memories 1202 for storing instructions. Optionally, all or part of the memory 1202 can be outside the chip 1200.
[0331] The disclosure also proposes a storage medium, and the above storage medium stores instructions, and when the instructions run on the terminal 1100, the terminal 1100 executes any of the above methods. Optionally, the above storage medium is an electronic storage medium. Optionally, the above storage medium is a computer readable storage medium, but not limited to this, it can also be a storage medium readable by other devices. Optionally, the above storage medium can be a non-transitory storage medium, but not limited to this, it can also be a transitory storage medium.
[0332] The disclosure also proposes a program product, and when the above program product is executed by the terminal 1100, the terminal 1100 executes any of the above methods. Optionally, the above program product is a computer program product.
[0333] The disclosure also proposes a computer program, and when the computer program runs on a computer, the computer executes any of the above methods.
Claims
1. A communication method characterized by comprising: The method comprises: The station device determines a first wireless frame; wherein the first wireless frame comprises first identification information and second identification information; the first identification information identifies a first access point device AP with which the station device is associated, disassociation information; and the second identification information identifies a medium access control MAC address of a target AP to which the station device roams or switches, or a MAC address of a multi-connection access point device AP MLD to which the target AP belongs; The first wireless frame is sent.
2. The communication method according to claim 1, characterized by, The first wireless frame further comprises at least one of the following: First link identification link ID information identifying that the target AP is a multi-connection device and that the station device establishes multiple links with the target AP; First MAC address information identifying that the target AP is a multi-connection device and that the station device has a MAC address on each link established with the target AP; Second MAC address information identifying a MAC address of the station device on each link with which the first AP is disassociated; Robust security network element RSNE information of the station device; Robust security network extension RSNXE information element of the station device.
3. The communication method according to any one of claims 1 or 2, characterized by, The disassociation information comprises link ID information of each link with which the station device is disassociated from the first AP, or a MAC address of the first AP, or a MAC address of an AP MLD to which the first AP belongs.
4. The communication method according to any one of claims 1 to 3, characterized by, The first wireless frame comprises at least one of the following: A basic service set switching management BTM request frame, a link reconfiguration request frame, or a newly defined wireless frame.
5. The communication method according to any one of claims 1 to 4, characterized by, After the first wireless frame is sent, the method comprises: A second wireless frame sent by the first AP is received; wherein the second wireless frame comprises fourth identification information identifying whether the first AP accepts that the station device is disassociated therefrom, and / or whether the first AP allows the station device to switch or roam to the target AP.
6. The communication method according to claim 5, wherein, The second wireless frame further comprises at least one of the following: RSNE information of the target AP; RSNXE information element of the target AP; A MAC address of the target AP; Internet protocol IP address information of the target AP; wherein the IP address information is a multiplexed IP address of the first AP or a new IP address.
7. The communication method according to claim 5 or 6, characterized by, The second wireless frame comprises at least one of the following: A BTM response frame, a link reconfiguration response frame, or a newly defined wireless frame.
8. A communication method characterized by comprising: The method comprises: The first AP receives a first wireless frame sent by a station device; wherein the first wireless frame comprises first identification information and second identification information; the first identification information identifies a first access point device AP with which the station device is associated, disassociation information; and the second identification information identifies a MAC address of a target AP to which the station device roams or switches, or a MAC address of an AP MLD to which the target AP belongs.
9. The communication method according to claim 8, wherein, The first AP receives a first wireless frame sent by the station device, and the method comprises: determining a handover trigger frame or a roaming trigger frame; wherein the handover trigger frame or the roaming trigger frame comprises the first identification information and the second identification information; sending the handover trigger frame or the roaming trigger frame to the target AP.
10. The communication method according to claim 9, wherein, The handover trigger frame or the roaming trigger frame further comprises at least one of the following: first link ID information, identifying that the target AP is a multi-connection device, and the station device establishes multiple links with the target AP; first MAC address information, identifying that the target AP is a multi-connection device, and the MAC address of the station device under each link established with the target AP; second MAC address information, identifying the MAC address of the station device under each link disassociated with the first AP; RSNE information of the station device; the RSNE information is carried in the first wireless frame or obtained by the first AP from the association process with the station device; RSNXE information element of the station device; the RSNXE information element is carried in the first wireless frame or obtained by the first AP from the association process with the station device.
11. The communication method according to claim 9 or 10, characterized by, After the sending of the handover trigger frame or the roaming trigger frame to the target AP, the method comprises: receiving a response frame sent by the target AP; wherein the response frame comprises third identification information, which identifies whether the target AP accepts the station device to switch or roam to the target AP.
12. The communication method according to claim 11, wherein, The response frame further comprises at least one of the following: RSNE information of the target AP; RSNXE information element of the target AP; MAC address of the target AP; IP address information of the target AP; wherein the IP address information is a multiplexed IP address of the first AP or a new IP address.
13. The communication method according to claim 12, wherein, After the receiving of the response frame sent by the target AP, the method comprises: determining a second wireless frame; wherein the second wireless frame comprises fourth identification information, which identifies whether the first AP accepts the station device to disassociate with it and / or whether the first AP allows the station device to switch or roam to the target AP; sending the second wireless frame.
14. The communication method according to claim 13, wherein, The second wireless frame further comprises at least one of the following: RSNE information of the target AP; RSNXE information element of the target AP; MAC address of the target AP; IP address information of the target AP; wherein the IP address information is a multiplexed IP address of the first AP or a new IP address.
15. The communication method according to claim 13 or 14, characterized by, The second wireless frame comprises at least one of the following: BTM response frame, link reconfiguration response frame, and newly defined wireless frame.
16. A method of communication, comprising: The method comprises: the target AP receives a handover trigger frame or a roaming trigger frame sent by the first AP; wherein the handover trigger frame or the roaming trigger frame comprises first identification information and second identification information; The first identification information identifies: a station device associated with the first AP, and disassociation information requesting disassociation with the first AP; and the second identification information identifies: a MAC address of a target AP to which the station device roams or switches, or a MAC address of an AP MLD to which the target AP belongs.
17. The communication method according to claim 16, wherein, The switch trigger frame or the roaming trigger frame further includes at least one of: first link ID information, identifying that the target AP is a multi-connection device, and a plurality of links established by the station device with the target AP; first MAC address information, identifying that the target AP is a multi-connection device, and a MAC address of the station device on each link established with the target AP; second MAC address information, identifying a MAC address of the station device on each link disassociated with the first AP; RSNE information of the station device; the RSNE information is carried in a first wireless frame sent by the station device, or is obtained by the first AP from a process of associating with the station device; an RSNXE information element of the station device; the RSNXE information element is carried in the first wireless frame, or is obtained by the first AP from a process of associating with the station device.
18. The communication method according to claim 16 or 17, characterized by, After receiving the switch trigger frame or the roaming trigger frame sent by the first AP, the method includes: sending a response frame to the first AP; wherein the response frame includes third identification information identifying whether the target AP accepts the station device switching or roaming to the target AP.
19. The communication method of claim 18, wherein, The response frame further includes at least one of: RSNE information of the target AP; an RSNXE information element of the target AP; a MAC address of the target AP; IP address information of the target AP; wherein the IP address information is multiplexed with an IP address of the first AP or a new IP address.
20. A communication device, the communication device being a station device, characterized by The station device includes: a determination module configured to determine a first wireless frame; wherein the first wireless frame includes first identification information and second identification information; the first identification information identifies a first access point device AP with which the station device is associated, and disassociation information of disassociation; and the second identification information identifies a MAC address of a target AP to which the station device roams or switches, or a MAC address of an AP MLD to which the target AP belongs. a sending module configured to send the first wireless frame.
21. A communication device, the communication device being a first AP, characterized in that, The first AP includes: a first receiving module configured to receive a first wireless frame sent by a station device; wherein the first wireless frame includes first identification information and second identification information; the first identification information identifies a first access point device AP with which the station device is associated, and disassociation information of disassociation; and the second identification information identifies a MAC address of a target AP to which the station device roams or switches, or a MAC address of an AP MLD to which the target AP belongs.
22. A communication device, the communication device being a target AP, characterized in that, The target AP includes: The second receiving module is configured to receive a switching trigger frame or a roaming trigger frame sent by the first AP; wherein the switching trigger frame or the roaming trigger frame comprises first identification information and second identification information. The first identification information identifies a station device associated with the first AP and disassociation information requesting disassociation with the first AP; and the second identification information identifies a MAC address of a target AP to which the station device roams or switches, or a MAC address of an AP MLD to which the target AP belongs.
23. A communication device, the communication device being a station device, characterized by The communication device comprises: one or more processors; The station device is configured to perform the communication method in any one of claims 1 to 7.
24. A communication device, the communication device being a first AP, characterized in that, The communication device comprises: one or more processors; The first AP is configured to perform the communication method in any one of claims 8 to 15.
25. A communication device, the communication device being a target AP, characterized in that, The communication device comprises: one or more processors; The target AP is configured to perform the communication method in any one of claims 16 to 19.
26. A communication system, characterized by The communication device comprises a station device, a first AP, and a target AP. The station device determines and sends a first wireless frame to the first AP; wherein the first wireless frame comprises first identification information and second identification information; the first identification information identifies a first access point device AP with which the station device is associated and disassociation information; and the second identification information identifies a MAC address of a target AP to which the station device roams or switches, or a MAC address of a multi-connection access point device AP MLD to which the target AP belongs; The first AP receives the first wireless frame sent by the station device, determines and sends a switching trigger frame or a roaming trigger frame to the target AP; wherein the switching trigger frame or the roaming trigger frame comprises the first identification information and the second identification information; The target AP receives the switching trigger frame or the roaming trigger frame. When the instructions run on the communication device, the communication device is caused to perform the communication method in any one of claims 1 to 7, or perform the communication method in any one of claims 8 to 15, or perform the communication method in any one of claims 16 to 19.
27. A storage medium, the storage medium storing instructions, wherein,
Citation Information
Patent Citations
Terminal roaming method and device, and computer readable storage medium
CN113518339A
Multi-link trial association method and related device
CN113747502A
Roaming method, network equipment and computer readable storage medium
CN115811699A
Roaming control method, roaming control device, network equipment and storage medium
CN117098115A
Methods and arrangements for association with a non-collocated multi-link device
US20230128996A1