EP-4742758-A1 - PACKET TRANSMISSION METHODS AND APPARATUSES, AND DEVICE
Abstract
The present disclosure a packet transmission method, apparatus and device. The method includes: sending radio frequency information of a neighbor AP of the first AP to the first AP such that the first AP broadcasts a beacon packet carrying the radio frequency information of the first AP and the radio frequency information of the neighbor AP; wherein the beacon packet is configured to indicate a wireless terminal for accessing the first AP later to establish a first wireless link with the first AP based on the radio frequency information of the first AP, and establish a second wireless link with the neighbor AP based on the radio frequency information of the neighbor AP; receiving a first data packet from the first AP and a second data packet from the neighbor AP; and sending the first data packet or the second data packet. According to the present disclosure, interruption of transmission process of the data packets is avoided, thereby improving the user experience. For the reconnection process of the roam, in order to ensure roam continuity, the wireless terminal has no perception for the reconnection process, maintaining service uninterrupted.
Inventors
- GONG, Dafu
Assignees
- New H3C Technologies Co., Ltd.
Dates
- Publication Date
- 20260513
- Application Date
- 20240926
Claims (17)
- A packet transmission method, performed by an access controller (AC) and comprising: for any first access point (AP) in a plurality of APs under the management of the AC, sending radio frequency information of a neighbor AP of the first AP to the first AP such that the first AP broadcasts a beacon packet carrying the radio frequency information of the first AP and the radio frequency information of the neighbor AP; wherein the beacon packet is configured to indicate a wireless terminal for accessing the first AP later to establish a first wireless link with the first AP based on the radio frequency information of the first AP, and establish a second wireless link with the neighbor AP based on the radio frequency information of the neighbor AP; wherein the radio frequency information of the first AP is different from the radio frequency information of the neighbor AP; receiving a first data packet from the first AP and a second data packet from the neighbor AP, wherein the first data packet is sent to the first AP by the wireless terminal based on the first wireless link, and the second data packet is sent to the neighbor AP by the wireless terminal based on the second wireless link; wherein the first data packet and the second data packet carry same load contents; and sending the first data packet or the second data packet.
- The method of claim 1, wherein the neighbor AP of the first AP is determined by: for each AP other than the first AP, in response to a signal strength of the first AP detected by the AP being greater than a signal strength threshold, determining the AP as the neighbor AP of the first AP; or in response to the signal strength of the first AP detected by the AP being greater than the signal strength threshold and a communication quality of the AP being greater than a communication quality threshold, determining the AP the neighbor AP of the first AP.
- The method of claim 1, wherein sending the first data packet or the second data packet comprises: determining a first signal strength of the first data packet, wherein the first signal strength is a signal strength measured when the first AP receives the first data packet through the first wireless link; determining a second signal strength of the second data packet, wherein the second signal strength is a signal strength measured when the neighbor AP receives the second data packet through the second wireless link; and in response to the first signal strength being not less than the second signal strength, sending the first data packet; or in response to the first signal strength being less than the second signal strength, sending the second data packet.
- The method of claim 3, further comprising, after sending the first data packet or the second data packet: when receiving a response data packet for the first data packet or the second data packet, in response to the first signal strength being not less than the second signal strength, sending the response data packet to the first AP such that the first AP sends the response data packet to the wireless terminal through the first wireless link; or in response to the first signal strength being less than the second signal strength, sending the response data packet to the neighbor AP such that the neighbor AP sends the response data packet to the wireless terminal through the second wireless link.
- The method of any one of claims 1 to 4, further comprising: detecting whether the wireless terminal roams from the first AP to a second AP; wherein the second AP is the neighbor AP of the first AP, and the signal strength measured when the second AP receives a data packet from the wireless terminal is greater than the signal strength measured when the first AP receives a data packet from the wireless terminal; and in response to determining that the wireless terminal roams from the first AP to a second AP, sending radio frequency information of a neighbor AP of the second AP to the second AP such that the second AP broadcasts a beacon packet carrying the radio frequency information of the second AP and the radio frequency information of the neighbor AP.
- The method of any one of claims 1 to 4, further comprising: obtaining a link number of established wireless links of the wireless terminal; and in response to the link number reaching a number threshold, sending a link disconnection packet to an AP corresponding to an earliest-established wireless link such that the AP disconnects the wireless link between the AP and the wireless terminal based on the link disconnection packet, wherein the number threshold is less than or equal to a radio frequency number of the wireless terminal.
- A packet transmission method, performed by an access point (AP) and comprising: receiving radio frequency information of a neighbor AP of the AP from an access controller (AC) accessed by the AP; broadcasting a beacon packet to a wireless terminal, wherein the beacon packet comprises radio frequency information of the AP and the radio frequency information of the neighbor AP; the beacon packet is configured to indicate the wireless terminal for accessing the AP later to establish a first wireless link with the AP based on the radio frequency information of the AP and establish a second wireless link with the neighbor AP based on the radio frequency information of the neighbor AP; wherein the radio frequency information of the AP is different from the radio frequency information of the neighbor AP; receiving, based on the first wireless link, a first data packet from the wireless terminal; and sending the first data packet to the AC.
- The method of claim 7, further comprising, after receiving the first data packet from the wireless terminal based on the first wireless link: determining a first signal strength of the first data packet, wherein the first signal strength is a signal strength measured when the AP receives the first data packet through the first wireless link; and sending the first signal strength to the AC.
- The method of claim 7 or 8, wherein the beacon packet comprises a multi-link (ML) field, wherein the ML field represents that the beacon packet carries the radio frequency information of the neighbor AP; the beacon packet comprises a reduced neighbor report (RNR) field, and the RNR field is configured to carry the radio frequency information of the neighbor AP.
- The method of claim 7 or 8, further comprising: in response to receiving a link disconnection packet from the AC, disconnecting the first wireless link between the AP and the wireless terminal based on the link disconnection packet; wherein the link disconnection packet is sent when the AC determines a link number of established wireless links of the wireless terminal reaches a number threshold, and the AP is an AP corresponding to an earliest-established wireless link of all the established wireless links.
- A packet transmission method, performed by a wireless terminal and comprising: receiving a beacon packet broadcast by a first access point (AP), wherein the beacon packet comprises radio frequency information of the first AP and radio frequency information of a neighbor AP of the first AP; in response to the wireless terminal being to access the first AP, establishing a first wireless link with the first AP based on the radio frequency information of the first AP; establishing a second wireless link with the neighbor AP based on the radio frequency information of the neighbor AP; and sending a first data packet to the first AP through the first wireless link, and sending a second data packet to the neighbor AP through the second wireless link; wherein the first data packet and the second data packet carry same load contents.
- The method of claim 11, further comprising, in response to the wireless terminal roaming from the first AP to a second AP: determining whether there is a wireless link between the wireless terminal and the second AP; in response to determining that there is no wireless link between the wireless terminal and the second AP, establishing a wireless link with the second AP based on the radio frequency information of the second AP; wherein the beacon packet broadcast by the second AP comprises the radio frequency information of the second AP; and determining whether there is a wireless link between the wireless terminal and a neighbor AP of the second AP; in response to determining that there is no wireless link between the wireless terminal and a neighbor AP of the second AP, establishing a wireless link with the neighbor AP based on the radio frequency information of the neighbor AP; wherein the beacon packet broadcast by the second AP comprises the radio frequency information of the neighbor AP of the second AP.
- The method of claim 11, wherein the beacon packet comprises a multi-link (ML) field, wherein the ML field represents the beacon packet carries the radio frequency information of the neighbor AP; the beacon packet comprises a reduced neighbor report (RNR) field, and the RNR field is configured to carry the radio frequency information of the neighbor AP.
- A packet transmission apparatus, applied to an access controller (AC) and comprising: a sending module, configured to: for any first access point (AP) in a plurality of APs under the management of the AC, send radio frequency information of a neighbor AP of the first AP to the first AP such that the first AP broadcasts a beacon packet carrying the radio frequency information of the first AP and the radio frequency information of the neighbor AP; wherein the beacon packet is configured to indicate a wireless terminal for accessing the first AP later to establish a first wireless link with the first AP based on the radio frequency information of the first AP, and establish a second wireless link with the neighbor AP based on the radio frequency information of the neighbor AP; wherein the radio frequency information of the first AP is different from the radio frequency information of the neighbor AP; a receiving module, configured to receive a first data packet from the first AP and a second data packet from the neighbor AP, wherein the first data packet is sent to the first AP by the wireless terminal based on the first wireless link, and the second data packet is sent to the neighbor AP by the wireless terminal based on the second wireless link; wherein the first data packet and the second data packet carry same load contents; and a processing module, configured to send the first data packet or the second data packet.
- A packet transmission apparatus, applied to an access point (AP) and comprising: a first receiving module, configured to receive radio frequency information of a neighbor AP of the AP from an access controller (AC) accessed by the AP; a first sending module, configured to broadcast a beacon packet to a wireless terminal, wherein the beacon packet comprises radio frequency information of the AP and the radio frequency information of the neighbor AP; the beacon packet is configured to indicate the wireless terminal for accessing the AP later to establish a first wireless link with the AP based on the radio frequency information of the AP and establish a second wireless link with the neighbor AP based on the radio frequency information of the neighbor AP; wherein the radio frequency information of the AP is different from the radio frequency information of the neighbor AP; a second receiving module, configured to receive, based on the first wireless link, a first data packet from the wireless terminal; and a second sending module, configured to send the first data packet to the AC.
- A packet transmission apparatus, applied to a wireless terminal and comprising: a receiving module, configured to receive a beacon packet broadcast by a first access point (AP), wherein the beacon packet comprises radio frequency information of the first AP and radio frequency information of a neighbor AP of the first AP; an establishing module, configured to: in response to the wireless terminal being to access the first AP, establish a first wireless link with the first AP based on the radio frequency information of the first AP; and establish a second wireless link with the neighbor AP based on the radio frequency information of the neighbor AP; and a sending module, configured to send a first data packet to the first AP through the first wireless link, and send a second data packet to the neighbor AP through the second wireless link; wherein the first data packet and the second data packet carry same load contents.
- An electronic device, comprising a processor and a memory storing instructions executable by the processor, wherein the instructions, when executed by the processor, cause the processor to perform the packet transmission method of any one of claims 1 to 6, claims 7 to 10, or claims 11 to 13.
Description
TECHNICAL FIELD The present disclosure relates to the field of communication technologies and in particular to a packet transmission method, apparatus and device. BACKGROUND A Wireless Local Area Network (WLAN) may include an Access Controller (AC) and a plurality of Access Points (AP). When a wireless terminal is under the coverage of an AP1, the wireless terminal establishes a wireless link with the AP1. The wireless terminal sends data packets to the AP1 over the wireless link, and receives data packets from the AP1 over the wireless link. When the wireless terminal roams, that is, when the wireless terminal roams from the coverage of the AP1 to the coverage of an AP2, the wireless terminal needs to reestablish a wireless link with the AP2. The wireless terminal sends data packets to the AP2 over the wireless link and receives data packets from the AP2 over the wireless link. SUMMARY According to an embodiment of the present disclosure, there is provided a packet transmission method, performed by an access controller (AC) and including: for any first access point (AP) in a plurality of APs under the management of the AC, sending radio frequency information of a neighbor AP of the first AP to the first AP such that the first AP broadcasts a beacon packet carrying the radio frequency information of the first AP and the radio frequency information of the neighbor AP; where the beacon packet is configured to indicate a wireless terminal for accessing the first AP later to establish a first wireless link with the first AP based on the radio frequency information of the first AP, and establish a second wireless link with the neighbor AP based on the radio frequency information of the neighbor AP; where the radio frequency information of the first AP is different from the radio frequency information of the neighbor AP;receiving a first data packet from the first AP and a second data packet from the neighbor AP, where the first data packet is sent to the first AP by the wireless terminal based on the first wireless link, and the second data packet is sent to the neighbor AP by the wireless terminal based on the second wireless link; where the first data packet and the second data packet carry same load contents; andsending the first data packet or the second data packet. According to an embodiment of the present disclosure, there is provided a packet transmission method, performed by an access point (AP) and including: receiving radio frequency information of a neighbor AP of the AP from an access controller (AC) accessed by the AP;broadcasting a beacon packet to a wireless terminal, where the beacon packet includes radio frequency information of the AP and the radio frequency information of the neighbor AP; the beacon packet is configured to indicate the wireless terminal for accessing the AP later to establish a first wireless link with the AP based on the radio frequency information of the AP and establish a second wireless link with the neighbor AP based on the radio frequency information of the neighbor AP; where the radio frequency information of the AP is different from the radio frequency information of the neighbor AP;receiving, based on the first wireless link, a first data packet from the wireless terminal; andsending the first data packet to the AC. According to an embodiment of the present disclosure, there is provided a packet transmission method, performed by a wireless terminal and including: receiving a beacon packet broadcast by a first access point (AP), where the beacon packet includes radio frequency information of the first AP and radio frequency information of a neighbor AP of the first AP;in response to the wireless terminal being to access the first AP, establishing a first wireless link with the first AP based on the radio frequency information of the first AP;establishing a second wireless link with the neighbor AP based on the radio frequency information of the neighbor AP; andsending a first data packet to the first AP through the first wireless link, and sending a second data packet to the neighbor AP through the second wireless link; where the first data packet and the second data packet carry same load contents. According to an embodiment of the present disclosure, there is provided a packet transmission apparatus, applied to an access controller (AC) and including: a sending module, configured to: for any first access point (AP) in a plurality of APs under the management of the AC, send radio frequency information of a neighbor AP of the first AP to the first AP such that the first AP broadcasts a beacon packet carrying the radio frequency information of the first AP and the radio frequency information of the neighbor AP; where the beacon packet is configured to indicate a wireless terminal for accessing the first AP later to establish a first wireless link with the first AP based on the radio frequency information of the first AP, and establish a second wireless link with the ne