CN103260150B - Wireless access control method, WAP and Radio Access Controller - Google Patents
Wireless access control method, WAP and Radio Access Controller Download PDFInfo
- Publication number
- CN103260150B CN103260150B CN201310168442.2A CN201310168442A CN103260150B CN 103260150 B CN103260150 B CN 103260150B CN 201310168442 A CN201310168442 A CN 201310168442A CN 103260150 B CN103260150 B CN 103260150B
- Authority
- CN
- China
- Prior art keywords
- response message
- address
- arp
- priority
- pond
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 230000004044 response Effects 0.000 claims abstract description 174
- 230000005540 biological transmission Effects 0.000 claims description 14
- 230000000977 initiatory effect Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The present invention provides a kind of wireless access control method, WAP and Radio Access Controller, and method includes: wireless access point AP is broadcasted to each AC in the group of Radio Access Controller AC pond and found request message;AP receives the discovery response message sent of the AC in the group of AC pond, carries the virtual IP IP address of an AC in this discovery response message;AP sends the first ARP message according to the virtual ip address of an AC to an AC;AP receives the described AC arp response message sent, and carries the MAC address of an AC in this arp response message;AP, with the MAC Address of an AC for two layers of destination address, initiates wireless access for three layers destination address to an AC with the virtual ip address of an AC。The embodiment of the present invention efficiently solves in prior art the requirement of management AC is higher, the technical problem that the risk of Single Point of Faliure is bigger。
Description
Technical field
The present invention relates to communication technology, particularly relate to a kind of wireless access control method, WAP and Radio Access Controller。
Background technology
In Working level WLAN, generally adopt centralized architecture, i.e. Radio Access Controller (AccessController, AC)-WAP (AccessPoint, AP) structure, wherein, AP is a wireless transmitting-receiving equipments, be responsible for by from cable network reception to data convert to wireless signal send, convert the wireless signal received to data and be forwarded to cable network, AP needs and AC sets up and connects, and provides wirelessly access after adding WLAN。AC provides the centralized management of WLAN, completes the functions such as the certification/configuration/data forwarding to wireless user, plays central controlled effect。
In prior art, it is proposed that a kind of selected management AC serving as management AC from all AC, then selected the business AC for serving as business AC by this management AC, business AC access satisfactory AP。But, the method is higher to the requirement of management AC, once management AC fault, causes that AP cannot access service AC。
Summary of the invention
The present invention provides a kind of wireless access control method, WAP and Radio Access Controller, in order to solve in prior art, the requirement of management AC is higher, the problem that the risk of Single Point of Faliure is bigger。
On the one hand, the embodiment of the present invention provides a kind of wireless access control method, including:
Wireless access point AP is broadcasted to each AC in the group of Radio Access Controller AC pond and is found request message;
Described AP receives the discovery response message sent of the AC in the group of described AC pond, carrying the virtual IP IP address of a described AC in described discovery response message, what a described AC did not receive within the setting time determined according to local loading condition in the group of described AC pond that other AC send first has sent to described AP after response message and finds response message and send the second response message to other AC in the group of described AC pond;
Described AP sends the first ARP message according to the virtual ip address of a described AC to a described AC;
Described AP receives the described AC arp response message sent, and carries the MAC address of a described AC in described arp response message;
Described AP, with the MAC Address of a described AC for two layers of destination address, initiates wireless access for three layers destination address to a described AC with the virtual ip address of a described AC。
On the other hand, the embodiment of the present invention provides another kind of wireless access control method, including:
An AC in the group of Radio Access Controller AC pond receives the discovery request message of wireless access point AP broadcast;
If the first response message that a described AC does not receive within the setting time determined according to local loading condition in the group of described AC pond that other AC send, then a described AC sends to described AP and finds response message and to other AC transmission second response message in the group of described AC pond, carries the virtual IP IP address of a described AC in described discovery response message;
A described AC receives described AP the first ARP message sent;
A described AC sends arp response message to described AP, described arp response message is carried the MAC address of a described AC, so that described AP is with the MAC Address of a described AC for two layers of destination address, initiate wireless access for three layers destination address to a described AC with the virtual ip address of a described AC。
On the other hand, the embodiment of the present invention provides a kind of wireless access point AP, including: sending module, receiver module and radio access module;
Described sending module, finds request message for broadcasting to each AC in the group of Radio Access Controller AC pond;
Described receiver module, for receiving the discovery response message sent of the AC in the group of described AC pond, carrying the virtual IP IP address of a described AC in described discovery response message, what a described AC did not receive within the setting time determined according to local loading condition in the group of described AC pond that other AC send first has sent to described AP after response message and finds response message and send the second response message to other AC in the group of described AC pond;
Described sending module, is additionally operable to the virtual ip address according to a described AC and sends the first ARP message to a described AC;
Described receiver module, is additionally operable to receive the described AC arp response message sent, carries the MAC address of a described AC in described arp response message;
Described radio access module, for the MAC Address of a described AC for two layers of destination address, initiating wireless access for three layers destination address to a described AC with the virtual ip address of a described AC。
On the other hand, the embodiment of the present invention provides a kind of Radio Access Controller AC, including: receiver module, sending module and determine module;
Described receiver module, for receiving the discovery request message of wireless access point AP broadcast;
Described sending module, if for described receiver module at described the first response message determined and do not receive in the setting time that module is determined according to local loading condition in the group of described AC pond that other AC send, then send to described AP and find response message and to other AC transmission second response message in the group of described AC pond, described discovery response message carries the virtual IP IP address of an AC;
Described receiver module, is additionally operable to receive described AP the first ARP message sent;
Described sending module, it is additionally operable to send arp response message to described AP, described arp response message is carried the MAC Address of a described AC, so that described AP is with the MAC Address of a described AC for two layers of destination address, initiate wireless access for three layers destination address to a described AC with the virtual ip address of a described AC。
Wireless access control method provided by the invention, WAP and Radio Access Controller, wireless access point AP is broadcasted to each AC in the group of Radio Access Controller AC pond and is found request message;What the AC in the group of AC pond did not receive within the setting time determined according to local loading condition in the group of AC pond that other AC send first has sent to this AP after response message and has found response message, and sends the second response message to other AC in the group of AC pond;Carrying the virtual IP IP address of an AC in this discovery response message, AP, according to the virtual ip address found in response message, sends the first ARP message to an AC;After oneth AC receives an ARP message, sending arp response message to AP, this arp response message carries the MAC address of an AC;AP, with the MAC Address of an AC for two layers of destination address, initiates wireless access for three layers destination address to an AC with the virtual ip address of an AC, improves AP and accesses the success rate of AC。
Accompanying drawing explanation
Fig. 1 is the flow chart of one embodiment of wireless access control method provided by the invention;
Fig. 2 is the flow chart of another embodiment of wireless access control method provided by the invention;
Fig. 3 is the flow chart of another embodiment of wireless access control method provided by the invention;
Fig. 4 is the system architecture schematic diagram suitable in the radio switch-in method shown in Fig. 3 provided by the invention;
Fig. 5 is the structural representation of one embodiment of WAP provided by the invention;
Fig. 6 is the structural representation of one embodiment of Radio Access Controller provided by the invention。
Detailed description of the invention
Fig. 1 is the flow chart of one embodiment of wireless access control method provided by the invention。As it is shown in figure 1, the executive agent of following steps can be wireless access point AP。This wireless access control method specifically includes:
S101, wireless access point AP is broadcasted to each AC in the group of Radio Access Controller AC pond and is found request message;
Wherein, one group of AC that Radio Access Controller AC pond group can be made up of several AC, generally packet can divide according to geographical position etc.。When wireless access point AP needs and AC sets up connection, first find request message to each AC in this AC pond group with forms of broadcasting transmission, to find the AC for oneself offer wirelessly access。
S102:AP receives the discovery response message sent of the AC in the group of AC pond, carrying the virtual IP IP address of an AC in this discovery response message, what an AC did not receive within the setting time determined according to local loading condition in the group of AC pond that other AC send first has sent to AP after response message and finds response message and send the second response message to other AC in the group of AC pond;
Each AC in the group of AC pond determines a setting time according to local loading condition after receiving the discovery request message of AP broadcast。If the current AC does not receive that other AC in the group of AC pond send within this setting time first response message, so this current AC just sends discovery response message as an AC to AP, carries the virtual IP IP address of an AC in this discovery response message。An AC sends the second response message to other AC in the group of AC pond simultaneously。Wherein, this first response message and second response message be all be sent to other AC in the group of AC pond by the AC finally determined, it is used for notifying that the discovery request of other these AP of AC in the group of AC pond is responded, and indicates other AC to terminate the access process to this AP。As can be seen here, this setting time can react the access capability of each AC AP to currently to access, if the load pressure of current AC is very big, then the corresponding setting time can be relatively long, so that responded the discovery request of this AP within this setting time by other AC in the group of AC pond。AP is by receiving the discovery response message sent of the AC in the group of AC pond, thus obtaining the virtual ip address of an AC。
S103:AP sends the first ARP message according to the virtual ip address of an AC to an AC;
AP sends the first address resolution protocol (AddressResolutionProtocol, ARP) message according to the virtual ip address of the AC carried in this message to an AC after receiving the AC discovery response message sent。
S104:AP receives the AC arp response message sent, and carries the MAC address of an AC in this arp response message;
The arp response message carrying the MAC address of an AC is sent to AP, so that AP obtains the MAC Address of an AC after receiving the AP ARP message sent by the oneth AC。
S105:AP, with the MAC Address of an AC for two layers of destination address, initiates wireless access for three layers destination address to an AC with the virtual ip address of an AC;
After AP gets virtual ip address and the MAC Address of an AC, with the MAC Address of an AC for two layers of destination address, initiate wireless access for three layers destination address to an AC with the virtual ip address of an AC。This concrete wireless access can be the CAPWAP(ControlAndProvisioningofWirelessAccessPointsProto colSpecification of standard) connect flow process, it is established that and CAPWAP just can carry out proper communication after connecting tunnel。
Further, the present embodiment, providing on the basis of method of above-mentioned AP access AC, gives AP and is switched to the hot standby changing method of the 2nd AC from an AC, including:
AP is maintaining the connection with an AC, and when carrying out proper communication, if an AC breaks down, this AP can also receive the 2nd AC the 2nd ARP message sent, and the 2nd ARP message carries the MAC Address of the 2nd AC, and the 2nd AC is the standby AC of an AC;
After this AP receives the 2nd AC the 2nd ARP message actively sent, the MAC Address of the 2nd AC carried in the 2nd ARP message is for two layers of destination address, simultaneously still with the virtual ip address of an AC for three layers destination address, the wireless access of this AP to the oneth AC is switched on the 2nd AC, thus completing AP to be switched to the hot standby switching of the 2nd AC from an AC。
Wireless access control method provided by the invention, wireless access point AP is broadcasted to each AC in the group of Radio Access Controller AC pond and is found request message;What the AC in the group of AC pond did not receive within the setting time determined according to local loading condition in the group of AC pond that other AC send first has sent to this AP after response message and has found response message, and sends the second response message to other AC in the group of AC pond;Carrying the virtual IP IP address of an AC in this discovery response message, AP, according to the virtual ip address found in response message, sends the first ARP message to an AC;After oneth AC receives an ARP message, sending arp response message to AP, this arp response message carries the MAC address of an AC;AP, with the MAC Address of an AC for two layers of destination address, initiates wireless access for three layers destination address to an AC with the virtual ip address of an AC, improves AP and accesses the success rate of AC。
Fig. 2 is the flow chart of another embodiment of wireless access control method provided by the invention, as in figure 2 it is shown, the executive agent of following steps can be Radio Access Controller。This wireless access control method specifically includes:
An AC in the group of S201, Radio Access Controller AC pond receives the discovery request message of wireless access point AP broadcast;
Wherein, one group of AC that Radio Access Controller AC pond group can be made up of several AC, generally packet can divide according to geographical position etc.。When wireless access point AP needs and AC sets up connection, first find request message to each AC in this AC pond group with forms of broadcasting transmission, to find the AC for oneself offer wirelessly access。And the AC finally responding this discovery request is defined as an AC。
S202, if the first response message that an AC does not receive within the setting time determined according to local loading condition in the group of AC pond that other AC send, then an AC sends to AP and finds response message and to other AC transmission second response message in the group of AC pond, carries the virtual IP IP address of an AC in this discovery response message;
Each AC in the group of AC pond, after wherein also including the AC discovery request message receiving AP broadcast, determines a setting time according to local loading condition。If the current AC does not receive that other AC in the group of AC pond send within this setting time first response message, so this current AC just sends discovery response message as an AC to AP, carries the virtual IP IP address of an AC in this discovery response message。An AC sends the second response message to other AC in the group of AC pond simultaneously。Wherein, this first response message and second response message be all be sent to other AC in the group of AC pond by the AC finally determined, it is used for notifying that the discovery request of other these AP of AC in the group of AC pond is responded, and indicates other AC to terminate the access process to this AP。As can be seen here, this setting time can react the access capability of each AC AP to currently to access, if the load pressure of current AC is very big, then the corresponding setting time can be relatively long, so that responded the discovery request of this AP within this setting time by other AC in the group of AC pond。
S203, an AC receive AP the first ARP message sent;
Oneth AC sends to AP after finding response message, can receive AP the first ARP message sent, and an ARP message asks for the MAC address of an AC for AP。
S204, oneth AC sends arp response message to AP, this arp response message is carried the MAC address of an AC, so that AP is with the MAC Address of an AC for two layers of destination address, initiates wireless access for three layers destination address to an AC with the virtual ip address of an AC;
Oneth AC sends arp response message to this AP, carries the MAC address of an AC in this arp response message after receiving the AP ARP message sent;After AP acquires virtual ip address and the MAC Address of an AC, it is possible to the MAC Address of an AC for two layers of destination address, initiate wireless access for three layers destination address to an AC with the virtual ip address of an AC。The CAPWAP that this concrete wireless access can be standard connects flow process, it is established that CAPWAP just can carry out proper communication after connecting tunnel。
Further, in the present embodiment step 202, according to local loading condition, oneth AC determines that the method for described setting time may is that the relation of the time of the setting corresponding for local loading condition and the loading condition in various degree preset is determined, or be set after the local situation of load being made comparisons with the loading condition of other AC。Adopt each AC that premise in this way is accomplished by the group of AC pond and mutually transmit local loading condition information。Illustrate at this, according to local loading condition, an AC is determined that the concrete grammar of described setting time is not limited。And a kind of specific implementation adopted in this programme is: an AC determines the current priority of an AC according to local loading condition, and the height according to current priority determines the setting time。Such as, when an AC judges that local loading condition is lighter, then can the current priority of this AC arrange more relatively high, and the definition for priority can pre-set, setting time of every grade of priority correspondence certain time scope can be allowed, priority is more high, time range is more short, priority is more low, time range is more long, and time range corresponding to each priority does not have overlap, if priority is that 1 grade (higher) correspondence set the time as 1~3 second, priority is that 2 grades (relatively low) correspondence set the time as 4~6 seconds。And in order to prevent the setting time of two or more same priorities from sending conflict, how long it is random determining that corresponding the setting of current AC priority level is specially in time range, as when the priority of two AC is 1 grade, the setting time that they are determined can be arbitrary duration in 1~3 second, thus avoid the AC of two or more same priorities problem of conflict when corresponding AP finds request。
Further, the present embodiment on the AP basis accessing AC above-mentioned realization, gives AP and is switched to a kind of concrete methods of realizing of the 2nd AC from an AC, including:
Oneth AC periodically sends backup information to the 2nd AC, so that the 2nd AC is when an AC breaks down, sends the 2nd ARP message to AP, and the 2nd ARP message carries the MAC Address of the 2nd AC, and the 2nd AC is the standby AC of a described AC;
Specifically, in order to make an AC when breaking down, the AP on this AC being connected the wireless user being switched on other AC to realize being accessed by this AP and does not go offline, this is accomplished by distributing a standby AC for each AC, in actual scene, any two AC in the group of AC pond can be standby each other。2nd AC mentioned here is the standby AC of an AC。When an AC carries out regular traffic, link detecting technology can be passed through as the 2nd standby AC, as two-way converting detects (BidirectionalForwardingDetection, BFD), an AC be carried out link detecting。After detecting that an AC breaks down, the AP that the 2nd AC can actively connect under this AC sends the 2nd ARP message, and the 2nd ARP message carries the MAC Address of the 2nd AC。After AP receives the 2nd AC the 2nd ARP message actively sent, by the MAC Address of the 2nd AC that the MAC Address of a locally stored AC is updated to, so that AP is with the MAC Address of the 2nd AC for two layers of destination address, with the virtual ip address of an AC for three layers destination address, the wireless access of AP to the oneth AC is switched to the 2nd AC。And in order to make the business after switching smooth and easy, an AC wants periodically to send backup information to the 2nd AC, this backup information can include information and the user profile etc. of the AC AP being connected。
Wireless access control method provided by the invention, wireless access point AP is broadcasted to each AC in the group of Radio Access Controller AC pond and is found request message;What the AC in the group of AC pond did not receive within the setting time determined according to local loading condition in the group of AC pond that other AC send first has sent to this AP after response message and has found response message, and sends the second response message to other AC in the group of AC pond;Carrying the virtual IP IP address of an AC in this discovery response message, AP, according to the virtual ip address found in response message, sends the first ARP message to an AC;After oneth AC receives an ARP message, sending arp response message to AP, this arp response message carries the MAC address of an AC;AP, with the MAC Address of an AC for two layers of destination address, initiates wireless access for three layers destination address to an AC with the virtual ip address of an AC, improves AP and accesses the success rate of AC。
Fig. 3 is the flow chart of another embodiment of wireless access control method provided by the invention, as shown in Figure 3, the executive agent of following steps includes WAP and Radio Access Controller, Fig. 4 is the system architecture diagram of a kind of concrete application scenarios of the method, this system architecture includes as shown in Figure 4, the AP41 of several WAPs, several Radio Access Controller AC42 and access network 43, convergence switch 44。This wireless access control method specifically includes:
S301, wireless access point AP is broadcasted to each AC in the group of Radio Access Controller AC pond and is found request message;
Wherein, one group of AC that Radio Access Controller AC pond group can be made up of several AC, include AC1~ACN as shown in Figure 3, generally packet can divide according to geographical position etc.。When wireless access point AP needs and AC sets up connection, first find request message to each AC in this AC pond group with forms of broadcasting transmission, to find the AC for oneself offer wirelessly access。And the AC finally responding this discovery request is defined as an AC, in the present embodiment, carry out subsequent step using AC1 as an AC。
S302, an AC determine the setting time according to local loading condition;
According to local loading condition, oneth AC determines that the method for setting time may is that the relation of the time of the setting corresponding for local loading condition and the loading condition in various degree preset is determined, or be set after the local situation of load being made comparisons with the loading condition of other AC。Adopt each AC that premise in this way is accomplished by the group of AC pond and mutually transmit local loading condition information。Illustrate at this, according to local loading condition, an AC is determined that the concrete grammar of described setting time is not limited。And a kind of specific implementation adopted in this programme is: an AC determines the current priority of an AC according to local loading condition, and the height according to current priority determines the setting time。Such as, when an AC judges that local loading condition is lighter, then can the current priority of this AC arrange more relatively high, and the definition for priority can pre-set, setting time of every grade of priority correspondence certain time scope can be allowed, priority is more high, time range is more short, priority is more low, time range is more long, and time range corresponding to each priority does not have overlap, if priority is that 1 grade (higher) correspondence set the time as 1~3 second, priority is that 2 grades (relatively low) correspondence set the time as 4~6 seconds。And in order to prevent the setting time of two or more same priorities from sending conflict, how long it is random determining that corresponding the setting of current AC priority level is specially in time range, as when the priority of two AC is 1 grade, the setting time that they are determined can be arbitrary duration in 1~3 second, thus avoid the AC of two or more same priorities problem of conflict when corresponding AP finds request。
S303, if the first response message that an AC does not receive within the setting time determined according to local loading condition in the group of AC pond that other AC send, then an AC sends to AP and finds response message and to other AC transmission second response message in the group of AC pond, carries the virtual IP IP address of an AC in this discovery response message;
Each AC in the group of AC pond, wherein also includes an AC(AC1) receive the discovery request message of AP broadcast after, determine a setting time according to local loading condition。If the current AC does not receive that other AC in the group of AC pond send within this setting time first response message, so this current AC just sends discovery response message as an AC to AP, carries the virtual IP IP address of an AC in this discovery response message。An AC sends the second response message to other AC in the group of AC pond simultaneously。Wherein, this first response message and second response message be all be sent to other AC in the group of AC pond by the AC finally determined, it is used for notifying that the discovery request of other these AP of AC in the group of AC pond is responded, and indicates other AC to terminate the access process to this AP。As can be seen here, this setting time can react the access capability of each AC AP to currently to access, if the load pressure of current AC is very big, then the corresponding setting time can be relatively long, so that responded the discovery request of this AP within this setting time by other AC in the group of AC pond。
S304:AP sends the first ARP message according to the virtual ip address of an AC to an AC;
AP sends the first address resolution protocol (AddressResolutionProtocol, ARP) message according to the virtual ip address of the AC carried in this message to an AC after receiving the AC discovery response message sent。
S305, an AC send arp response message to AP, carry the MAC address of an AC in this arp response message;
Oneth AC sends arp response message to this AP, carries the MAC address of an AC in this arp response message after receiving the AP ARP message sent。
S306, AP, with the MAC Address of an AC for two layers of destination address, initiate wireless access for three layers destination address to an AC with the virtual ip address of an AC;
After AP gets virtual ip address and the MAC Address of an AC, with the MAC Address of an AC for two layers of destination address, initiate wireless access for three layers destination address to an AC with the virtual ip address of an AC。This concrete wireless access can be the CAPWAP(ControlAndProvisioningofWirelessAccessPointsProto colSpecification of standard) connect flow process, it is established that and CAPWAP just can carry out proper communication after connecting tunnel。
S307, an AC periodically sends backup information to the 2nd AC, so that the 2nd AC is when an AC breaks down, sends the 2nd ARP message to AP, and the 2nd ARP message carries the MAC Address of the 2nd AC, and the 2nd AC is the standby AC of a described AC;
Specifically, in order to make an AC when breaking down, the AP on this AC being connected the wireless user being switched on other AC to realize being accessed by this AP and does not go offline, this is accomplished by distributing a standby AC for each AC, in actual scene, any two AC in the group of AC pond can be standby each other。2nd AC mentioned here is the standby AC of an AC。When an AC carries out regular traffic, link detecting technology can be passed through as the 2nd standby AC, as an AC is carried out link detecting by BFD technology。After detecting that an AC breaks down, the AP that the 2nd AC can actively connect under this AC sends the 2nd ARP message, and the 2nd ARP message carries the MAC Address of the 2nd AC。And in order to make the business after switching smooth and easy, an AC wants periodically to send backup information to the 2nd AC, this backup information can include information and the user profile etc. of the AC AP being connected。
S308, AP receive the 2nd AC the 2nd ARP message sent, and the 2nd ARP message carries the MAC Address of the 2nd AC, and the 2nd AC is the standby AC of an AC;
When an AC is detected and breaks down, receiving the 2nd AC the 2nd ARP message sent with the AC AP being connected, the 2nd ARP message carries the MAC Address of the 2nd AC, and the 2nd AC is the standby AC of an AC。
S309, the MAC Address of the 2nd AC that AP carries in the 2nd ARP message is for two layers of destination address, simultaneously still with the virtual ip address of an AC for three layers destination address, the wireless access of this AP to the oneth AC is switched to the 2nd AC, to complete the AP hot standby switching from AC to the 2nd AC。
Wireless access control method provided by the invention, wireless access point AP is broadcasted to each AC in the group of Radio Access Controller AC pond and is found request message;What the AC in the group of AC pond did not receive within the setting time determined according to local loading condition in the group of AC pond that other AC send first has sent to this AP after response message and has found response message, and sends the second response message to other AC in the group of AC pond;Carrying the virtual IP IP address of an AC in this discovery response message, AP, according to the virtual ip address found in response message, sends the first ARP message to an AC;After oneth AC receives an ARP message, sending arp response message to AP, this arp response message carries the MAC address of an AC;AP, with the MAC Address of an AC for two layers of destination address, initiates wireless access for three layers destination address to an AC with the virtual ip address of an AC, improves AP and accesses the success rate of AC。
One of ordinary skill in the art will appreciate that: all or part of step realizing above-mentioned each embodiment of the method can be completed by the hardware that programmed instruction is relevant。Aforesaid program can be stored in a computer read/write memory medium。This program upon execution, performs to include the step of above-mentioned each embodiment of the method;And aforesaid storage medium includes: the various media that can store program code such as ROM, RAM, magnetic disc or CDs。
Fig. 5 is the structural representation of one embodiment of WAP provided by the invention。The data service of wireless user can be linked into wireless network by the connection with AC by this WAP, and the Part Methods step shown in method step as shown in Figure 1 and Fig. 3 can be performed, this WAP includes: sending module 51, receiver module 52 and radio access module 53, wherein:
Sending module 51, finds request message for broadcasting to each AC in the group of Radio Access Controller AC pond;
Receiver module 52, for receiving the discovery response message sent of the AC in the group of AC pond, carrying the virtual IP IP address of an AC in this discovery response message, what an AC did not receive within the setting time determined according to local loading condition in the group of AC pond that other AC send first has sent to AP after response message and finds response message and send the second response message to other AC in the group of AC pond;
Sending module 51, is additionally operable to the virtual ip address according to an AC and sends the first ARP message to an AC;
Receiver module 52, is additionally operable to receive the AC arp response message sent, carries the MAC address of an AC in this arp response message;
Radio access module 53, for the MAC Address of an AC for two layers of destination address, initiating wireless access for three layers destination address to an AC with the virtual ip address of an AC。
Specifically, when wireless access point AP needs and AC sets up connection, first pass through sending module 51 and find request message to each AC in the group of AC pond with forms of broadcasting transmission;This step specifically performs process can referring to the corresponding contents of step 101。
After sending module 51 sends discovery request message to each AC in the group of AC pond with the forms of broadcasting, module 52 can be received and receive the discovery response message of the AC transmission in the group of AC pond, carrying the virtual IP IP address of an AC in this discovery response message, what an AC did not receive within the setting time determined according to local loading condition in the group of AC pond that other AC send first has sent to AP after response message and finds response message and send the second response message to other AC in the group of AC pond;This step specifically performs process can referring to the corresponding contents of step 102。
Receiver module 52 sends first ARP message by sending module 51 to an AC according to the virtual ip address of the AC carried in this message after receiving the discovery response message sent of the AC in the group of AC pond;This step specifically performs process can referring to the corresponding contents of step 103。
After sending module 51 sends the first ARP message to an AC, it is received module 52 and receives the AC arp response message sent, this arp response message is carried the MAC address of an AC;This step specifically performs process can referring to the corresponding contents of step 104。
After receiver module 52 receives the AC arp response message sent, the MAC Address of the AC carried in this message is two layers of destination address, and the virtual ip address of the AC to obtain before initiates wireless access by radio access module 53 to an AC for three layers destination address;This step specifically performs process can referring to the corresponding contents of step 105。
Further, each functional module of the present embodiment, providing on the basis of method of above-mentioned AP access AC, gives AP and is switched to the hot standby changing method of the 2nd AC from an AC, including:
AP is maintaining the connection with an AC, when carrying out proper communication, if an AC breaks down, this AP can also pass through receiver module 52 and receive the 2nd AC the 2nd ARP message sent, 2nd ARP message carries the MAC Address of the 2nd AC, and the 2nd AC is the standby AC of an AC;
After this AP is received the 2nd ARP message that module 52 receives the 2nd AC actively transmission, the MAC Address of the 2nd AC carried in the 2nd ARP message is for two layers of destination address, simultaneously still with the virtual ip address of an AC for three layers destination address, the wireless access of this AP to the oneth AC is switched on the 2nd AC by radio access module 53, thus completing AP to be switched to the hot standby switching of the 2nd AC from an AC。
WAP provided by the invention, wireless access point AP is broadcasted to each AC in the group of Radio Access Controller AC pond and is found request message;What the AC in the group of AC pond did not receive within the setting time determined according to local loading condition in the group of AC pond that other AC send first has sent to this AP after response message and has found response message, and sends the second response message to other AC in the group of AC pond;Carrying the virtual IP IP address of an AC in this discovery response message, AP, according to the virtual ip address found in response message, sends the first ARP message to an AC;After oneth AC receives an ARP message, sending arp response message to AP, this arp response message carries the MAC address of an AC;AP, with the MAC Address of an AC for two layers of destination address, initiates wireless access for three layers destination address to an AC with the virtual ip address of an AC, improves AP and accesses the success rate of AC。
Fig. 6 is the structural representation of one embodiment of Radio Access Controller provided by the invention, this Radio Access Controller can control the access of AP, and logical for the data service of the wireless user connection with AP and AC is linked into wireless network, and the Part Methods step shown in method step as shown in Figure 2 and Fig. 3 can be performed, this Radio Access Controller includes: receiver module 61, sending module 62 and determine module 63, wherein:
Receiver module 61, for receiving the discovery request message of wireless access point AP broadcast;
Sending module 62, if for receiver module 61 determining the first response message not receiving in the setting time that module 63 is determined according to local loading condition in the group of AC pond that other AC send, then send to AP and find response message and to other AC transmission second response message in the group of AC pond, this discovery response message carries the virtual IP IP address of an AC;
This receiver module 61, is additionally operable to receive AP the first ARP message sent;
This sending module 62, it is additionally operable to send arp response message to AP, this arp response message is carried the MAC Address of an AC, so that AP is with the MAC Address of an AC for two layers of destination address, initiates wireless access for three layers destination address to an AC with the virtual ip address of an AC。
Specifically, when wireless access point AP needs and AC sets up connection, each AC in the group of AC pond includes an AC, first passes through receiver module 61 and receives the AP discovery request message sent with the forms of broadcasting;This step specifically performs process can referring to the corresponding contents of step 201。
If the receiver module 61 in an AC is determining the first response message not receiving in the setting time that module 63 is determined according to local loading condition in the group of AC pond that other AC send, then the sending module 62 of an AC sends to AP and finds response message and to other AC transmission second response message in the group of AC pond, carries the virtual IP IP address of an AC in this discovery response message;This step specifically performs process can referring to the corresponding contents of step 202。
Oneth AC sends to AP after finding response message, can be received module 61 and receive AP the first ARP message sent;This step specifically performs process can referring to the corresponding contents of step 203。
After the receiver module 61 of the oneth AC receives the AP ARP message sent, arp response message is sent to AP through sending module 62, this arp response message is carried the MAC address of an AC, so that AP is with the MAC Address of an AC for two layers of destination address, initiate wireless access for three layers destination address to an AC with the virtual ip address of an AC;This step specifically performs process can referring to the corresponding contents of step 204。
Further, module 63 is determined at the present embodiment, determine that the method for described setting time may is that the relation of the time of the setting corresponding with the loading condition in various degree preset for local loading condition is determined according to local loading condition, or be set after the local situation of load and the loading condition of other AC are made comparisons, adopt each AC that premise in this way is accomplished by the group of AC pond and mutually transmit local loading condition information。Illustrate at this, according to local loading condition, an AC is determined that the concrete grammar of described setting time is not limited。And a kind of specific implementation adopted in this programme is: determine that module 63 determines the current priority of an AC according to local loading condition, and the height according to current priority determines the setting time。Such as, when an AC judges that local loading condition is lighter, then can the current priority of this AC arrange more relatively high, and the definition for priority can pre-set, setting time of every grade of priority correspondence certain time scope can be allowed, priority is more high, time range is more short, priority is more low, time range is more long, and time range corresponding to each priority does not have overlap, if priority is that 1 grade (higher) correspondence set the time as 1~3 second, priority is that 2 grades (relatively low) correspondence set the time as 4~6 seconds。And in order to prevent the setting time of two or more same priorities from sending conflict, how long it is random determining that corresponding the setting of current AC priority level is specially in time range, as when the priority of two AC is 1 grade, the setting time that they are determined can be arbitrary duration in 1~3 second, thus avoid the AC of two or more same priorities problem of conflict when corresponding AP finds request。
Further, the present embodiment above-mentioned functions module, realizing on the basis of AP access AC, gives AP and is switched to a kind of concrete methods of realizing of the 2nd AC from an AC, including:
The sending module 62 of the oneth AC periodically sends backup information to the 2nd AC, so that the 2nd AC is when an AC breaks down, sends the 2nd ARP message to AP, and the 2nd ARP message carries the MAC Address of the 2nd AC, and the 2nd AC is the standby AC of a described AC;
Specifically, in order to make an AC when breaking down, the AP on this AC being connected the wireless user being switched on other AC to realize being accessed by this AP and does not go offline, this is accomplished by distributing a standby AC for each AC, in actual scene, any two AC in the group of AC pond can be standby each other。2nd AC mentioned here is the standby AC of an AC。When an AC carries out regular traffic, link detecting technology can be passed through as the 2nd standby AC, as two-way converting detects (BidirectionalForwardingDetection, BFD), an AC be carried out link detecting。After detecting that an AC breaks down, the AP that the 2nd AC can actively connect under this AC sends the 2nd ARP message, and the 2nd ARP message carries the MAC Address of the 2nd AC。After AP receives the 2nd AC the 2nd ARP message actively sent, by the MAC Address of the 2nd AC that the MAC Address of a locally stored AC is updated to, so that AP is with the MAC Address of the 2nd AC for two layers of destination address, with the virtual ip address of an AC for three layers destination address, the wireless access of AP to the oneth AC is switched to the 2nd AC。And in order to make the business after switching smooth and easy, the sending module 62 of an AC is wanted periodically to send backup information to the 2nd AC, this backup information can include the information etc. of the AC AP being connected。
Radio Access Controller provided by the invention, wireless access point AP is broadcasted to each AC in the group of Radio Access Controller AC pond and is found request message;What the AC in the group of AC pond did not receive within the setting time determined according to local loading condition in the group of AC pond that other AC send first has sent to this AP after response message and has found response message, and sends the second response message to other AC in the group of AC pond;Carrying the virtual IP IP address of an AC in this discovery response message, AP, according to the virtual ip address found in response message, sends the first ARP message to an AC;After oneth AC receives an ARP message, sending arp response message to AP, this arp response message carries the MAC address of an AC;AP, with the MAC Address of an AC for two layers of destination address, initiates wireless access for three layers destination address to an AC with the virtual ip address of an AC, improves AP and accesses the success rate of AC。
Last it is noted that various embodiments above is only in order to illustrate technical scheme, it is not intended to limit;Although the present invention being described in detail with reference to foregoing embodiments, it will be understood by those within the art that: the technical scheme described in foregoing embodiments still can be modified by it, or wherein some or all of technical characteristic is carried out equivalent replacement;And these amendments or replacement, do not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme。
Claims (8)
1. a wireless access control method, it is characterised in that including:
Wireless access point AP is broadcasted to each AC in the group of Radio Access Controller AC pond and is found request message;
Described AP receives the discovery response message sent of the AC in the group of described AC pond, carrying the virtual IP IP address of a described AC in described discovery response message, what a described AC did not receive within the setting time determined according to local loading condition in the group of described AC pond that other AC send first has sent to described AP after response message and finds response message and send the second response message to other AC in the group of described AC pond;Wherein, the described setting time is that a described AC determines the current priority of a described AC according to local loading condition and determines at random in the time range that current priority is corresponding, wherein, priority is what pre-set, every grade of priority correspondence certain time scope, and priority is more high, time range is more short, priority is more low, and time range is more long, and time range corresponding to each priority does not have overlap;
Described AP sends the first ARP message according to the virtual ip address of a described AC to a described AC;
Described AP receives the described AC arp response message sent, and carries the MAC address of a described AC in described arp response message;
Described AP, with the MAC Address of a described AC for layer two destination address, initiates wireless access for layer three destination address to a described AC with the virtual ip address of a described AC。
2. method according to claim 1, it is characterised in that described AP with the MAC Address of a described AC for layer two destination address, with the virtual ip address of a described AC for layer three destination address to described oneth AC initiate connect after, described method also includes:
Described AP receives the 2nd AC the 2nd ARP message sent, and described 2nd ARP message carries the MAC Address of described 2nd AC, and described 2nd AC is the standby AC of a described AC;
Described AP is with the MAC Address of described 2nd AC for layer two destination address, with the virtual ip address of a described AC for layer three destination address, the wireless access of described AP to a described AC is switched to described 2nd AC。
3. a wireless access control method, it is characterised in that including:
An AC in the group of Radio Access Controller AC pond receives the discovery request message of wireless access point AP broadcast;
If the first response message that a described AC does not receive within the setting time determined according to local loading condition in the group of described AC pond that other AC send, then a described AC sends to described AP and finds response message and to other AC transmission second response message in the group of described AC pond, carries the virtual IP IP address of a described AC in described discovery response message;According to local loading condition, a described AC determines that the described setting time includes: a described AC determines the current priority of a described AC according to local loading condition, and the height according to described current priority determines the described setting time;Priority is for pre-setting, and the setting time of every grade of priority correspondence certain time scope, priority is more high, and time range is more short, and priority is more low, and time range is more long, and time range corresponding to each priority does not have overlap;Wherein, the time that sets of two or more AC of same level priorities is determined at random in setting time range;
A described AC receives described AP the first ARP message sent;
A described AC sends arp response message to described AP, described arp response message is carried the MAC address of a described AC, so that described AP is with the MAC Address of a described AC for layer two destination address, initiate wireless access for layer three destination address to a described AC with the virtual ip address of a described AC。
4. method according to claim 3, it is characterised in that a described AC sends after arp response message to described AP, also includes:
A described AC periodically sends backup information to the 2nd AC, so that described 2nd AC is when a described AC breaks down, sending the 2nd ARP message to described AP, described 2nd ARP message carries the MAC Address of described 2nd AC, and described 2nd AC is the standby AC of a described AC。
5. a wireless access point AP, it is characterised in that including: sending module, receiver module and radio access module;
Described sending module, finds request message for broadcasting to each AC in the group of Radio Access Controller AC pond;
Described receiver module, for receiving the discovery response message sent of the AC in the group of described AC pond, carrying the virtual IP IP address of a described AC in described discovery response message, what a described AC did not receive within the setting time determined according to local loading condition in the group of described AC pond that other AC send first has sent to described AP after response message and finds response message and send the second response message to other AC in the group of described AC pond;Wherein, the described setting time is that a described AC determines the current priority of a described AC according to local loading condition and determines at random in the time range that current priority is corresponding, wherein, priority is what pre-set, every grade of priority correspondence certain time scope, and priority is more high, time range is more short, priority is more low, and time range is more long, and time range corresponding to each priority does not have overlap;
Described sending module, is additionally operable to the virtual ip address according to a described AC and sends the first ARP message to a described AC;
Described receiver module, is additionally operable to receive the described AC arp response message sent, carries the MAC address of a described AC in described arp response message;
Described radio access module, for the MAC Address of a described AC for layer two destination address, initiating wireless access for layer three destination address to a described AC with the virtual ip address of a described AC。
6. wireless access point AP according to claim 5, it is characterised in that including:
Described receiver module, is additionally operable to receive the 2nd AC the 2nd ARP message sent, and described 2nd ARP message carries the MAC Address of described 2nd AC, and described 2nd AC is the standby AC of a described AC;
Described radio access module, is additionally operable to the MAC Address of described 2nd AC for layer two destination address, with the virtual ip address of a described AC for layer three destination address, the wireless access of described AP to a described AC is switched to described 2nd AC。
7. a Radio Access Controller AC, it is characterised in that including: receiver module, sending module and determine module;
Described receiver module, for receiving the discovery request message of wireless access point AP broadcast;
Described sending module, if for described receiver module at described the first response message determined and do not receive in the setting time that module is determined according to local loading condition in the group of described AC pond that other AC send, then send to described AP and find response message and to other AC transmission second response message in the group of described AC pond, described discovery response message carries the virtual IP IP address of an AC;
Described receiver module, is additionally operable to receive described AP the first ARP message sent;
Described sending module, it is additionally operable to send arp response message to described AP, described arp response message is carried the MAC Address of a described AC, so that described AP is with the MAC Address of a described AC for layer two destination address, initiate wireless access for layer three destination address to a described AC with the virtual ip address of a described AC;Described determine that module specifically for determining the current priority of a described AC according to local loading condition, and the height according to described current priority determines the described setting time;Wherein, priority is what pre-set, and the setting time of every grade of priority correspondence certain time scope, priority is more high, and time range is more short, and priority is more low, and time range is more long, and time range corresponding to each priority does not have overlap;
Wherein, the time that sets of two or more AC of same level priorities is determined at random in setting time range。
8. Radio Access Controller AC according to claim 7, it is characterised in that:
Described sending module, it is additionally operable to periodically send backup information to the 2nd AC, so that described 2nd AC is when a described AC breaks down, sends the 2nd ARP message to described AP, described 2nd ARP message carries the MAC Address of described 2nd AC, and described 2nd AC is the standby AC of a described AC。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310168442.2A CN103260150B (en) | 2013-05-09 | 2013-05-09 | Wireless access control method, WAP and Radio Access Controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310168442.2A CN103260150B (en) | 2013-05-09 | 2013-05-09 | Wireless access control method, WAP and Radio Access Controller |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103260150A CN103260150A (en) | 2013-08-21 |
CN103260150B true CN103260150B (en) | 2016-06-22 |
Family
ID=48963792
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310168442.2A Active CN103260150B (en) | 2013-05-09 | 2013-05-09 | Wireless access control method, WAP and Radio Access Controller |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103260150B (en) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103874114B (en) * | 2014-03-19 | 2018-06-12 | 新华三技术有限公司 | A kind of AP fault handling methods, AP equipment and AC equipment |
CN104539749B (en) * | 2014-12-19 | 2018-02-16 | 深圳市天视通电子科技有限公司 | A kind of connection method and device based on virtual ip address |
CN106304396B (en) * | 2015-05-15 | 2020-06-26 | 阿里巴巴集团控股有限公司 | Method, system and related device for discovering wireless controller by access point |
CN106686635B (en) * | 2015-11-09 | 2020-05-15 | 大唐软件技术股份有限公司 | Data transmission method and device based on control and configuration protocol of wireless access point |
CN107517150B (en) * | 2016-06-17 | 2020-08-04 | 深圳市信锐网科技术有限公司 | Intranet resource access method and device based on virtual private network VPN |
CN106535170A (en) * | 2016-10-31 | 2017-03-22 | 上海斐讯数据通信技术有限公司 | Cloud access controller (AC) finding method and system of wireless access equipment |
CN107071082A (en) * | 2017-03-22 | 2017-08-18 | 上海斐讯数据通信技术有限公司 | The acquisition methods and system of a kind of IP address of access control equipment |
CN107659948B (en) * | 2017-09-21 | 2021-06-11 | 新华三技术有限公司 | Method and device for controlling access of AP (access point) |
CN109982388A (en) * | 2019-04-29 | 2019-07-05 | 武汉澳易通电信科技有限公司 | A kind of informationization WLAN wireless networking framework |
CN114513784B (en) * | 2022-02-10 | 2023-10-31 | 新华三技术有限公司 | Terminal authentication method and device |
CN115348237A (en) * | 2022-08-04 | 2022-11-15 | 广西电网有限责任公司百色供电局 | IP address configuration method and AP equipment |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102083136A (en) * | 2009-11-30 | 2011-06-01 | 杭州华三通信技术有限公司 | Wireless network control method and wireless controller |
CN102316447A (en) * | 2011-09-14 | 2012-01-11 | 福建星网锐捷网络有限公司 | Internet protocol (IP) address allocation and sending method, wireless access device, server and system |
CN103002065A (en) * | 2012-12-14 | 2013-03-27 | 大唐移动通信设备有限公司 | Method and device for sharing internet protocol (IP) address by host device and standby device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8422513B2 (en) * | 2008-05-23 | 2013-04-16 | Nokia Siemens Networks Oy | Providing station context and mobility in a wireless local area network having a split MAC architecture |
-
2013
- 2013-05-09 CN CN201310168442.2A patent/CN103260150B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102083136A (en) * | 2009-11-30 | 2011-06-01 | 杭州华三通信技术有限公司 | Wireless network control method and wireless controller |
CN102316447A (en) * | 2011-09-14 | 2012-01-11 | 福建星网锐捷网络有限公司 | Internet protocol (IP) address allocation and sending method, wireless access device, server and system |
CN103002065A (en) * | 2012-12-14 | 2013-03-27 | 大唐移动通信设备有限公司 | Method and device for sharing internet protocol (IP) address by host device and standby device |
Non-Patent Citations (1)
Title |
---|
WLAN网络中AC主备用的实现;刘辉;《科技资讯》;20120613(第17期);23 * |
Also Published As
Publication number | Publication date |
---|---|
CN103260150A (en) | 2013-08-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103260150B (en) | Wireless access control method, WAP and Radio Access Controller | |
KR101736877B1 (en) | Apparatas and method for distributing d2d id allocation scheme a noting wireless communication network in a user terminal | |
US20140241252A1 (en) | Method and apparatus for switching service of multi-mode terminal | |
US8830930B2 (en) | Device in wireless network, device resource management apparatus, gateway and network server, and control method of the network server | |
CN103702291B (en) | A kind of method and WiFi direct-connected devices that group is set up based on Wi Fi | |
TWI510111B (en) | Seamless transition from cellular to wi-fi communication | |
Jeong et al. | A hybrid V2X system for safety-critical applications in VANET | |
CN101299696B (en) | Mobile LAN and method for implementing service continuity | |
CN103338488B (en) | Method for switching network, terminal, controller, gateway and system | |
CN101772976A (en) | Methods and apparatuses and computer program products for inter-system handoff implementing tunneling between source and target access systems | |
CN103200601A (en) | Wireless access point fat-thin mode switching method | |
CN105580428A (en) | Access point coordinated re-association of wireless devices | |
CN105376739A (en) | Network authentication method and system | |
US9510279B2 (en) | Intelligent multiple access communication control apparatus and method | |
JP2014517635A (en) | Method and system for supporting multiple interface multiple connection communication | |
CN101237699B (en) | Control method for establishing multiple tunnels between wireless network node and access server | |
CN104836672A (en) | Method, device, system and terminal equipment for data transmission of multi-screen interaction | |
CN105814948B (en) | For controlling the method and arrangement of connection in communication network | |
CN103384365A (en) | Method and system for network access, method for processing business and equipment | |
US20170223590A1 (en) | Network switching method, system, and network side device | |
KR20160050483A (en) | Method for traffic path diversity in wireless communication system | |
CN104955125B (en) | Support dispatching method, terminal and the system of multiple types linking Internet | |
CN101860800B (en) | Method for providing MBMS service by fusion of cellular network and broadcast network, system and device | |
CN109756619B (en) | Configuration method of terminal context, network equipment and terminal | |
CN112543484B (en) | Method and equipment for maintaining service continuity |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |