[go: up one dir, main page]

CN115361605A - Method, device, equipment and computer readable storage medium for roaming in virtual domain - Google Patents

Method, device, equipment and computer readable storage medium for roaming in virtual domain Download PDF

Info

Publication number
CN115361605A
CN115361605A CN202211286841.4A CN202211286841A CN115361605A CN 115361605 A CN115361605 A CN 115361605A CN 202211286841 A CN202211286841 A CN 202211286841A CN 115361605 A CN115361605 A CN 115361605A
Authority
CN
China
Prior art keywords
site
gateway
virtual domain
domain
access
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.)
Granted
Application number
CN202211286841.4A
Other languages
Chinese (zh)
Other versions
CN115361605B (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.)
Wuhan Yangtze Optical Technology Co ltd
Original Assignee
Wuhan Yangtze Optical 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 Wuhan Yangtze Optical Technology Co ltd filed Critical Wuhan Yangtze Optical Technology Co ltd
Priority to CN202211286841.4A priority Critical patent/CN115361605B/en
Publication of CN115361605A publication Critical patent/CN115361605A/en
Application granted granted Critical
Publication of CN115361605B publication Critical patent/CN115361605B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q11/0067Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the application discloses a roaming method in a virtual domain, a roaming device in the virtual domain, computer equipment and a computer readable storage medium. The roaming method in the virtual domain comprises the following steps: establishing connection with a gateway in the virtual domain; receiving a control request from a site forwarded by a gateway, wherein the control request comprises an access request or a switching request, the access request is a control request for requesting the access of a site outside a virtual domain to a virtual domain, and the switching request is a control request for requesting the switching of the site inside the virtual domain among gateways inside the domain; and controlling the sites to be connected with the corresponding gateways according to the control request to access the virtual domain, or controlling the sites to be switched among the gateways to roam in the virtual domain. Therefore, the method and the system can reduce the difficulty in engineering deployment in the implementation process of wireless networking, and the virtual gateway agent coordinates among the plurality of gateways, so that the site can be quickly accessed to a virtual domain or quickly roams in the domain.

Description

Method, device, equipment and computer readable storage medium for roaming in virtual domain
Technical Field
The present application relates to the field of network and communication technologies, and in particular, to a roaming method in a virtual domain, a roaming apparatus in a virtual domain, a computer device, and a computer-readable storage medium.
Background
The roaming implementation modes of the wireless terminal under the existing EPON/GPON Network (EPON, ethernet Passive Optical Network; GPON, gigabit-capable Passive Optical Network, gigabit Ethernet Passive Optical Network) are two: easyMesh and 802.11s, but the EasyMesh needs to deploy AC + AP (AP, access Point, wireless Access Point; AC, access Control, access controller), and 802.11s requires that all APs need to Set the same SSID (Service Set Identifier) to implement roaming. Meanwhile, multiple HGUs (Home Gateway units) may exist in the domain, and support STA (Station, a device accessing a wireless AP, called a site) to access the network is provided. Therefore, it can be seen that multiple HGUs as representative gateways in the domain need to be configured and managed, which increases the implementation difficulty of wireless networking; and the roaming of the site needs to be repeatedly authenticated among a plurality of gateways, so that the roaming is not fast and smooth enough.
The foregoing description is provided for general background information and is not admitted to be prior art.
Disclosure of Invention
In view of the foregoing, it is desirable to provide a roaming method in a virtual domain, a roaming apparatus in a virtual domain, a computer device, and a computer readable storage medium.
The technical problem to be solved by the application is realized by adopting the following technical scheme:
the application provides a virtual domain intra-domain roaming method, which is applied to a virtual gateway, wherein the virtual gateway is established when an optical line terminal establishes a virtual domain, and the method comprises the following steps: establishing connection with a gateway in the virtual domain; receiving a control request from a site forwarded by a gateway, wherein the control request comprises an access request or a switching request, the access request is a control request for requesting the access of a site outside a virtual domain to a virtual domain, and the switching request is a control request for requesting the switching of the site inside the virtual domain among gateways inside the domain; and controlling the site to be connected with the corresponding gateway according to the control request so as to access the virtual domain, or controlling the site to be switched among the gateways so as to roam in the virtual domain.
In an optional embodiment of the present application, the establishing a connection with a gateway in a virtual domain includes: sending discovery messages to all gateways in the virtual domain according to a preset frequency; and when a response sent back by the gateway is received, acquiring a configuration file corresponding to the gateway and sending the configuration file to the corresponding gateway so as to control the gateway to perform configuration, wherein the configuration file comprises network configuration, wireless basic configuration and wireless security configuration.
In an optional embodiment of the present application, the access request includes device information of a station, and controls a corresponding gateway and/or station according to the control request, including: when the control request is an access request, acquiring a site information table, wherein the site information table stores equipment information of sites accessed in a virtual domain and network parameter information required by connection between the sites and a gateway; inquiring a site information table according to the access request, and judging whether the site is accessed for the first time in the domain; if the site is accessed for the first time in the domain, performing security authentication on the site; and if the site is not accessed for the first time in the domain, controlling the site to be connected with the corresponding gateway, acquiring the corresponding network parameter information from the site information table and issuing the network parameter information to the site so as to control the site to be configured through the network parameter information to access the network.
In an optional embodiment of the present application, the performing security authentication on a station includes: acquiring wireless security parameters of a station, and judging whether the wireless security parameters meet preset access standards; if the wireless security parameters do not meet the preset access standard, access refusing information is sent to the site; if the wireless security parameters meet the preset access standard, the control station is connected with the corresponding gateway, and network parameter information is acquired and sent to the station, so that the control station configures the access network through the network parameter information; and storing the equipment information and the network parameter information of the station into a station information table.
In an optional embodiment of the present application, controlling a corresponding gateway and/or station according to a control request includes: when a switching request forwarded by a first gateway is acquired, acquiring a site information table, wherein the site information table stores network parameter information required by connection between a site and the gateway; the gateway comprises a first gateway and a second gateway, wherein the first gateway is a gateway for establishing connection of the site, and the second gateway is a gateway for disconnecting the site; inquiring a site information table according to the switching request, and judging whether the site is accessed to the first gateway for the first time; if the site is accessed to the first gateway for the first time, the control site is connected with the first gateway, acquires the network parameter information and issues the network parameter information to the site, and the control site is configured through the network parameter information to access the network; storing the equipment information and the network parameter information of the site into a site information table; and if the site does not access the first gateway for the first time, acquiring corresponding network parameter information from the site information table and issuing the network parameter information to the site so as to control the site to carry out configuration through the network parameter information and switch between the gateways.
In an optional embodiment of the present application, before acquiring the station information table, the method further includes: and automatically updating the site information table according to preset operation so as to add, remove or modify the equipment information of the sites stored in the site information table or the network parameter information required by the connection of the sites and the gateway.
In an optional embodiment of the present application, controlling a corresponding gateway and/or station according to a control request includes: when the site is determined to be connected with the gateways according to the control request, acquiring the connection strength of the gateways and the site; and allocating the gateway with the highest connection strength to be connected with the station.
The present application further provides a roaming device in a virtual domain, including: the connection module is used for establishing connection with a gateway in the virtual domain; a receiving module, configured to receive a control request from a site forwarded by a gateway, where the control request includes an access request or a handover request, the access request is a control request for requesting access to a virtual domain by a site outside a virtual domain, and the handover request is a control request for requesting handover between gateways in the virtual domain; and the control module is used for controlling the connection of the site and the corresponding gateway according to the control request so as to access the virtual domain, or controlling the switching of the site among the gateways so as to roam in the virtual domain.
The present application further provides a computer device comprising a processor and a memory: the processor is used to execute the computer program stored in the memory to implement the method as described previously.
The present application also provides a computer-readable storage medium storing a computer program which, when executed by a processor, implements a method as described above.
By adopting the embodiment of the application, the following beneficial effects are achieved:
the method and the system can be used for finishing corresponding configuration and management by establishing one virtual gateway, namely serving as a proxy of all gateways in the virtual domain, reduce the difficulty in engineering opening and deployment in the implementation process of wireless networking, and coordinate among a plurality of gateways by the virtual gateway proxy, so that the site can be quickly accessed to the virtual domain or quickly roam in the virtual domain.
The foregoing description is only an overview of the technical solutions of the present application, and in order to make the technical means of the present application more clearly understood, the present application may be implemented in accordance with the content of the description, and in order to make the above and other objects, features, and advantages of the present application more clearly understood, the following preferred embodiments are specifically described in detail with reference to the accompanying drawings. It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Wherein:
fig. 1 is a flowchart illustrating a roaming method in a virtual domain according to an embodiment;
fig. 2 is a schematic diagram illustrating a configuration of wireless networking in a virtual domain in the prior art;
fig. 3 is a schematic diagram of a virtual domain wireless networking configuration according to an embodiment;
fig. 4 is a flowchart illustrating a roaming method in a virtual domain when the control request is an access request according to a second embodiment;
fig. 5 is a flowchart illustrating a roaming method in a virtual domain when the control request is a handover request according to a third embodiment;
fig. 6 is a block diagram illustrating a roaming device in a virtual domain according to a fourth embodiment;
fig. 7 is a block diagram of a computer device according to a fifth embodiment.
Detailed Description
The technical solutions in the embodiments of the present application will be described clearly and completely with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only some embodiments of the present application, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Example one
Fig. 1 is a flowchart illustrating a roaming method in a virtual domain according to an embodiment. For clearly describing the roaming method in the virtual domain provided in this embodiment, please refer to fig. 1 to fig. 3.
In The prior art, when an FTTR (Fiber to The Room) virtual domain (hereinafter, referred to as a virtual domain) is created, an Optical Line Terminal (OLT) is usually directly connected to all Home Gateway Units (HGUs) in The virtual domain, and The HGUs are used as stations (Station, devices accessing a wireless AP, hereinafter, referred to as an STA) to perform wireless authentication, security management and other operations. Fig. 2 is a schematic diagram illustrating a configuration of wireless networking in a virtual domain in the prior art. The method comprises a plurality of HGUs (HGUs) (HGU (1) and HGU (2) \8230, HGUs (n) < i > are respectively connected with an OLT (optical line terminal), namely the OLT and the HUG are in one-to-many relationship. Furthermore, STAs can be divided into two categories: 1. STA (1) to be connected outside the domain, since connection has not been possible, here indicated by a dashed line; 2. STA (2) in the domain, wherein when the STA (2) roams in the domain, the connection needs to be switched among a plurality of HGUs. An embodiment of switching to HGU (2) is being prepared as shown in fig. 2, that is, STA (2) is connected to HGU (1). It can be understood that, in the networking mode in the prior art, if a plurality of STAs respectively request access to a virtual domain with a plurality of HGUs and the virtual domain has a plurality of STAs to be switched between the HGUs, complexity and geometry of OLT management are inevitably increased, and difficulty in engineering opening and deployment in the wireless networking implementation process is high, so that the virtual domain intra-domain roaming method provided by the embodiment of the present application is provided.
The roaming method in the virtual domain is applied to the virtual gateway. The virtual gateway is a virtual gateway created for a virtual domain when the OLT creates the virtual domain. In a preferred embodiment, the gateway mentioned in the present application is also referred to as the HGU described above, and thus the created virtual gateway is also referred to as a virtual HGU (hereinafter abbreviated as VHGU). The original distribution mode of one OLT for a plurality of HGUs is changed into the distribution mode of one OLT for one VHGU, and one VHGU for a plurality of HGUs. The VHGU is used as a proxy of all HGUs in the domain to obtain configurations such as network configuration, AP wireless basic configuration, AP wireless security configuration and the like of the HGUs in the domain, and the configurations are issued to all HGUs in the domain, and in addition, further obtained relevant configuration information can also be obtained from a site information table, which will be described in detail later and is not expanded here; performing wireless authentication and security management on the STA accessed in the domain; and allocating network parameters such as IP addresses and DNS (domain name system) for the STAs accessed in the domain to allow the STAs to access the network. Therefore, the HGU in the domain can be conveniently configured and managed, and the engineering opening deployment difficulty in the implementation process of the wireless networking is reduced. For the networking implementation manner provided in this embodiment, reference may be made to fig. 3: the OLT is connected to the created VHGU, and the VHGU is connected to all HGUs in the virtual domain, and serves as a proxy for all HGUs in the virtual domain, so as to implement the virtual domain intra-domain roaming method provided in this embodiment. That is to say, in the virtual domain intra-domain roaming method provided in the present application, instead of using the OLT as the execution subject in the prior art, the VHGU is used as the execution subject, and the executed virtual domain intra-domain roaming method specifically includes steps S110 to S130.
Step S110: a connection is established with a gateway within the virtual domain.
In one embodiment, in step S110: establishing connection with a gateway in a virtual domain, comprising: sending discovery messages to all gateways in the virtual domain according to a preset frequency; and when a response sent back by the gateway is received, acquiring a configuration file corresponding to the gateway and sending the configuration file to the corresponding gateway so as to control the gateway to perform configuration, wherein the configuration file comprises network configuration, wireless basic configuration and wireless security configuration.
In one embodiment, the VHGU, acting as a unified proxy for all HGUs within the virtual domain, necessarily needs to establish connections with all HGUs within the virtual domain. Specifically, after the VHGU is created, discovery packets are sent to all HGUs in the Virtual domain at regular time according to a preset frequency, where the Discovery packets may also be Virtual Area AP Discovery packets (VAAP). And if the HGU works normally, the HGU responds after acquiring the VAAP, sends a response back to the VHGU and sends a request for accessing the network to the VHGU. Therefore, when the VHGU receives a response sent back by the HGU, the VHGU obtains a corresponding configuration file, where the configuration file may include, but is not limited to: WAN network configuration, wireless basic configuration, and wireless security configuration, and it is understood that "configuration file" in the description herein means a collection of configuration items, not necessarily in the form of files, and the configuration files mentioned hereinafter are the same, and will not be described in detail hereinafter. And then the VHGU can send the configuration file back to the corresponding HGU, so that the HGU is controlled to be configured, and the configuration of the HGU is completed.
Step S120: receiving a control request from a site forwarded by a gateway, wherein the control request comprises an access request or a switching request, the access request is a control request for requesting the site outside a virtual domain to access the virtual domain, and the switching request is a control request for requesting the site inside the virtual domain to switch between gateways inside the domain.
In an embodiment, when the STA accesses the virtual domain or has a roaming requirement in the virtual domain, a corresponding control request is sent to the corresponding HGU, so as to request to complete the corresponding control. When the HGU receives the control request sent by the STA, the control request is forwarded to the VHGU, and the VHGU is used as a proxy of all HGUs in the virtual domain to complete the control operation. For ease of understanding, reference may be made to fig. 3 for the case where STA (1), i.e., STA, is outside the virtual domain; the STA (2), that is, the STA is in the virtual domain, so the STA (1) will indirectly send an access request to the VHGU, that is, request to access the virtual domain, and the STA (2) will indirectly send a control request to the VHGU, that is, request to switch among multiple HGUs in the virtual domain. When STA (1) requests to access a virtual domain, it sends a control request for requesting to access the virtual domain to an HGU in a virtual domain, which is also referred to as HGU (1) in fig. 3, and HGU (1) may forward the control request including the access request to VHGU. Similarly, in the case where the STA transmits the handover request, the STA is necessarily located in the virtual domain, that is, the case shown by the STA (2) in fig. 3. The switching request for STA (2) as shown in fig. 3 is the case of requesting a switch from HGU (1) to HGU (2). Specifically, the STA (2) sends a switching request to the HGU (2) in the process that the HGU (1) completes the reconnection, and the HGU (2) forwards the control request including the switching request to the VHGU. The process of implementing a response, in particular for two control requests, will be developed later.
Step S130: and controlling the sites to be connected with the corresponding gateways according to the control request to access the virtual domain, or controlling the sites to be switched among the gateways to roam in the virtual domain.
In one embodiment, in step S130: controlling the corresponding gateway and/or station according to the control request, comprising: when the control request is an access request, acquiring a site information table, wherein the site information table stores equipment information of sites accessed in a virtual domain and network parameter information required by connection of the sites and a gateway; inquiring a site information table according to the access request, and judging whether the site is accessed for the first time in the domain; if the site is accessed for the first time in the domain, performing security authentication on the site; and if the site is not accessed for the first time in the domain, controlling the site to be connected with the corresponding gateway, acquiring the corresponding network parameter information from the site information table and issuing the network parameter information to the site so as to control the site to be configured through the network parameter information to access the network.
In one embodiment, as also shown in fig. 3, the present embodiment, that is, the implementation shown in STA (1). When the VHGU receives an access request sent by the STA (1) forwarded by the HGU (1), the VHGU can firstly judge whether the STA (1) is accessed to the virtual domain for the first time, namely, the judgment method can obtain a site information table and check whether the table records the access information of the HGU. The station Information Table may be a local Virtual Area STA Information Table (VASITable). The station information table stores the device information of the STA accessed in the virtual domain and the network parameter information required by the connection between the STA and the corresponding HGU. In addition, the specific storage location of the site information table is not limited, and the site information table may be stored in the VHGU, or may be simultaneously stored in any HGU in the OLT or the virtual domain, which is not specifically limited. In a preferred embodiment, since the execution subject in this embodiment is VHGU, the site information table can be stored in VHGU, so that VHGU can be quickly called when the relevant steps need to be executed using the site information table; meanwhile, the site information table can also be locally stored in all HGUs in the virtual domain, so that each HGU can self-complete quick configuration according to the configuration information stored in the site information table, and the quick site intra-domain roaming is facilitated. The device information is also to determine whether the STA has access to the virtual domain, and the network parameter information may include, but is not limited to, an IP address allocated by the STA, a DNS, and other network parameters, or a PON MAC of a corresponding HGU. If the device information included in the access request of the STA (1) has corresponding device information in the site information table, that is, the STA (1) has access to the virtual domain, the corresponding network parameter information can be directly acquired from the site information table and issued to the STA (1), so that the STA (1) can quickly access to the network where the virtual domain is located. If the station information table does not have the device information corresponding to the STA (1), the fact that the STA (1) fails to access the virtual domain is indicated, the STA (1) needs to be subjected to security authentication, and whether the STA (1) is permitted to access the virtual domain or not is determined according to the result of the security authentication.
In one embodiment, the security authentication of the station includes: acquiring wireless security parameters of a station, and judging whether the wireless security parameters meet preset access standards; if the wireless security parameters do not meet the preset access standard, access refusing information is sent to the site; if the wireless security parameters meet the preset access standards, the control station is connected with the corresponding gateway, and network parameter information is acquired and sent to the station, so that the control station configures the access network through the network parameter information; and storing the equipment information and the network parameter information of the station into a station information table.
In one embodiment, the STA is subjected to security authentication, that is, the VHGU acquires the wireless security parameters of the STA (1). And judging whether the STA (1) meets the preset access standard or not according to the preset standard. And if the wireless security parameters of the STA (1) do not meet the preset access standard, sending access refusing information to the STA (1), and refusing the STA (1) to access the virtual domain, wherein the reason for refusing can be specifically included, such as the reason for failure of security authentication. If the wireless security parameters of the STA (1) meet the preset access standard, the STA (1) can be controlled to be connected with the HGU (hybrid gateway Unit) (1), network parameters such as an IP (Internet protocol) address and a DNS (Domain name Server) are obtained from the VHGU, a data receiving and transmitting process is entered, and the STA (1) is controlled to be accessed into a network. Meanwhile, the equipment information of the STA (1), the IP address allocated by the STA (1), network parameters such as DNS (Domain name Server) and the like, or PON MAC (passive optical network) of the corresponding HGU (1) and the like are stored in the station information table, so that the configuration can be rapidly completed when the STA (1) is accessed into the network or switched in the virtual domain next time. And the safe access of the STA (1) is ensured, and the equipment safety, the information safety and the like of other equipment in the virtual domain are ensured.
In one embodiment, in step S130: controlling the corresponding gateway and/or station according to the control request, comprising: when a switching request forwarded by a first gateway is acquired, a site information table is acquired, and network parameter information required by connection between a site and the gateway is stored in the site information table; the gateway comprises a first gateway and a second gateway, wherein the first gateway is a gateway for establishing connection of the site, and the second gateway is a gateway for disconnecting the site; inquiring a site information table according to the switching request, and judging whether the site is accessed to the first gateway for the first time; if the site is accessed to the first gateway for the first time, the control site is connected with the first gateway and acquires the network parameter information and sends the network parameter information to the site so as to control the site to be configured through the network parameter information to access the network; storing the equipment information and the network parameter information of the site into a site information table; and if the site does not access the first gateway for the first time, acquiring corresponding network parameter information from the site information table and issuing the network parameter information to the site so as to control the site to carry out configuration through the network parameter information and switch between the gateways.
In an embodiment, again for ease of understanding, reference may be made to figure 3. The gateway comprises a first gateway and a second gateway, the first gateway is a gateway for a site to establish a connection, and the second gateway is a gateway for the site to disconnect, that is to say, the first gateway and the second gateway are in a corresponding relationship. As shown in fig. 3, for a scenario in which the STA (2) is to perform switching in the virtual domain, the HGU (2) is the first gateway, and the HGU (1) is the second gateway. And the STA (2) sends a switching request to the HGU (2) in the process that the HGU (1) completes the disconnection, and the HGU (2) forwards the control request containing the switching request to the VHGU. And the VHGU also judges whether the network parameter information used for establishing the connection between the STA (2) and the HGU (2) is stored in the site information table by acquiring and querying the site information table. If yes, network parameter information used for establishing connection with the HGU (2) is directly obtained from the site information table and sent to the STA (2), the STA (2) is controlled to be configured through the network parameter information to achieve connection with the HGU (2), and fast roaming in the virtual domain is completed. Meanwhile, the station information table can be updated according to the newly connected network parameter information, wherein the network parameter information may include, but is not limited to, the IP address allocated by the STA (2), the network parameters such as DNS, etc., or the PON MAC of the corresponding HGU (2), etc. If the network parameter information corresponding to the STA (2) and the HGU (2) is not stored in the site information table, the VHGU can reserve the original IP address, DNS and other network parameters of the STA (2), reacquire the PON MAC and other network parameter information of the HGU (2) and send the network parameter information to the STA (2), control the STA (2) to complete disconnection with the HGU (1) and complete connection with the HGU (2), and realize intra-domain fast roaming. And meanwhile, updating the network parameter information corresponding to the STA (2) and the HGU (2) into a site information table so as to rapidly complete configuration for the next switching of the STA (2). Therefore, according to the method provided by the embodiment, when the STA switches among a plurality of HGUs in the domain, repeated authentication is not required again. And when switching is carried out, if configuration is carried out, the network parameter information is directly obtained by inquiring the site information table, and if not, the obtained network parameter information is stored in the site information table, so that the rapid roaming of the STA among a plurality of HGUs in the virtual domain is realized while the original network parameters of the STA, such as an IP address, a DNS (domain name system) and the like are reserved.
In an embodiment, before obtaining the station information table, the method further includes: and automatically updating the site information table according to preset operation so as to add, remove or modify the equipment information of the sites stored in the site information table or the network parameter information required by the connection of the sites and the gateway.
In one embodiment, in the method described above, the station information table adds or updates the information stored in the table, and generally speaking, it is a passive acquisition mode. However, in this embodiment, the information in the site information table may be added, removed, or modified through active operations. Specifically, the site information table may be automatically updated according to a preset operation, and implementation scenarios of the preset operation may include, but are not limited to: when the OLT is replaced, the old OLT can transmit the station information table stored by the old OLT to the new OLT so as to add the content stored in the station information table in the new OLT; or, after an STA accesses the virtual domain through the HGU, the information of the STA may be synchronously updated to all the other HGUs in the domain, so that the STA cannot establish a connection with other HGUs, and has prepared the corresponding network parameter information in advance, so that the STA can directly retrieve the network parameter information in the site information table when roaming in the domain later, thereby ensuring fast roaming of the STA in the virtual domain.
In one embodiment, in step S130: controlling the corresponding gateway and/or station according to the control request, comprising: when the site is determined to be connected with the gateways according to the control request, acquiring the connection strength of the gateways and the site; and distributing the gateway with the highest connection strength to be connected with the station.
In one embodiment, it is understood that STA access or handoff between HGUs may be simultaneously in the coverage of multiple HGUs. Therefore, when the STA is accessed or switched among the HGUs, the VHGU can acquire the connection strength between the STA and the plurality of HGUs, and when the STA is determined to be connected with the HGUs, the HGU with the highest connection strength is allocated to be connected with the STA, so that the connection strength and the connection stability of the STA in the domain are guaranteed.
Therefore, the virtual gateway can be used as a proxy of all gateways in the virtual domain to complete corresponding configuration and management, the engineering opening deployment difficulty in the implementation process of wireless networking is reduced, and the virtual gateway proxy is coordinated among a plurality of gateways, so that a site can be quickly accessed to the virtual domain or can quickly roam in the virtual domain.
Example two
Fig. 4 is a flowchart illustrating a roaming method in a virtual domain when the control request is an access request according to the second embodiment. For clearly describing the roaming method in the virtual domain provided in this embodiment, please refer to fig. 1, fig. 3, and fig. 4.
For convenience of understanding, reference may be made to fig. 3, where the control request in the present embodiment is an access request, that is, an implementation scenario faced by the STA (1): the STA (1) is positioned outside the virtual domain established by the OLT, and sends a control request comprising an access request to the HGU (1) to request to access the virtual domain. Specifically, the method includes steps S210 to S270.
Step S210: a connection is established with a gateway within the virtual domain.
In one embodiment, when the OLT creates a virtual domain, it creates a VHGU for the virtual domain. The VHGU is used as a proxy of all HGUs in the domain to obtain configurations such as network configuration, AP wireless basic configuration, AP wireless security configuration and the like of the HGUs in the domain, and the configurations are issued to all HGUs in the domain; performing wireless authentication and security management on the STA accessed in the domain; and allocating network parameters such as IP addresses and DNS (domain name system) for the STAs accessed in the domain to allow the STAs to access the network. Therefore, the HGU in the domain can be conveniently configured and managed, and the engineering opening and deployment difficulty in the implementation process of the wireless networking is reduced. And after the VHGU is established, sending discovery messages to all HGUs in the virtual domain at regular time according to a preset frequency, wherein the discovery messages can also be VAAPs. And if the HGU works normally, the HGU responds after acquiring the VAAP, sends a response back to the VHGU and sends a request for accessing the network to the VHGU. Therefore, when the VHGU receives a response sent back by the HGU, the VHGU obtains a corresponding configuration file, where the configuration file may include, but is not limited to: WAN network configuration, wireless base configuration, and wireless security configuration. And then the VHGU can send the configuration file back to the corresponding HGU, so that the HGU is controlled to be configured, and the configuration of the HGU is completed.
Step S220: and when receiving an access request from a site forwarded by the gateway, acquiring a site information table, wherein the access request comprises equipment information of the site.
In an embodiment, taking fig. 3 as an example, the STA (1) sends an access request requesting to access the virtual domain to the HGU (1) when requesting to access the virtual domain. When the VHGU receives an access request sent by the STA (1) and forwarded by the HGU (1), firstly, whether the HGU (1) is accessed to the virtual domain for the first time can be judged, namely, a site information table can be obtained, and whether the access information of the HGU is recorded in the table is checked. The station information table stores the device information of the STA accessed into the virtual domain and the network parameter information required by the connection between the STA and the corresponding HGU. The device information is to determine whether the STA has accessed the virtual domain, and the network parameter information may include, but is not limited to, network parameters such as an IP address and a DNS allocated by the STA, or a PON MAC of a corresponding HGU.
In an embodiment, before obtaining the station information table, the method further includes: and automatically updating the site information table according to preset operation so as to add, remove or modify the equipment information of the site stored in the site information table or the network parameter information required by the connection between the site and the gateway.
In one embodiment, in the method described above, the station information table adds or updates the information stored in the table, and generally speaking, it is a passive acquisition mode. However, in the present embodiment, the information in the station information table may be added, removed, or modified by active operation. Specifically, the site information table may be automatically updated according to a preset operation, and implementation scenarios of the preset operation may include, but are not limited to: when the OLT is replaced, the old OLT can transmit the station information table stored by the old OLT to the new OLT so as to add the content stored in the station information table in the new OLT; or, after an STA accesses the virtual domain through the HGU, the information of the STA may be synchronously updated to all the other HGUs in the domain, so that the STA cannot establish a connection with other HGUs, and has prepared the corresponding network parameter information in advance, so that the STA can directly retrieve the network parameter information in the site information table when roaming in the domain later, thereby ensuring fast roaming of the STA in the virtual domain.
Step S230: and inquiring a site information table according to the access request, and judging whether the site is accessed for the first time in the domain.
If the station is not the first access in the domain, step S240 is executed: and the control site is connected with the corresponding gateway, acquires the corresponding network parameter information from the site information table and issues the network parameter information to the site so as to configure the control site through the network parameter information to access the network.
In one embodiment, the station information table stores device information of the STAs having accessed the virtual domain and network parameter information required for connection between the STAs and the corresponding HGUs. Therefore, if the device information included in the access request of the STA (1) has corresponding device information in the site information table, that is, the STA (1) has accessed the virtual domain, the corresponding network parameter information can be directly acquired from the site information table and issued to the STA (1), so that the STA (1) can quickly access the network where the virtual domain is located. If the station is first accessed in the domain, step S250: and acquiring wireless security parameters of the station, and judging whether the wireless security parameters meet preset access standards.
If the wireless security parameter does not satisfy the predetermined access standard, step S260 is executed: and sending access rejection information to the station.
If the wireless security parameters satisfy the preset access standard, step S270 is executed: and the control station is connected with the corresponding gateway, acquires the network parameter information, issues the network parameter information to the station, and stores the equipment information and the network parameter information of the station into the station information table.
In an embodiment, if the station information table does not have the device information corresponding to the STA (1), it indicates that the STA (1) fails to access the virtual domain, the STA (1) needs to be subjected to security authentication, and whether the STA (1) is permitted to access the virtual domain is determined according to a result of the security authentication. And performing security authentication on the STA, namely the VHGU acquires the wireless security parameters of the STA (1). And judging whether the STA (1) meets the preset access standard or not according to the preset standard. And if the wireless security parameters of the STA (1) do not meet the preset access standard, sending access refusing information to the STA (1), refusing the STA (1) to access the virtual domain, and specifically, further comprising a reason for refusing, such as the reason of security authentication failure. If the wireless security parameters of the STA (1) meet the preset access standard, the STA (1) can be controlled to be connected with the HGU (hybrid gateway Unit) (1), network parameters such as an IP (Internet protocol) address and a DNS (Domain name Server) are obtained from the VHGU, a data receiving and transmitting process is entered, and the STA (1) is controlled to be accessed into a network. Meanwhile, the equipment information of the STA (1), the IP address allocated by the STA (1), network parameters such as DNS (Domain name Server) and the like, or PON MAC (passive optical network) of the corresponding HGU (1) and the like are stored in the station information table, so that the configuration can be rapidly completed when the STA (1) is accessed into the network or switched in the virtual domain next time. And the safe access of the STA (1) is ensured, and the equipment safety, the information safety and the like of other equipment in the virtual domain are ensured.
Therefore, the virtual gateway can be established to serve as a proxy of all gateways in the virtual domain to complete corresponding configuration and management, engineering opening and deployment difficulty in the implementation process of wireless networking is reduced, and the virtual gateway proxies coordinate among a plurality of gateways to enable the site to be rapidly accessed to the virtual domain.
EXAMPLE III
Fig. 5 is a flowchart illustrating a roaming method in a virtual domain when the control request is a handover request according to a third embodiment. For clearly describing the roaming method in the virtual domain provided in this embodiment, please refer to fig. 1, fig. 3, and fig. 5.
For convenience of understanding, reference may be made to fig. 3, where the control request in the present embodiment is an access request, that is, an implementation scenario faced by the STA (2): and the STA (2) is positioned in a virtual domain established by the OLT and requests to switch from the HGU (1) to the HGU (2). Specifically, the roaming method in the virtual domain provided by this embodiment includes steps S310 to S360.
Step S310: a connection is established with a gateway within the virtual domain.
In one embodiment, when the OLT creates a virtual domain, it creates a VHGU for the virtual domain. The VHGU is used as a proxy of all HGUs in the domain to obtain configurations such as network configuration, AP wireless basic configuration, AP wireless security configuration and the like of the HGUs in the domain, and the configurations are issued to all HGUs in the domain; performing wireless authentication and security management on the STA accessed in the domain; and allocating network parameters such as IP addresses and DNS (domain name system) for the STAs accessed in the domain to allow the STAs to access the network. Therefore, the HGU in the domain can be conveniently configured and managed, and the engineering opening and deployment difficulty in the implementation process of the wireless networking is reduced. And after the VHGU is established, sending discovery messages to all HGUs in the virtual domain at regular time according to a preset frequency, wherein the discovery messages can also be VAAPs. And if the HGU works normally, the HGU responds after acquiring the VAAP, sends a response back to the VHGU and sends a request for accessing the network to the VHGU. Therefore, when the VHGU receives a response sent back by the HGU, the VHGU obtains a corresponding configuration file, where the configuration file may include, but is not limited to: WAN network configuration, wireless base configuration, and wireless security configuration. And then the VHGU can send the configuration file back to the corresponding HGU, so that the HGU is controlled to be configured, and the configuration of the HGU is completed.
Step S320: and when receiving a switching request from the site forwarded by the first gateway, acquiring a site information table.
In an embodiment, specifically, the STA (2) sends a handover request to the HGU (2) during the completion of the reconnection process of the HGU (1), and the HGU (2) forwards the control request including the handover request to the VHGU. The station information table stores the device information of the STA accessed in the virtual domain and the network parameter information required by the connection between the STA and the corresponding HGU. The network parameter information may include, but is not limited to, an IP address allocated by the STA, DNS, and other network parameters, and PON MACs of the STA and the corresponding HGU, so as to determine whether the STA has connected to the corresponding HGU.
In an embodiment, before obtaining the station information table, the method further includes: and automatically updating the site information table according to preset operation so as to add, remove or modify the equipment information of the sites stored in the site information table or the network parameter information required by the connection of the sites and the gateway.
In one embodiment, in the method described above, the station information table adds or updates the information stored in the table, which is a passive acquisition mode in general. However, in the present embodiment, the information in the station information table may be added, removed, or modified by active operation. Specifically, the site information table may be automatically updated according to a preset operation, and implementation scenarios of the preset operation may include but are not limited to: when the OLT is replaced, the old OLT can transmit the station information table stored by the old OLT to the new OLT so as to add the content stored in the station information table in the new OLT; or, after an STA accesses the virtual domain through the HGU, the information of the STA may be synchronously updated to all the other HGUs in the domain, so that the STA cannot establish a connection with other HGUs, and has prepared the corresponding network parameter information in advance, so that the STA can directly retrieve the network parameter information in the site information table when roaming in the domain later, thereby ensuring fast roaming of the STA in the virtual domain.
Step S330: and inquiring a site information table according to the switching request, and judging whether the site is accessed to the first gateway for the first time.
In an embodiment, the gateways include a first gateway and a second gateway, the first gateway is a gateway to which a site will establish a connection, and the second gateway is a gateway to which the site will disconnect, that is, the first gateway and the second gateway are in a corresponding relationship with each other. As shown in fig. 3, for a scenario in which the STA (2) is to perform switching in the virtual domain, the HGU (2) is the first gateway, and the HGU (1) is the second gateway. And the STA (2) sends a switching request to the HGU (2) in the process that the HGU (1) completes the disconnection, and the HGU (2) forwards the control request containing the switching request to the VHGU. The VHGU also judges whether the network parameter information used for establishing the connection between the STA (2) and the HGU (2) is stored in the site information table by acquiring and inquiring the site information table, so as to determine whether the STA (2) establishes the connection with the HGU (2).
If the station does not access the first gateway for the first time, step S340 is executed: and acquiring corresponding network parameter information from the station information table, and issuing the network parameter information to the station so as to control the station to carry out configuration through the network parameter information and switch among the gateways.
In one embodiment, if the station information table contains the network parameter information used by the STA (2) to establish the connection with the HGU (2), the network parameter information indicates that the STA (2) does not establish the connection with the HGU (2) for the first time. Step S340 may be directly executed, network parameter information used to establish a connection with the HGU (2) is directly obtained from the site information table and sent to the STA (2), and the STA (2) is controlled to configure through the network parameter information to implement a connection with the HGU (2), thereby completing fast roaming in the virtual domain. Meanwhile, the station information table can be updated according to the newly connected network parameter information, wherein the network parameter information can include, but is not limited to, an IP address allocated by the STA (2), a network parameter such as DNS, or the like, or a PON MAC of the corresponding HGU (2).
If the station accesses the first gateway for the first time, step S350 is executed: the control station is connected with the first gateway, acquires the network parameter information and issues the network parameter information to the station, so that the control station is configured through the network parameter information to access the network.
Step S360: and storing the equipment information and the network parameter information of the station into a station information table.
In an embodiment, if the station information table does not store the network parameter information corresponding to the STA (2) and the HGU (2), the VHGU may reserve the original IP address, DNS and other network parameters of the STA (2), re-acquire the network parameter information of the HGU (2) such as the PON MAC and other network parameter information, and send the network parameter information to the STA (2), control the STA (2) and the HGU (1) to complete disconnection and complete connection with the HGU (2), and implement intra-domain fast roaming. And meanwhile, updating the network parameter information corresponding to the STA (2) and the HGU (2) into a site information table so as to rapidly complete configuration for the next switching of the STA (2).
Therefore, the method and the system can be used as a proxy of all gateways in the virtual domain to complete corresponding configuration and management by creating one virtual gateway, reduce the difficulty in opening and deploying the project in the implementation process of the wireless networking, and enable the station to roam rapidly in the virtual domain by coordinating among a plurality of gateways through the virtual gateway proxy. Moreover, according to the method provided by the embodiment, when the STA switches among a plurality of HGUs in the domain, repeated authentication is not required again. And when switching is carried out, if configuration is carried out, the network parameter information is directly obtained by inquiring the site information table, and if the obtained network parameter information is not stored in the site information table, so that the rapid roaming of the STA among a plurality of HGUs in the virtual domain is realized while the original IP address, DNS and other network parameters of the STA are reserved.
Example four
Fig. 6 is a block diagram illustrating a structure of a roaming device in a virtual domain according to a fourth embodiment. The present application further provides a roaming device 40 in a virtual domain, including: a connection module a410, configured to establish a connection with a gateway in a virtual domain; a receiving module a420, configured to receive a control request from a site forwarded by a gateway, where the control request includes an access request or a switching request, the access request is a control request for requesting access to a virtual domain by a site outside the virtual domain, and the switching request is a control request for requesting switching between gateways in the virtual domain by the site inside the virtual domain; and the control module A430 is used for controlling the station to be connected with the corresponding gateway according to the control request so as to access the virtual domain, or controlling the station to be switched among the gateways so as to roam in the virtual domain.
FIG. 7 is a diagram illustrating an internal structure of a computer device in one embodiment. The computer device may specifically be a terminal, and may also be a server. As shown in fig. 7, the computer device includes a processor, a memory, and a network interface connected by a system bus. The memory comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system and may also store a computer program that, when executed by the processor, causes the processor to implement a virtual domain intra-domain roaming method. The internal memory may also have a computer program stored thereon that, when executed by the processor, causes the processor to perform the age identification method. It will be appreciated by those skilled in the art that the configuration shown in fig. 7 is a block diagram of only a portion of the configuration associated with the present application, and is not intended to limit the computing device to which the present application may be applied, and that a particular computing device may include more or fewer components than shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, a computer device is proposed, comprising a memory and a processor, the memory storing a computer program which, when executed by the processor, causes the processor to perform the steps of: step S110: establishing connection with a gateway in the virtual domain; step S120: receiving a control request from a site forwarded by a gateway, wherein the control request comprises an access request or a switching request, the access request is a control request for requesting access to a virtual domain by a site outside the virtual domain, and the switching request is a control request for requesting switching between gateways in the virtual domain by the site inside the virtual domain; step S130: and controlling the site to be connected with the corresponding gateway according to the control request so as to access the virtual domain, or controlling the site to be switched among the gateways so as to roam in the virtual domain.
In one embodiment, a computer-readable storage medium is provided, which stores a computer program, which, when executed by a processor, causes the processor to perform the steps of the roaming method in a virtual domain as described in the first, second or third embodiment.
Therefore, the virtual gateway can be used as a proxy of all gateways in the virtual domain to complete corresponding configuration and management, the engineering opening deployment difficulty in the implementation process of wireless networking is reduced, and the virtual gateway proxy is coordinated among a plurality of gateways, so that a site can be quickly accessed to the virtual domain or can quickly roam in the virtual domain.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a non-volatile computer-readable storage medium, and can include the processes of the embodiments of the methods described above when the program is executed. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically Programmable ROM (EPROM), electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous Link DRAM (SLDRAM), rambus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the present application. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (10)

1. A roaming method in virtual domain is characterized in that the method is applied to a virtual gateway, the virtual gateway is created when an optical line terminal creates a virtual domain, and the method comprises the following steps:
establishing connection with a gateway in the virtual domain;
receiving a control request from a site forwarded by the gateway, wherein the control request comprises an access request or a switching request, the access request is a control request for requesting the site outside the virtual domain to access the virtual domain, and the switching request is a control request for requesting the site inside the virtual domain to switch between the gateways inside the domain;
and controlling the site to be connected with the corresponding gateway according to the control request so as to access the virtual domain, or controlling the site to be switched among the gateways so as to roam in the virtual domain.
2. The roaming method in the virtual domain of claim 1, wherein the establishing the connection with the gateway in the virtual domain comprises:
sending discovery messages to all gateways in the virtual domain according to a preset frequency;
and when a response sent back by the gateway is received, acquiring a configuration file corresponding to the gateway and sending the configuration file to the corresponding gateway so as to control the gateway to carry out configuration, wherein the configuration file comprises network configuration, wireless basic configuration and wireless security configuration.
3. The roaming method in a virtual domain of claim 1, wherein the access request includes device information of the station,
the controlling the corresponding gateway and/or the station according to the control request includes:
when the control request is the access request, acquiring a site information table, wherein the site information table stores equipment information of sites accessed in the virtual domain and network parameter information required by connection between the sites and the gateway;
inquiring the site information table according to the access request, and judging whether the site is accessed for the first time in the domain;
if the site is accessed for the first time in the domain, performing security authentication on the site;
and if the site is not accessed in the domain for the first time, controlling the site to be connected with the corresponding gateway, acquiring the corresponding network parameter information from the site information table and issuing the network parameter information to the site so as to control the site to be configured through the network parameter information to access the virtual domain.
4. The roaming method in virtual domain of claim 3, wherein the securely authenticating the station includes:
acquiring wireless security parameters of the station, and judging whether the wireless security parameters meet preset access standards;
if the wireless security parameters do not meet the preset access standard, access rejection information is sent to the site;
if the wireless security parameters meet the preset access standard, controlling the station to be connected with the corresponding gateway, acquiring network parameter information and issuing the network parameter information to the station so as to control the station to configure and access the network through the network parameter information; and storing the equipment information and the network parameter information of the station into the station information table.
5. The roaming method in the virtual domain according to claim 1, wherein the controlling the corresponding gateway and/or the station according to the control request includes:
when a switching request forwarded by a first gateway is acquired, acquiring a site information table, wherein the site information table stores network parameter information required by the connection between a site and the gateway; the gateway comprises a first gateway and a second gateway, the first gateway is a gateway for establishing connection of the site, and the second gateway is a gateway for disconnecting the site;
inquiring the site information table according to the switching request, and judging whether the site is accessed to the first gateway for the first time;
if the site is accessed to the first gateway for the first time, controlling the site to be connected with the first gateway, acquiring network parameter information and issuing the network parameter information to the site so as to control the site to be configured through the network parameter information to access a network; storing the equipment information and the network parameter information of the site into the site information table;
and if the site does not access the first gateway for the first time, acquiring the corresponding network parameter information from the site information table and sending the network parameter information to the site so as to control the site to carry out configuration through the network parameter information and switch between the gateways.
6. The roaming method in a virtual domain of any one of claims 3 or 5, wherein, before the obtaining the site information table, the method further comprises:
and automatically updating the site information table according to preset operation so as to add, remove or modify the equipment information of the site stored in the site information table or the network parameter information required by the connection between the site and the gateway.
7. The roaming method in the virtual domain according to claim 1, wherein the controlling the corresponding gateway and/or the station according to the control request includes:
when the station is determined to be connected with the gateways according to the control request, acquiring the connection strength of a plurality of gateways and the station;
and the gateway with the highest distributed connection strength is connected with the station.
8. An apparatus for roaming in a virtual domain, comprising:
the connection module is used for establishing connection with a gateway in the virtual domain;
a receiving module, configured to receive a control request from a station forwarded by the gateway, where the control request includes an access request or a handover request, the access request is a control request for requesting the station outside the virtual domain to access the virtual domain, and the handover request is a control request for requesting the station in the virtual domain to handover between gateways in the domains;
and the control module is used for controlling the site to be connected with the corresponding gateway according to the control request so as to access the virtual domain, or controlling the site to be switched among the gateways so as to roam in the virtual domain.
9. A computer device, comprising a processor and a memory:
the processor is configured to execute a computer program stored in the memory to implement the method of any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program which, when executed by a processor, implements the method according to any one of claims 1 to 7.
CN202211286841.4A 2022-10-20 2022-10-20 Method, device, equipment and computer readable storage medium for roaming in virtual domain Active CN115361605B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211286841.4A CN115361605B (en) 2022-10-20 2022-10-20 Method, device, equipment and computer readable storage medium for roaming in virtual domain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211286841.4A CN115361605B (en) 2022-10-20 2022-10-20 Method, device, equipment and computer readable storage medium for roaming in virtual domain

Publications (2)

Publication Number Publication Date
CN115361605A true CN115361605A (en) 2022-11-18
CN115361605B CN115361605B (en) 2023-03-24

Family

ID=84007705

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211286841.4A Active CN115361605B (en) 2022-10-20 2022-10-20 Method, device, equipment and computer readable storage medium for roaming in virtual domain

Country Status (1)

Country Link
CN (1) CN115361605B (en)

Citations (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6154461A (en) * 1997-05-14 2000-11-28 Telxon Corporation Seamless roaming among multiple networks
US6262978B1 (en) * 1998-03-20 2001-07-17 At&T Corp. Call completion of video telephone/teleconference call as packet voice call
US20040005057A1 (en) * 2002-07-05 2004-01-08 Samsung Electronics Co., Ltd. Method using access authorization differentiation in wireless access network and secure roaming method thereof
CN1798423A (en) * 2004-12-21 2006-07-05 中兴通讯股份有限公司 Method for selecting routes in mobile communication network separated between load bearing and controlling functions
US20070104145A1 (en) * 2005-11-08 2007-05-10 Hsiao-Shun Jan Data accessing method for a wireless communication device performing a handover operation between wireless stations
CN101599901A (en) * 2009-07-15 2009-12-09 杭州华三通信技术有限公司 The method of remotely accessing MPLS VPN, system and gateway
CN102082979A (en) * 2011-01-28 2011-06-01 中兴通讯股份有限公司 Method and device for realizing home gateway function in passive optical network (PON)
US20110188857A1 (en) * 2008-10-15 2011-08-04 Huawei Technologies Co., Ltd. Label switching method, apparatus and system
CN103701628A (en) * 2013-10-12 2014-04-02 华为技术有限公司 Home gateway configuration management method, virtual home gateway and optical network terminal
CN103916492A (en) * 2014-04-11 2014-07-09 深信服网络科技(深圳)有限公司 Network device access control method and device
US20140334438A1 (en) * 2013-05-10 2014-11-13 Qualcomm Incorporated Systems and methods for wlan roaming
US20150372973A1 (en) * 2012-12-20 2015-12-24 Telefonica, S.A. Method and system for the creation, modification and removal of a distributed virtual customer home gateway
CN105991318A (en) * 2015-02-04 2016-10-05 中兴通讯股份有限公司 Configuration data distribution method and apparatus
CN105991313A (en) * 2015-01-30 2016-10-05 中兴通讯股份有限公司 Management method of home network equipment and network management system
WO2016169218A1 (en) * 2015-04-22 2016-10-27 中兴通讯股份有限公司 Gateway virtualization method and system, and computer storage medium
WO2017166936A1 (en) * 2016-03-29 2017-10-05 中兴通讯股份有限公司 Method and device for implementing address management, and aaa server and sdn controller
JP2017536055A (en) * 2014-11-28 2017-11-30 アルカテル−ルーセント How to provide a nomadic service through a virtual residential gateway
CN108235157A (en) * 2016-12-21 2018-06-29 中国电信股份有限公司 Virtualize the control method and system of gateway status
CN109257266A (en) * 2018-09-13 2019-01-22 武汉长光科技有限公司 A method of PON local area network group is expanded based on VXLAN technology
CN110417603A (en) * 2019-08-12 2019-11-05 上海市共进通信技术有限公司 The method and its system of more WAN connection business processings are realized based on PON uplink home gateway
CN111432395A (en) * 2020-03-31 2020-07-17 深圳市共进电子股份有限公司 Roaming control method and device
CN112511400A (en) * 2020-11-17 2021-03-16 新华三技术有限公司 Message processing method and device
CN113395215A (en) * 2021-08-17 2021-09-14 武汉长光科技有限公司 Communication method, system, device, electronic equipment and storage medium
WO2022001840A1 (en) * 2020-06-29 2022-01-06 华为技术有限公司 Service distribution method for passive optical network
CN114390555A (en) * 2020-10-20 2022-04-22 华为技术有限公司 A data transmission method and device

Patent Citations (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6154461A (en) * 1997-05-14 2000-11-28 Telxon Corporation Seamless roaming among multiple networks
US6262978B1 (en) * 1998-03-20 2001-07-17 At&T Corp. Call completion of video telephone/teleconference call as packet voice call
US20040005057A1 (en) * 2002-07-05 2004-01-08 Samsung Electronics Co., Ltd. Method using access authorization differentiation in wireless access network and secure roaming method thereof
CN1798423A (en) * 2004-12-21 2006-07-05 中兴通讯股份有限公司 Method for selecting routes in mobile communication network separated between load bearing and controlling functions
US20070104145A1 (en) * 2005-11-08 2007-05-10 Hsiao-Shun Jan Data accessing method for a wireless communication device performing a handover operation between wireless stations
US20110188857A1 (en) * 2008-10-15 2011-08-04 Huawei Technologies Co., Ltd. Label switching method, apparatus and system
CN101599901A (en) * 2009-07-15 2009-12-09 杭州华三通信技术有限公司 The method of remotely accessing MPLS VPN, system and gateway
CN102082979A (en) * 2011-01-28 2011-06-01 中兴通讯股份有限公司 Method and device for realizing home gateway function in passive optical network (PON)
WO2012100716A1 (en) * 2011-01-28 2012-08-02 中兴通讯股份有限公司 Method and apparatus for realizing residential gateway function in passive optical network
US20150372973A1 (en) * 2012-12-20 2015-12-24 Telefonica, S.A. Method and system for the creation, modification and removal of a distributed virtual customer home gateway
US20140334438A1 (en) * 2013-05-10 2014-11-13 Qualcomm Incorporated Systems and methods for wlan roaming
CN103701628A (en) * 2013-10-12 2014-04-02 华为技术有限公司 Home gateway configuration management method, virtual home gateway and optical network terminal
CN103916492A (en) * 2014-04-11 2014-07-09 深信服网络科技(深圳)有限公司 Network device access control method and device
JP2017536055A (en) * 2014-11-28 2017-11-30 アルカテル−ルーセント How to provide a nomadic service through a virtual residential gateway
CN105991313A (en) * 2015-01-30 2016-10-05 中兴通讯股份有限公司 Management method of home network equipment and network management system
CN105991318A (en) * 2015-02-04 2016-10-05 中兴通讯股份有限公司 Configuration data distribution method and apparatus
WO2016169218A1 (en) * 2015-04-22 2016-10-27 中兴通讯股份有限公司 Gateway virtualization method and system, and computer storage medium
WO2017166936A1 (en) * 2016-03-29 2017-10-05 中兴通讯股份有限公司 Method and device for implementing address management, and aaa server and sdn controller
CN108235157A (en) * 2016-12-21 2018-06-29 中国电信股份有限公司 Virtualize the control method and system of gateway status
CN109257266A (en) * 2018-09-13 2019-01-22 武汉长光科技有限公司 A method of PON local area network group is expanded based on VXLAN technology
CN110417603A (en) * 2019-08-12 2019-11-05 上海市共进通信技术有限公司 The method and its system of more WAN connection business processings are realized based on PON uplink home gateway
CN111432395A (en) * 2020-03-31 2020-07-17 深圳市共进电子股份有限公司 Roaming control method and device
WO2022001840A1 (en) * 2020-06-29 2022-01-06 华为技术有限公司 Service distribution method for passive optical network
CN113938771A (en) * 2020-06-29 2022-01-14 华为技术有限公司 A kind of service distribution method of passive optical network
CN114390555A (en) * 2020-10-20 2022-04-22 华为技术有限公司 A data transmission method and device
CN112511400A (en) * 2020-11-17 2021-03-16 新华三技术有限公司 Message processing method and device
CN113395215A (en) * 2021-08-17 2021-09-14 武汉长光科技有限公司 Communication method, system, device, electronic equipment and storage medium

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
ZAINEB T. AL-AZEZ.ETC: "《Energy efficient IoT virtualization framework with passive optical access networks》", 《2016 18TH INTERNATIONAL CONFERENCE ON TRANSPARENT OPTICAL NETWORKS (ICTON)》 *
吴广生等: "《基于EPON接入的家庭网关的设计与应用研究》", 《光通信技术》 *
王世光等: "家庭场景网关功能虚拟化技术探讨", 《电信网技术》 *

Also Published As

Publication number Publication date
CN115361605B (en) 2023-03-24

Similar Documents

Publication Publication Date Title
EP4054218B1 (en) Direct communication processing method, device, relay terminal, and remote terminal
JP7030169B2 (en) Communication system for communication in a communication network with a subnetwork
CN111432044B (en) Multi-link equipment MAC address management method and device and multi-link equipment
EP2862378B1 (en) Method and apparatus for wlan initial link setup
CN112437456A (en) A communication method and device in a non-public network
CN111083737A (en) Method and device for shunting data in edge MEC
US12192879B2 (en) Network access method and communication apparatus
KR101734166B1 (en) Method, apparatus, and system for accessing mobile network
US11218384B2 (en) Method of creating and deleting vWLAN dynamically in a fixed access network sharing environment
CN113498060B (en) Method, device, equipment and storage medium for controlling network slice authentication
CN106162803A (en) A kind of relaying UE connection control method and device
CN111083688A (en) User equipment residency method, apparatus, device and storage medium
US11974177B2 (en) Method and apparatus for system interworking
CN103384365B (en) A kind of method for network access, method for processing business, system and equipment
CN113473569A (en) Discovery method of application server and related device
JP2022174023A (en) Network Slice Admission Control (NSAC) discovery and roaming enhancements
US20230025344A1 (en) Application Discovery Method, Apparatus, and System, and Computer Storage Medium
CN115361605B (en) Method, device, equipment and computer readable storage medium for roaming in virtual domain
CN112566104A (en) Roaming coordination method based on Mesh network, wireless access point and storage medium
US12294933B2 (en) Network access method and apparatus
EP4580235A1 (en) Local area network communication method, electronic device, vehicle, system, and medium
CN116319334A (en) Slice selection method based on application, gateway, terminal and storage medium
WO2023202337A1 (en) Communication method and apparatus
EP1843541A1 (en) A method of securing communication between an access network and a core network
CN119767364A (en) Wireless roaming method, system, electronic device and computer readable storage medium

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