[go: up one dir, main page]

CN118233979B - Method and system for seamless roaming in Mesh network - Google Patents

Method and system for seamless roaming in Mesh network Download PDF

Info

Publication number
CN118233979B
CN118233979B CN202410635119.XA CN202410635119A CN118233979B CN 118233979 B CN118233979 B CN 118233979B CN 202410635119 A CN202410635119 A CN 202410635119A CN 118233979 B CN118233979 B CN 118233979B
Authority
CN
China
Prior art keywords
internet connection
data packet
internet
connection
cpe gateway
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202410635119.XA
Other languages
Chinese (zh)
Other versions
CN118233979A (en
Inventor
李经纬
常腾飞
曾宪国
颜斌
皮晓聪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hong Kong University Of Science And Technology Guangzhou
Guangzhou Tongze Kangwei Technology Co ltd
Original Assignee
Hong Kong University Of Science And Technology Guangzhou
Guangzhou Tongze Kangwei Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hong Kong University Of Science And Technology Guangzhou, Guangzhou Tongze Kangwei Technology Co ltd filed Critical Hong Kong University Of Science And Technology Guangzhou
Priority to CN202410635119.XA priority Critical patent/CN118233979B/en
Publication of CN118233979A publication Critical patent/CN118233979A/en
Application granted granted Critical
Publication of CN118233979B publication Critical patent/CN118233979B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/16Performing reselection for specific purposes
    • H04W36/18Performing reselection for specific purposes for allowing seamless reselection, e.g. soft reselection
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a method and a system for seamless roaming in a Mesh network, wherein the method comprises the following steps: receiving a data packet sent by an STA, and identifying whether the data packet belongs to the existing internet connection or not by a first CPE gateway; if the data packet belongs to the existing internet connection, the first CPE gateway obtains a first internet connection to which the data packet belongs through the STA connection record database, and forwards the data packet according to the first internet connection, so that the data packet is sent to the internet by the CPE gateway connected with the first internet; if the data packet does not belong to the existing internet connection, the first CPE gateway establishes a second internet connection for the data packet and sends the data packet to the internet according to the second internet connection. The invention realizes that the user can not cause the interruption of the existing network service when switching the gateway, and improves the internet surfing speed of the user and the internet surfing use feeling of the user.

Description

Method and system for seamless roaming in Mesh network
Technical Field
The invention belongs to the technical field of computer networks, and particularly relates to a method and a system for seamless roaming in a Mesh network.
Background
In a Mesh network composed of a plurality of CPEs with independent cellular connectivity, each CPE is a gateway in the Mesh network, and each gateway needs NAT for traffic to establish a connection to the internet, thereby providing wireless network services for users. The AP in the network has the same SSID and password, after the first connection is completed, the user can automatically connect to the nearest equipment when roaming among routers, and the rapid roaming of the multi-gateway terminal in the wireless local area network is realized.
However, because each gateway needs to perform NAT on traffic when the user roams in the wireless network to switch the gateway, each gateway can reconnect the user to the internet, which results in that when the STA (mobile terminal accessing the Mesh network) roams between CPEs in the Mesh network, the existing public network connection of the STA can cause address change due to gateway change, which results in the interruption of the existing connection when the user switches the gateway, and the user program needs to reestablish new connection with the gateway to connect the user to the internet, thereby affecting the internet surfing speed of the user and reducing the use feeling of the user.
Disclosure of Invention
The invention provides a method and a system for seamless roaming in a Mesh network, which realize that the existing network service is not interrupted when a user switches a gateway, and improve the internet surfing speed and the internet surfing use feeling of the user.
A first aspect of the present invention provides a method for seamless roaming in a Mesh network, applicable to a first CPE gateway, the method comprising:
Receiving a data packet sent by an STA, and identifying whether the data packet belongs to the existing internet connection or not by a first CPE gateway;
If the data packet belongs to the existing internet connection, the first CPE gateway obtains a first internet connection to which the data packet belongs through the STA connection record database, and forwards the data packet according to the first internet connection, so that the data packet is sent to the internet by the CPE gateway connected with the first internet; the STA connection record database runs on a preset CPE gateway or preset running equipment in the Mesh network; the existing internet connection comprises a CPE gateway, an STA and a connection destination which establish connection;
if the data packet does not belong to the existing internet connection, the first CPE gateway establishes a second internet connection for the data packet and sends the data packet to the internet according to the second internet connection.
The scheme firstly judges whether the data packet belongs to the existing internet connection or not, and then forwards the data packet belonging to the existing internet connection to the CPE gateway for establishing the internet connection, so that the data packet is sent to the internet by the CPE gateway for establishing the existing internet connection, and an internet connection is newly established for the data packet not belonging to the existing internet connection to be sent to the internet, thereby realizing continuous roaming among a plurality of gateways without influencing the sending of network data and the interruption of network service, and improving the internet surfing speed of a user and the internet surfing use feeling of the user.
In a possible implementation manner of the first aspect, the first CPE gateway identifies whether the data packet belongs to an existing internet connection, specifically:
The first CPE gateway searches whether an Internet connection record of the data packet exists in the STA connection record database;
if the Internet connection record of the data packet exists, the data packet belongs to the existing Internet connection;
If there is no internet connection record of the data packet, the data packet does not belong to the existing internet connection.
According to the scheme, the internet connection record of the data packet is searched in the STA connection record database, whether the data packet belongs to the existing internet connection is determined, and data support is provided for determining whether the data packet is to be forwarded to other CPE gateways.
In one possible implementation method of the first aspect, the first CPE gateway obtains a first internet connection to which the data packet belongs through the STA connection record database, and forwards the data packet according to the first internet connection, specifically:
obtaining an Internet connection record of the data packet according to the STA connection record database;
Determining a first Internet connection to which the data packet belongs and a CPE gateway of the first Internet connection according to the Internet connection record of the data packet;
And the first CPE gateway forwards the data packet to the CPE gateway connected with the first Internet.
According to the scheme, the Internet connection record of the data packet is obtained from the STA connection record database, the CPE gateway responsible for forwarding the data packet is determined, the data packet is forwarded to the gateway, seamless roaming of network data in the Mesh network is realized, and the data packet which does not belong to the first CPE gateway can be sent to the Internet without network interruption.
In one possible implementation manner of the first aspect, the forwarding, by the first CPE gateway, the data packet to the CPE gateway connected to the first internet is specifically:
According to the first Internet connection, adjusting a routing strategy of a first CPE gateway;
And forwarding all data packets belonging to the first Internet connection and received by the first CPE gateway to the CPE gateway connected with the first Internet according to the routing strategy of the first CPE gateway.
According to the scheme, the routing strategy of the first CPE gateway is adjusted according to the Internet connection established by other CPE gateways, the flow of the original Internet connection and the flow of the new Internet connection are separated, dynamic forwarding of the flow in the local area network is realized, and the data volume forwarded in the local area network is reduced.
In one possible implementation manner of the first aspect, the first CPE gateway establishes a second internet connection for the data packet, and sends the data packet to the internet according to the second internet connection, specifically:
the first CPE gateway establishes a second Internet connection for the data packet, and establishes an Internet connection record of the second Internet connection according to the second Internet connection in an STA connection record database;
And sending the data packet to the Internet according to the second Internet connection.
In the above scheme, the first CPE gateway establishes an internet connection for a data packet not belonging to the existing connection, and establishes an internet connection record in the STA connection record database for the internet connection, so as to update the running dynamics of the internet connection periodically, and realize seamless roaming when supporting STA roam among a plurality of CPE gateways.
In one possible implementation manner of the first aspect, creating an internet connection record of the second internet connection according to the second internet connection in the STA connection record database, specifically includes:
When the second Internet connection is not closed, the first CPE gateway sends operation information and STA information of the second Internet connection to the STA connection record database according to a preset frequency, so that the STA connection record database updates an Internet connection record of the second Internet connection according to the operation information and the STA information;
when the second internet connection is closed, the first CPE gateway applies for removal of the internet connection record of the second internet connection from the STA connection record database.
A second aspect of the present invention provides a system for seamless roaming in a Mesh network, the system comprising: the system comprises a data packet identification module, a data packet forwarding module and a data packet sending module;
The data packet identification module is used for identifying whether the data packet belongs to the existing internet connection or not by the first CPE gateway;
The data packet forwarding module is configured to, if the data packet belongs to an existing internet connection, obtain, by using a STA connection record database, a first internet connection to which the data packet belongs, and forward the data packet according to the first internet connection, so that the data packet is sent to the internet by the CPE gateway connected to the first internet; the STA connection record database runs on a preset CPE gateway or preset running equipment in the Mesh network; the existing internet connection comprises a CPE gateway, an STA and a connection destination which establish connection;
and the data packet sending module is used for establishing a second internet connection for the data packet by the first CPE gateway if the data packet does not belong to the existing internet connection, and sending the data packet to the internet according to the second internet connection.
In a possible implementation manner of the second aspect, the data packet identification module includes: the Internet is connected with a record inquiring unit;
the internet connection record inquiring unit is used for searching whether the internet connection record of the data packet exists in the STA connection record database by the first CPE gateway; if the Internet connection record of the data packet exists, the data packet belongs to the existing Internet connection; if there is no internet connection record of the data packet, the data packet does not belong to the existing internet connection.
In a possible implementation manner of the second aspect, the packet forwarding module includes: a data packet forwarding unit;
The data packet forwarding unit is used for obtaining the internet connection record of the data packet according to the STA connection record database; determining a first Internet connection to which the data packet belongs and a CPE gateway of the first Internet connection according to the Internet connection record of the data packet; and the first CPE gateway forwards the data packet to the CPE gateway connected with the first Internet.
In a possible implementation manner of the second aspect, the packet forwarding unit includes: a routing policy adjustment unit;
The routing strategy adjusting unit is used for adjusting the routing strategy of the first CPE gateway according to the first Internet connection; and forwarding all data packets belonging to the first Internet connection and received by the first CPE gateway to the CPE gateway connected with the first Internet according to the routing strategy of the first CPE gateway.
In a possible implementation manner of the second aspect, the data packet sending module includes: connecting the Internet with the new building unit;
the Internet connection newly-built unit is used for establishing a second Internet connection for the data packet by the first CPE gateway and creating an Internet connection record of the second Internet connection according to the second Internet connection in the STA connection record database; and sending the data packet to the Internet according to the second Internet connection.
In a possible implementation manner of the second aspect, the new internet connection unit includes: an internet connection record updating unit;
The first CPE gateway is used for sending the running information and the STA information of the second internet connection to the STA connection record database according to the preset frequency when the second internet connection is not closed, so that the STA connection record database updates the internet connection record of the second internet connection according to the running information and the STA information; when the second internet connection is closed, the first CPE gateway applies for removal of the internet connection record of the second internet connection from the STA connection record database.
Drawings
In order to more clearly illustrate the technical solutions of the present invention, the drawings that are needed in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and that other drawings can be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic flow chart of a method for seamless roaming in a Mesh network according to an embodiment of the present invention;
Fig. 2 is a schematic diagram of an exemplary deployment scenario in which an embodiment of the present invention provides a method for seamless roaming in a Mesh network;
Fig. 3 is a schematic diagram of a seamless roaming scenario in which a method for seamless roaming in a Mesh network is provided according to an embodiment of the present invention;
Fig. 4 is a block diagram of a system for providing seamless roaming in a Mesh network according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
It should be understood that the step numbers used herein are for convenience of description only and are not intended as a limitation on the order in which the steps are performed.
As shown in fig. 1, fig. 1 is a specific flow chart of a method for seamless roaming in a Mesh network according to an embodiment of the present invention, where the method for seamless roaming in a Mesh network includes steps S1 to S3, and is described in detail as follows:
step S1, receiving a data packet sent by an STA, and identifying whether the data packet belongs to the existing Internet connection or not by a first CPE gateway;
In this step, after the STA accesses the first CPE gateway, the STA sends a data packet to the first CPE gateway, and the first CPE gateway identifies the data packet through the STA connection record database, and identifies whether there is an existing internet connection record in the STA connection record database that is responsible for transmitting the data packet.
If the Internet connection record of the data packet exists, the data packet belongs to the existing Internet connection;
If there is no internet connection record of the data packet, the data packet does not belong to the existing internet connection.
The STA connection record database runs on a specific CPE gateway or a dedicated device in the Mesh networking. The STA connection record database stores all STA roaming information and active Internet connection records, and the stored information comprises the CPE gateway for establishing connection, the IP addresses of the STA and the connection destination and a network interface. The internet connection record needs to be updated in real time according to the latest data reported by each CPE gateway.
Further, in some embodiments, each CPE gateway in the Mesh networking and the access device STA using WiFi are connected in the MAC layer and the IP layer, and the configuration of the local area network addresses of all the CPEs and the STAs in the Mesh networking is kept unchanged all the time, so that roaming of the STAs among the CPEs can be automatically connected to the optimal CPE gateway, and meanwhile, the local area network IP of the STA is unchanged.
To better illustrate how the present embodiment implements the technical solution of the present invention, fig. 2 provides a typical deployment application scenario diagram of a method of seamless roaming in a Mesh network, where fig. 2 includes only 3 CPE gateways for convenience. As shown in the figure, the Mesh networking is implemented by multiple CPE gateways, the STA accesses to the CPE2 through WiFi, the CPE gateway sends the data packet of the STA to the internet through cellular connection, and the STA connection record database is deployed in the CPE 1.
Step S2, if the data packet belongs to the existing Internet connection, a first CPE gateway obtains a first Internet connection to which the data packet belongs through an STA connection record database, and forwards the data packet according to the first Internet connection, so that the data packet is sent to the Internet by the CPE gateway connected with the first Internet;
In the step, if the first CPE gateway searches through the STA connection record database to obtain the Internet connection record of the data packet; and determining a first Internet connection to which the data packet belongs and a CPE gateway connected with the first Internet according to the Internet connection record of the data packet, and forwarding the data packet to the CPE gateway connected with the first Internet by the first CPE gateway so that the CPE gateway connected with the first Internet sends the data packet to the Internet.
After determining the first internet connection to which the data packet belongs, the first CPE gateway adjusts its own routing strategy, and forwards all data packets which belong to the first internet connection and are received later to the second CPE gateway which establishes the first internet connection until the first internet connection is closed; and when the first internet connection is closed, the second CPE gateway deletes the internet connection record of the first internet connection in the STA connection record database after completing the forwarding of the last data packet when recognizing the event.
To better describe the process of forwarding the data packet by the first CPE gateway in the case of an existing internet connection for the data packet, fig. 3 provides a seamless roaming scenario diagram of a method for seamless roaming in a Mesh network. As shown, STA sends data packets to CPE1, and when CPE1 recognizes that the data packets belong to the internet connection established by CPE2, CPE1 forwards the data packets to CPE2, and CPE2 sends the data packets to the internet via the existing traffic of STA before switching CPE gateway; when the CPE1 recognizes that the data packet does not belong to any internet connection, the data packet is directly sent to the internet by the CPE1 through a local cellular connection, so that roaming among a plurality of CPE gateways of the STA is realized without influencing data transmission.
Step S3, if the data packet does not belong to the existing Internet connection, the first CPE gateway establishes a second Internet connection for the data packet, and sends the data packet to the Internet according to the second Internet connection;
In this step, if the first CPE gateway cannot search the internet connection record of the data packet through the STA connection record database, the first CPE gateway establishes an internet connection for the data packet to transmit the data packet, and the established internet connection is denoted as a second internet connection. And then the first CPE gateway establishes a second Internet connection record in the STA connection record database according to the second Internet connection, and the Internet connection record stores the IP addresses and network interfaces of the first CPE gateway, the STA and the destination of the data packet. And finally, sending the data packet to the Internet according to the second Internet connection.
Since the first CPE gateway establishes the second internet connection, the first CPE gateway needs to manage the second internet connection in real time.
When the second Internet connection is not closed, the first CPE gateway sends operation information and STA information of the second Internet connection to the STA connection record database according to a preset frequency, so that the STA connection record database updates an Internet connection record of the second Internet connection according to the operation information and the STA information;
when the second internet connection is closed, the first CPE gateway applies for removal of the internet connection record of the second internet connection from the STA connection record database.
Further, in order to implement the system of seamless roaming in the Mesh network corresponding to the above method embodiment, so as to implement the response function and technical effect, fig. 4 provides a structural diagram of the system of seamless roaming in the Mesh network. For convenience of explanation, only the portions related to this embodiment are shown, and the system for seamless roaming in a Mesh network provided in the embodiment of the present invention includes:
A data packet identifying module 201, configured to identify, by using a first CPE gateway, whether the data packet belongs to an existing internet connection;
A data packet forwarding module 202, configured to, if the data packet belongs to an existing internet connection, obtain, by using an STA connection record database, a first internet connection to which the data packet belongs, and forward the data packet according to the first internet connection, so that the data packet is sent to the internet by the CPE gateway connected to the first internet; the STA connection record database runs on a preset CPE gateway or preset running equipment in the Mesh network; the existing internet connection comprises a CPE gateway, an STA and a connection destination which establish connection;
And the data packet sending module 203 is configured to establish a second internet connection for the data packet by using the first CPE gateway if the data packet does not belong to the existing internet connection, and send the data packet to the internet according to the second internet connection.
In some embodiments, the packet identification module 201 includes:
The internet connection record inquiring unit is used for searching whether the internet connection record of the data packet exists in the STA connection record database by the first CPE gateway; if the Internet connection record of the data packet exists, the data packet belongs to the existing Internet connection; if there is no internet connection record of the data packet, the data packet does not belong to the existing internet connection.
In some embodiments, the packet forwarding module 202 includes:
The data packet forwarding unit is used for obtaining the internet connection record of the data packet according to the STA connection record database; determining a first Internet connection to which the data packet belongs and a CPE gateway of the first Internet connection according to the Internet connection record of the data packet; and the first CPE gateway forwards the data packet to the CPE gateway connected with the first Internet.
The routing strategy adjusting unit is used for adjusting the routing strategy of the first CPE gateway according to the first Internet connection; and forwarding all data packets belonging to the first Internet connection and received by the first CPE gateway to the CPE gateway connected with the first Internet according to the routing strategy of the first CPE gateway.
In some embodiments, the data packet sending module 203 includes:
An internet connection newly-built unit, configured to establish a second internet connection for the data packet by using a first CPE gateway, and newly-build an internet connection record of the second internet connection according to the second internet connection in an STA connection record database; and sending the data packet to the Internet according to the second Internet connection.
In some embodiments, the internet connection new unit includes:
The system comprises an Internet connection record updating unit, a first CPE gateway and a second CPE gateway, wherein the Internet connection record updating unit is used for sending operation information and STA information of the second Internet connection to an STA connection record database according to a preset frequency when the second Internet connection is not closed, so that the STA connection record database updates an Internet connection record of the second Internet connection according to the operation information and the STA information; when the second internet connection is closed, the first CPE gateway applies for removal of the internet connection record of the second internet connection from the STA connection record database.
The embodiment provides a method and a system for seamless roaming in a Mesh network: receiving a data packet sent by an STA, and identifying whether the data packet belongs to the existing internet connection or not by a first CPE gateway; if the data packet belongs to the existing internet connection, the first CPE gateway obtains a first internet connection to which the data packet belongs through the STA connection record database, and forwards the data packet according to the first internet connection, so that the data packet is sent to the internet by the CPE gateway connected with the first internet; the STA connection record database runs on a preset CPE gateway or preset running equipment in the Mesh network; the existing internet connection comprises a CPE gateway, an STA and a connection destination which establish connection; if the data packet does not belong to the existing internet connection, the first CPE gateway establishes a second internet connection for the data packet and sends the data packet to the internet according to the second internet connection. The beneficial effects are that: the method and the device have the advantages that the existing network service is not interrupted when the user switches the gateway, and the internet surfing speed and the internet surfing use sense of the user are improved.
The above embodiments are provided to further illustrate the objects, technical solutions and advantageous effects of the present invention. It should be understood that the foregoing is only illustrative of the present invention and is not intended to limit the scope of the present invention. It should be noted that any modifications, equivalent substitutions, improvements, etc. made by those skilled in the art without departing from the spirit and principles of the present invention are intended to be included in the scope of the present invention.

Claims (8)

1. A method for seamless roaming in a Mesh network, adapted for a first CPE gateway, comprising:
Receiving a data packet sent by an STA, and identifying whether the data packet belongs to the existing internet connection or not by a first CPE gateway;
If the data packet belongs to the existing internet connection, the first CPE gateway obtains a first internet connection to which the data packet belongs through an STA connection record database, and forwards the data packet according to the first internet connection, so that the data packet is sent to the internet by the CPE gateway connected with the first internet, specifically: obtaining an Internet connection record of the data packet according to the STA connection record database; determining a first Internet connection to which the data packet belongs and a CPE gateway of the first Internet connection according to the Internet connection record of the data packet; according to the first Internet connection, adjusting a routing strategy of a first CPE gateway; according to a routing strategy of a first CPE gateway, forwarding all data packets which belong to a first Internet connection and are received by the first CPE gateway to the CPE gateway connected with the first Internet; the STA connection record database runs on a preset CPE gateway or preset running equipment in the Mesh network; the existing internet connection comprises a CPE gateway, an STA and a connection destination which establish connection;
if the data packet does not belong to the existing internet connection, the first CPE gateway establishes a second internet connection for the data packet and sends the data packet to the internet according to the second internet connection.
2. The method for seamless roaming in a Mesh network according to claim 1, wherein the first CPE gateway identifies whether the data packet belongs to an existing internet connection, in particular:
The first CPE gateway searches whether an Internet connection record of the data packet exists in the STA connection record database;
if the Internet connection record of the data packet exists, the data packet belongs to the existing Internet connection;
If there is no internet connection record of the data packet, the data packet does not belong to the existing internet connection.
3. The method for seamless roaming in a Mesh network according to claim 1, wherein the first CPE gateway establishes a second internet connection for the data packet and sends the data packet to the internet according to the second internet connection, specifically:
the first CPE gateway establishes a second Internet connection for the data packet, and establishes an Internet connection record of the second Internet connection according to the second Internet connection in an STA connection record database;
And sending the data packet to the Internet according to the second Internet connection.
4. A method for seamless roaming in a Mesh network according to claim 3, wherein the creating an internet connection record of a second internet connection according to the second internet connection in the STA connection record database specifically includes:
When the second Internet connection is not closed, the first CPE gateway sends operation information and STA information of the second Internet connection to the STA connection record database according to a preset frequency, so that the STA connection record database updates an Internet connection record of the second Internet connection according to the operation information and the STA information;
when the second internet connection is closed, the first CPE gateway applies for removal of the internet connection record of the second internet connection from the STA connection record database.
5. A system for seamless roaming in a Mesh network, adapted for a first CPE gateway, comprising: the system comprises a data packet identification module, a data packet forwarding module and a data packet sending module;
The data packet identification module is used for identifying whether the data packet belongs to the existing internet connection or not by the first CPE gateway;
the data packet forwarding module is configured to, if the data packet belongs to an existing internet connection, obtain, by using a STA connection record database, a first internet connection to which the data packet belongs, and forward the data packet according to the first internet connection, so that the data packet is sent to the internet by the CPE gateway connected to the first internet, specifically: obtaining an Internet connection record of the data packet according to the STA connection record database; determining a first Internet connection to which the data packet belongs and a CPE gateway of the first Internet connection according to the Internet connection record of the data packet; according to the first Internet connection, adjusting a routing strategy of a first CPE gateway; according to a routing strategy of a first CPE gateway, forwarding all data packets which belong to a first Internet connection and are received by the first CPE gateway to the CPE gateway connected with the first Internet; the STA connection record database runs on a preset CPE gateway or preset running equipment in the Mesh network; the existing internet connection comprises a CPE gateway, an STA and a connection destination which establish connection;
and the data packet sending module is used for establishing a second internet connection for the data packet by the first CPE gateway if the data packet does not belong to the existing internet connection, and sending the data packet to the internet according to the second internet connection.
6. The system for seamless roaming in a Mesh network of claim 5, wherein the packet identification module comprises: the Internet is connected with a record inquiring unit;
the internet connection record inquiring unit is used for searching whether the internet connection record of the data packet exists in the STA connection record database by the first CPE gateway; if the Internet connection record of the data packet exists, the data packet belongs to the existing Internet connection; if there is no internet connection record of the data packet, the data packet does not belong to the existing internet connection.
7. The system for seamless roaming in a Mesh network according to claim 5, wherein the data packet transmitting module comprises: connecting the Internet with the new building unit;
the Internet connection newly-built unit is used for establishing a second Internet connection for the data packet by the first CPE gateway and creating an Internet connection record of the second Internet connection according to the second Internet connection in the STA connection record database; and sending the data packet to the Internet according to the second Internet connection.
8. The system for seamlessly roaming in a Mesh network according to claim 7, wherein the internet connection creation unit comprises: an internet connection record updating unit;
The first CPE gateway is used for sending the running information and the STA information of the second internet connection to the STA connection record database according to the preset frequency when the second internet connection is not closed, so that the STA connection record database updates the internet connection record of the second internet connection according to the running information and the STA information; when the second internet connection is closed, the first CPE gateway applies for removal of the internet connection record of the second internet connection from the STA connection record database.
CN202410635119.XA 2024-05-22 2024-05-22 Method and system for seamless roaming in Mesh network Active CN118233979B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410635119.XA CN118233979B (en) 2024-05-22 2024-05-22 Method and system for seamless roaming in Mesh network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410635119.XA CN118233979B (en) 2024-05-22 2024-05-22 Method and system for seamless roaming in Mesh network

Publications (2)

Publication Number Publication Date
CN118233979A CN118233979A (en) 2024-06-21
CN118233979B true CN118233979B (en) 2024-08-27

Family

ID=91501240

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410635119.XA Active CN118233979B (en) 2024-05-22 2024-05-22 Method and system for seamless roaming in Mesh network

Country Status (1)

Country Link
CN (1) CN118233979B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102833721A (en) * 2012-08-06 2012-12-19 福建星网锐捷网络有限公司 Wireless roaming data forwarding method and wireless access point

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100450097C (en) * 2006-03-10 2009-01-07 华为技术有限公司 A data routing method for roaming users in an evolving network
CN101605366B (en) * 2009-06-03 2011-02-09 南京邮电大学 Mobile video smooth switching method based on forwarding site
CN104468866B (en) * 2014-12-26 2017-11-21 陈晨 A kind of multiple gateway terminal fast roaming method in WLAN
CN115884298B (en) * 2023-02-03 2023-05-23 深圳酷源数联科技有限公司 Method, device, equipment and storage medium for realizing CPE cooperative work under 5G network

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102833721A (en) * 2012-08-06 2012-12-19 福建星网锐捷网络有限公司 Wireless roaming data forwarding method and wireless access point

Also Published As

Publication number Publication date
CN118233979A (en) 2024-06-21

Similar Documents

Publication Publication Date Title
JP3587984B2 (en) Mobile communication system, packet gateway device, location information management method, and location information notification method
KR100962647B1 (en) Method and system for supporting mobility of mobile terminal
EP1884089B1 (en) METHOD, SYSTEM AND APPARATUS FOR LOAD BALANCING OF WIRELESS SWITCHES TO SUPPORT LAYER 3 ROAMING IN WIRELESS LOCAL AREA NETWORKS (WLANs)
JP5709967B2 (en) Method for performing handover between access nodes and access node
EP2230868B1 (en) Method and apparatus for distribution of topology information in communication networks
US7697940B2 (en) Network apparatus for stable handoff in IP-based mobile ad hoc network system, and handoff method using the same
US20030091012A1 (en) System and method for providing an addressing and proxy scheme for facilitating mobility of wireless nodes between wired access points on a core network of a communications network
CN101127758B (en) Method and system for obtaining IP address of mobile node
US20070002833A1 (en) Method, system and apparatus for assigning and managing IP addresses for wireless clients in wireless local area networks (WLANs)
CN101127663A (en) System and method for mobile ad hoc network access integrated network
CN104010292B (en) A kind of VoWLAN loaming methods based on AP auxiliary
US7477620B2 (en) Managing network information in access routers (ARs)
WO2011050724A1 (en) System for implementing mobile communication based on wideband code division multiple access (wcdma) core network and user equipment access method
EP2466815A1 (en) Method and system for initiating forwarding of communicaiton, information and data message and for routing configuration
CN101420345A (en) Detection device and method for proxy mobile IP access and departure under WLAN
CN100479599C (en) Local mobile management system and method based on network
CN118233979B (en) Method and system for seamless roaming in Mesh network
CN116033499B (en) A wireless access network switching method based on terminal location prediction in a 5G private network environment
CN101345696B (en) Fast switching method for proxy mobile IP
WO2011050679A1 (en) Communication network and terminal access method implemented based on wimax network framework
US11206590B2 (en) Method for realizing wireless network convergence
CN100456718C (en) The Method of Realizing Mobile Routing in Mobile IP Network
KR100931383B1 (en) Handover Method and Terminal Registration Method in IP-based Mobile Communication System
WO2025035675A1 (en) Remote user equipment access method and apparatus, device, medium, and program product
CN117880829A (en) Networking system for realizing multi-SNPN interconnection and switching

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant