CN101631371A - Zero delay switching method of wireless access points - Google Patents
Zero delay switching method of wireless access points Download PDFInfo
- Publication number
- CN101631371A CN101631371A CN200910194639A CN200910194639A CN101631371A CN 101631371 A CN101631371 A CN 101631371A CN 200910194639 A CN200910194639 A CN 200910194639A CN 200910194639 A CN200910194639 A CN 200910194639A CN 101631371 A CN101631371 A CN 101631371A
- Authority
- CN
- China
- Prior art keywords
- connection
- network interface
- interface card
- mac
- less important
- 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.)
- Pending
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention relates to a zero-delay switching method of wireless access point (AP) in the communication technical field. The method comprises the following steps: multiple connections are established so that a wireless network card can use any connection of the multiple connections as a main connection, send data packets by the main connection and use another connection as a minor connection which is maintained in the background; the main connection is switched when the quality is reduced; in a switching process, a control program modifies an MAC address of a destination AP in an MAC packet and switches to another AP without delay; the MAC layer switching is executed, the APs are scanned in the background, and the minor connection is established again, maintained and spared. The invention solves the long delay problem in the MAC layer switching in the prior 802.11 wireless local area network (WLAN) protocol, overcomes the defects of high price, difficult implementation, and the like of the prior rapid switching method, only needs modifying client programs and realizes zero-delay switching by a multiple AP connection technology.
Description
Technical field
What the present invention relates to is a kind of changing method of communication technical field, MAC layer Zero delay switching method in intensive 802.11 networks of particularly a kind of wireless access points AP.
Background technology
802.11 the communication radius of the AP in the WLAN (wireless local area network) is limited, its representative communication distance is generally below 100 meters.In order to cover a relatively large zone, just must lay a large amount of AP.Under many circumstances, because a wireless connections client has mobile needs, when the user broke away from the scope of a certain AP gradually, the portable terminal of he (she) (MS) should be connected to another AP in a short period of time and get on.This MS is called switching to the conversion of AP annexation.Switch and directly to determine user's communications service quality (QoS), because if can't finish switch or handoff delay long, the user's communications session, the particularly stronger session of some real-times will be affected, even is interrupted fully.MAC in the reality switches all can introduce level time-delay second, and solving the handover delay problem has very big meaning for 802.11 real-time Communication for Power Network.
Find by prior art documents, the author is V.Brik, " the Fliminating Handoff Latencies in 802.11 WLANs Using Multiple Radios:Applications; Experiences and Evaluation " of A.Mishra and S.Banerjee, ACM IMC, method with two network interface cards solution handoff delay problems has been proposed among the Oct.2005 (based on the method for handoff delay in reduction by 802.11 WLAN (wireless local area network) of many network interface cards: use, experience and assessment).This is a kind of method very intuitively---two network interface cards are all keeping and being connected of different AP, and standby each other.When the AP quality of using that network interface card inserted descended so that influences QoS, MS can switch to another quality network interface card preferably rapidly by changing the work network interface card, thereby has ensured QoS effectively.But it is very uneconomic on a MS two network interface cards being installed, and the mobility of MS has also proposed harsh requirement to its volume simultaneously, though so method tool learning value, practical value is not high.The author is S.Tsao, " the DualMAC:A Soft Handoff Mechanism for Real-time Communications inSecured WLANs " of P.Lo, in Computer Communications 30 (2007), p1785-1793 (two MAC: a kind of soft handoff mechanism of serving real time communication in the security wireless local area network) proposed on a network interface card, to utilize different MAC to realize the thought of two standby each other connections, but its application only limits to streaming media service, and do not provide concrete implementation method, so be still waiting to improve.
Summary of the invention
The objective of the invention is to overcome deficiency of the prior art, a kind of zero delay switching method of wireless access points is provided.The invention solves the long delay problem that the MAC layer switches in existing 802.11 protocol of wireless local area network and overcome shortcomings such as the cost height of existing fast switch over method, difficult realization, only need revise client-side program, by multiple AP interconnection technique, realized the zero propagation switching.
The present invention is achieved by the following technical solutions:
The present invention includes following steps:
Comprise the steps:
The first step: set up multiple connection, setting up in the process of wireless connections, set up the binding network interface card by the Socket function with AP, directly editor MAC wraps on application layer, network interface card authenticates and is connected or reconnects, and transmission of control network interface card and reception, connects with two AP;
Second step: after having set up a plurality of connections, wireless network card uses the wherein main connection of any one conduct, and by main connection transceive data bag, another is as less important connection, in the less important connection of background maintenance;
The 3rd step: carry out when the quality of main connection descends and switch, in handoff procedure, control program is revised the MAC Address of the purpose AP in the MAC bag, does not switch to another AP with having time-delay; After carrying out the switching of MAC layer, carry out AP scanning, rebulid and safeguard standby less important connection on the backstage.
The present invention is for most of practical application, only in intensive 802.11 networks of AP, discuss switch be only significant.The cavity can appear covering in 802.11 sparse or not dense wireless networks, and because the unsteadiness of wireless signal, a lot of temporary transient cavity or low-down zones of signal can occur, the direct result of this situation is exactly that the user can't normally be switched or frequently be switched, and has a strong impact on QoS.
The present invention proposes passes through the technological thought that Single NIC safeguards that multiple AP connects, and has overcome the shortcoming of existing 802.11 MAC Layer in Wireless fast switch over method, has realized a kind of simple and practical zero propagation MAC layer fast switching method, and following advantage is arranged:
1. reduce the MAC layer handoff delay of 802.11 WLAN (wireless local area network) greatly, be reduced to negligible degree by original level time-delay second.
2. do not change the network architecture, need not to increase hardware device, this method only need be revised the program of client.
3. method is independent of type of service, has pervasive characteristics.
Description of drawings
Many AP establishment of connection among Fig. 1 the present invention;
Main connection among Fig. 2 the present invention is connected with backup;
802.11MAC bag among Fig. 3 the present invention needs the field of modification;
The transmitting time and the ACK of UDP bag return the time spent among Fig. 4 embodiment.
Embodiment
Below in conjunction with accompanying drawing embodiments of the invention are elaborated: present embodiment has provided detailed execution mode and process being to implement under the prerequisite with the technical solution of the present invention, but protection scope of the present invention is not limited to following embodiment.
Multiple AP in the present embodiment connect be by revise the MAC head and and different AP finish the program realization of authentication/be connected.
Comprise the steps:
The first step: set up multiple connection.
Described multiple connection is to set up in the process of wireless connections with AP, sets up the binding network interface card by the Socket function, directly editor MAC wraps on application layer, network interface card authenticates and is connected or reconnects, and transmission of control network interface card and reception, connects with two AP.
Described network interface card sends and receives, and is that MS sends the authentication request mac frame to the AP that will insert, and AP beams back the authentication response mac frame; MS sends the connection request mac frame to AP, and AP beams back the connection response mac frame.
The essence that network interface card sends and receives is the management frames exchange of MS network interface card and AP network interface card, thereby promptly controlling wireless network card and a plurality of AP network interface card exchanges these management frames and realizes a plurality of establishment of connections, these are connected initial the time and set up, perhaps set up successively, even in MS and AP proper communication, as shown in Figure 1.
Second step: after having set up a plurality of connections, wireless network card uses the wherein main connection of any one conduct, and by main connection transceive data bag, another is as less important connection, in the less important connection of background maintenance, as shown in Figure 2.
Communication is finished by described main connection;
The MS maintenance is also upgraded described less important connection.
Maintenance is the beacon frame that the periodic AP that receives less important connection sends, and changes less important connection when being necessary again to guarantee the reliability of less important connection.Because the service action to less important connection is to carry out on the backstage, so can ignore the influence of main connection.
The 3rd step: carry out when the quality of main connection descends and switch, in handoff procedure, control program is revised the MAC Address of the purpose AP in the MAC bag, does not switch to another AP with having time-delay; After carrying out the switching of MAC layer, carry out AP scanning, rebulid and safeguard standby less important connection, as shown in Figure 3 on the backstage.
In the present embodiment, the wireless network card that makes notebook simultaneously and two AP (AP1 AP2) connects.1000 UDP bags are sent to the computer of a far-end by present embodiment control by these two AP then.After the UDP bag was received, far-end computer can return an ACK.Notebook passes next UDP bag again after receiving ACK.The implementation case is carried out in certain mansion office.Implement zone network situation more complicated, can receive the signal of 7-10 AP simultaneously, so be the intensive wireless network environment of AP.
At first only use an AP to send data (two subgraphs in top of accompanying drawing 4 are described), alternately send data then by these two AP.In other words, every packet is just finished an AP and is switched, and sees the below subgraph of explanation accompanying drawing 4.These experiments are simultaneously all finished at interval in very short time, can guarantee that substantially wireless environment stablizes constant.Note the transmitting time (seeing the abscissa of Fig. 4) of all UDP bag and corresponding ACK and return the time spent (Round TripTime, RTT see the ordinate of Fig. 4).The statistical value of these data is displayed in Table 1.
Table 1UDP bag ACK returns time spent statistics (unit is millisecond)
The average time spent | The time spent standard deviation | The shortest time spent | The longest time spent | |
Only pass through AP1 | ??1.344 | ??0.663 | ??1.059 | ??9.115 |
Only pass through AP2 | ??1.585 | ??0.938 | ??1.056 | ??9.663 |
In turn by two AP | ??1.319 | ??0.718 | ??1.057 | ??9.915 |
Fig. 4 and table 1 explanation, the quality of wireless connections is as broad as long substantially under these three kinds of situations of present embodiment.This has just illustrated to send packet and send packet by AP1 and AP2 in turn by AP1 or AP2 does not separately have essential distinction.This just so-called zero propagation switches---the variation of the imperceptible WAP (wireless access point) of user.
Claims (5)
1, a kind of zero delay switching method of wireless access points is characterized in that, comprises the steps:
The first step: set up multiple connection, setting up in the process of wireless connections, set up the binding network interface card by the Socket function with AP, directly editor MAC wraps on application layer, network interface card authenticates and is connected or reconnects, and transmission of control network interface card and reception, connects with two AP;
Second step: after having set up a plurality of connections, wireless network card uses the wherein main connection of any one conduct, and by main connection transceive data bag, another is as less important connection, in the less important connection of background maintenance;
The 3rd step: carry out when the quality of main connection descends and switch, in handoff procedure, control program is revised the MAC Address of the purpose AP in the MAC bag, does not switch to another AP with having time-delay; After carrying out the switching of MAC layer, carry out AP scanning, rebulid and safeguard standby less important connection on the backstage.
2, zero delay switching method of wireless access points according to claim 1 is characterized in that, described network interface card sends and receives, and is that MS sends the authentication request mac frame to the AP that will insert, and AP beams back the authentication response mac frame; MS sends the connection request mac frame to AP, and AP beams back the connection response mac frame.
3, zero delay switching method of wireless access points according to claim 1, it is characterized in that, the essence that network interface card sends and receives is the management frames exchange of MS network interface card and AP network interface card, thereby promptly controlling wireless network card and a plurality of AP network interface card exchanges these management frames and realizes a plurality of establishment of connections, these are connected initial the time and set up, perhaps set up successively, even in MS and AP proper communication.
According to claim 2 or 3 described zero delay switching method of wireless access points, it is characterized in that 4, the MS maintenance is also upgraded described less important connection.
5, zero delay switching method of wireless access points according to claim 4 is characterized in that, maintenance is the beacon frame that the periodic AP that receives less important connection sends, and changes less important connection when being necessary again to guarantee the reliability of less important connection.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910194639A CN101631371A (en) | 2009-08-27 | 2009-08-27 | Zero delay switching method of wireless access points |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910194639A CN101631371A (en) | 2009-08-27 | 2009-08-27 | Zero delay switching method of wireless access points |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101631371A true CN101631371A (en) | 2010-01-20 |
Family
ID=41576258
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910194639A Pending CN101631371A (en) | 2009-08-27 | 2009-08-27 | Zero delay switching method of wireless access points |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101631371A (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103036811A (en) * | 2012-12-12 | 2013-04-10 | 中兴通讯股份有限公司 | System and method for terminal implementing multiple access point name (APN) networking |
CN103686891A (en) * | 2012-09-11 | 2014-03-26 | 华为技术有限公司 | Link switching method, controller, access point (AP) and wireless communication system |
WO2015051703A1 (en) * | 2013-10-10 | 2015-04-16 | 成都达信通通讯设备有限公司 | Method for orderly managing multi-path apn concurrent networking data transmission channel |
CN104936254A (en) * | 2015-06-11 | 2015-09-23 | 浙江大学 | Wireless network seamless transfer method and device based on software-defined network |
WO2016082283A1 (en) * | 2014-11-30 | 2016-06-02 | 中国科学院沈阳自动化研究所 | Ap handover method in industrial mobile network based on double wireless network interface cards |
CN107666696A (en) * | 2016-07-27 | 2018-02-06 | 中兴通讯股份有限公司 | The switching method and terminal of a kind of wireless network |
CN107708163A (en) * | 2017-09-18 | 2018-02-16 | 深圳市信锐网科技术有限公司 | A kind of roving link switching method, mobile terminal, network modules and storage medium |
WO2018098943A1 (en) * | 2016-12-01 | 2018-06-07 | 华为技术有限公司 | Wireless local area network access point switching method, and terminal |
CN108966302A (en) * | 2017-05-18 | 2018-12-07 | 华为技术有限公司 | Realize method, equipment and the system switched between AP |
WO2019141135A1 (en) * | 2018-01-18 | 2019-07-25 | 阿里巴巴集团控股有限公司 | Trusted service management method and apparatus capable of supporting wireless network switching |
CN111741500A (en) * | 2020-08-03 | 2020-10-02 | 成都极米科技股份有限公司 | Roaming method in multilink scene, multilink device and storage medium |
CN112954751A (en) * | 2021-01-26 | 2021-06-11 | 上海商米科技集团股份有限公司 | WiFi connection method based on multiple stas and electronic equipment |
-
2009
- 2009-08-27 CN CN200910194639A patent/CN101631371A/en active Pending
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103686891A (en) * | 2012-09-11 | 2014-03-26 | 华为技术有限公司 | Link switching method, controller, access point (AP) and wireless communication system |
CN103036811A (en) * | 2012-12-12 | 2013-04-10 | 中兴通讯股份有限公司 | System and method for terminal implementing multiple access point name (APN) networking |
WO2013182163A1 (en) * | 2012-12-12 | 2013-12-12 | 中兴通讯股份有限公司 | System and method for implementing multi-apn networking for terminal |
WO2015051703A1 (en) * | 2013-10-10 | 2015-04-16 | 成都达信通通讯设备有限公司 | Method for orderly managing multi-path apn concurrent networking data transmission channel |
WO2016082283A1 (en) * | 2014-11-30 | 2016-06-02 | 中国科学院沈阳自动化研究所 | Ap handover method in industrial mobile network based on double wireless network interface cards |
US10154445B2 (en) | 2014-11-30 | 2018-12-11 | Shenyang Institute Of Automation, Chinese Academy Of Sciences | AP handover method in industrial mobile network based on double wireless network interface cards |
CN104936254A (en) * | 2015-06-11 | 2015-09-23 | 浙江大学 | Wireless network seamless transfer method and device based on software-defined network |
CN104936254B (en) * | 2015-06-11 | 2018-04-20 | 浙江大学 | Wireless network seamless handoff method and its device based on software defined network |
CN107666696A (en) * | 2016-07-27 | 2018-02-06 | 中兴通讯股份有限公司 | The switching method and terminal of a kind of wireless network |
WO2018098943A1 (en) * | 2016-12-01 | 2018-06-07 | 华为技术有限公司 | Wireless local area network access point switching method, and terminal |
CN108966302A (en) * | 2017-05-18 | 2018-12-07 | 华为技术有限公司 | Realize method, equipment and the system switched between AP |
CN107708163A (en) * | 2017-09-18 | 2018-02-16 | 深圳市信锐网科技术有限公司 | A kind of roving link switching method, mobile terminal, network modules and storage medium |
CN107708163B (en) * | 2017-09-18 | 2021-07-06 | 深圳市信锐网科技术有限公司 | Roaming link switching method, mobile terminal, network module and storage medium |
WO2019141135A1 (en) * | 2018-01-18 | 2019-07-25 | 阿里巴巴集团控股有限公司 | Trusted service management method and apparatus capable of supporting wireless network switching |
CN110062427A (en) * | 2018-01-18 | 2019-07-26 | 阿里巴巴集团控股有限公司 | Support the trusted service management method and device of wireless network switching |
CN110062427B (en) * | 2018-01-18 | 2020-10-20 | 阿里巴巴集团控股有限公司 | Trusted service management method and device supporting wireless network switching and electronic equipment |
CN111741500A (en) * | 2020-08-03 | 2020-10-02 | 成都极米科技股份有限公司 | Roaming method in multilink scene, multilink device and storage medium |
CN111741500B (en) * | 2020-08-03 | 2020-12-01 | 成都极米科技股份有限公司 | Roaming method in multilink scene, multilink device and storage medium |
US11963046B2 (en) | 2020-08-03 | 2024-04-16 | Chengdu Xgimi Technology Co., Ltd. | Roaming method in a multi-link scenario, multi-link device, and storage medium |
CN112954751A (en) * | 2021-01-26 | 2021-06-11 | 上海商米科技集团股份有限公司 | WiFi connection method based on multiple stas and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101631371A (en) | Zero delay switching method of wireless access points | |
US6577609B2 (en) | Local addressing of mobile units in a WLAN with multicast packet addressing | |
CN101841880B (en) | LTE and WLAN interconnecting system and switching method | |
EP2797379B1 (en) | Repeating method of wireless repeating device, and wireless repeating device | |
EP3220694A1 (en) | Data transmission method and apparatus for terminal | |
US8340115B2 (en) | Apparatus and method for combined rate and TX antenna selection mechanism | |
US8547946B2 (en) | Efficient creation of WLAN connections | |
WO2021254459A1 (en) | Method and apparatus for determining link reachability | |
EP2563086B1 (en) | Wireless communication apparatus | |
CN103313292B (en) | Inter-system measuring method based on single baseband chip dual link framework | |
CN100461874C (en) | Architecture for implementation of radio access bearer manager and packet data convergence protocol process | |
EP2672758A1 (en) | Methods and apparatuses for easing Internet access by mobile stations associated with a mobile access point | |
KR101590018B1 (en) | method for coupling femtocell with WiFi AP in SDN | |
CN101400141B (en) | Method and system for keeping data channel synchronization in WIMAX service | |
CN104105117B (en) | A kind of implementation method for accessing VoIP service in ad hoc networks | |
CN103152777B (en) | Communicator and frequency band switching method | |
CN103139837A (en) | Method of dynamic adjustment of interoperation parameters | |
JP4148272B2 (en) | Wireless access control device | |
KR100894361B1 (en) | Method for processing call of mobile communication system | |
WO2022194146A1 (en) | Method and apparatus for establishing mobile integrated access and backhaul network, and device | |
CN107548166A (en) | Configure method, master base station, user equipment and the communication system of multi-link signaling | |
KR100749531B1 (en) | System for Packet Data Service in the Mixed Network of Asynchronous Communication Network and Synchronous Communication Network and Hand-over Method Thereof | |
US20240306225A1 (en) | Creating new access point connections prior to roam point in wireless network | |
CN101351023B (en) | Method and apparatus for changing service region of moving body | |
CN101132620B (en) | Signal channel regulation method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20100120 |