CN107071840A - Netsurfing switching method and device - Google Patents

Netsurfing switching method and device Download PDF

Info

Publication number
CN107071840A
CN107071840A CN201710467864.8A CN201710467864A CN107071840A CN 107071840 A CN107071840 A CN 107071840A CN 201710467864 A CN201710467864 A CN 201710467864A CN 107071840 A CN107071840 A CN 107071840A
Authority
CN
China
Prior art keywords
vehicle
wds
roaming
link
auxiliary link
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
CN201710467864.8A
Other languages
Chinese (zh)
Other versions
CN107071840B (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.)
CHENGDU SKSPRUCE TECHNOLOGY Inc
Original Assignee
CHENGDU SKSPRUCE TECHNOLOGY Inc
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 CHENGDU SKSPRUCE TECHNOLOGY Inc filed Critical CHENGDU SKSPRUCE TECHNOLOGY Inc
Priority to CN201710467864.8A priority Critical patent/CN107071840B/en
Publication of CN107071840A publication Critical patent/CN107071840A/en
Application granted granted Critical
Publication of CN107071840B publication Critical patent/CN107071840B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0083Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/08Reselecting an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/30Reselection being triggered by specific parameters by measured or perceived connection quality data

Landscapes

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

Abstract

The present invention provides a kind of netsurfing switching method and device, and netsurfing switching method is applied to the vehicle-mounted WDS of multiple AP communication connections with being arranged at by road, and methods described includes:The multiple AP for meeting matching requirement are added to candidate's AP contingency tables, and multiple AP in candidate's AP contingency tables are ranked up by the beacon frame that the neighbouring multiple AP of vehicle-mounted WDS real-time receptions are sent.When vehicle-mounted WDS roaming timer gives the correct time notice to roaming detection progress, vehicle-mounted WDS is detected to the signal intensity of the current associated AP of auxiliary link, and carries out AP switchings when detecting and meeting roaming handover condition.Hereby it is achieved that AP roaming be switched fast, and ensure switching after communication quality, while realize WDS upload business datum message zero propagation, zero packet loss.

Description

Netsurfing switching method and device
Technical field
The present invention relates to communication technical field, in particular to a kind of netsurfing switching method and device.
Background technology
The direct-cut operation being all analogous in cellular network that network switching is generally used, i.e., first disconnect and switching afterwards, client The physical connection with previous AP is first disconnected, then goes to associate with new AP foundation again.Due to there is one to disconnect the process reconnected, The time delay of network switching can be caused all more than 1 second, and in this process, wireless traffic communication is to interrupt, visitor Family end can not receive the data that AP is issued.
In the prior art, it can be solved by way of increase switching warming-up exercise in the communication process in client and AP Above mentioned problem, i.e., after attachable AP is found, set up with AP associate in advance.Once the AP communicated signal intensity is less than During roaming switch threshold value, on the link that communication link is switched to the AP for having set up association.
Problems with is still suffered from using the above method:
When present communications AP signal intensities are less than roaming switch threshold value, other AP signals for having set up association are not ensured that Intensity is better than present communications AP, it is impossible to ensure the communication quality after switching.
When roaming into another AP from an AP, do not solve due to wireless traffic communication disruption still, client can not connect The data issued by AP, the problem of occurring data packetloss.
The content of the invention
In order to overcome above-mentioned deficiency of the prior art, the present invention provides a kind of netsurfing switching method and device, its Realize that fast roaming switches with network virtual technology and link layer interface binding technology, and ensure the communication matter after switching Amount, while the zero propagation that data message is uploaded is realized, zero packet loss.
The first object of the present invention is to provide a kind of netsurfing switching method, the netsurfing switching method application In the vehicle-mounted WDS of multiple AP communication connections with being arranged at by road, methods described includes:
The beacon frame that the neighbouring multiple AP of vehicle-mounted WDS real-time receptions are sent, the multiple AP for meeting matching requirement are added to Candidate's AP contingency tables, and multiple AP in candidate's AP contingency tables are ranked up;
When vehicle-mounted WDS roaming timer gives the correct time notice to roaming detection progress, vehicle-mounted WDS is currently associated to auxiliary link AP signal intensity is detected, and carries out AP switchings when detecting and meeting roaming handover condition.
Second purpose of the invention is to provide a kind of netsurfing switching device, and the netsurfing switching device is applied to With the vehicle-mounted WDS for the multiple AP communication connections being arranged at by road, described device includes:
Order module is received, the beacon frame that the multiple APs neighbouring for real-time reception are sent matches many of requirement by meeting Individual AP is added to candidate's AP contingency tables, and multiple AP in candidate's AP contingency tables are ranked up;
Detection module is roamed, for when vehicle-mounted WDS roaming timer gives the correct time notice to roaming detection progress, to auxiliary chain The signal intensity of the current associated AP in road is detected, and carries out AP switchings when detecting and meeting roaming handover condition.
In terms of existing technologies, the invention has the advantages that:
The present invention provides a kind of netsurfing switching method and device, and the netsurfing switching method is applied to and setting The vehicle-mounted WDS of multiple AP communication connections by road, methods described includes:The neighbouring multiple AP hairs of vehicle-mounted WDS real-time receptions The multiple AP for meeting matching requirement are added to candidate's AP contingency tables by the beacon frame sent, and to multiple in candidate's AP contingency tables AP is ranked up.When vehicle-mounted WDS roaming timer gives the correct time notice to roaming detection progress, vehicle-mounted WDS is current to auxiliary link The signal intensity of associated AP is detected, and carries out AP switchings when detecting and meeting roaming handover condition.Hereby it is achieved that AP Roaming be switched fast, and ensure switching after communication quality, while realize WDS upload business datum message zero propagation, Zero packet loss.
Brief description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below will be attached to what is used required in embodiment Figure is briefly described, it will be appreciated that the following drawings illustrate only certain embodiments of the present invention, therefore is not construed as pair The restriction of scope, for those of ordinary skill in the art, on the premise of not paying creative work, can also be according to this A little accompanying drawings obtain other related accompanying drawings.
Fig. 1 is the block diagram for the network system that present pre-ferred embodiments are provided.
Fig. 2 is the block diagram for the vehicle-mounted WDS that present pre-ferred embodiments are provided.
Fig. 3 is one of step flow chart of netsurfing switching method that present pre-ferred embodiments are provided.
Fig. 4 is the two of the step flow chart for the netsurfing switching method that present pre-ferred embodiments are provided.
The schematic flow sheet of step S110 sub-step in Fig. 4 that Fig. 5 provides for present pre-ferred embodiments.
The schematic flow sheet of step S130 sub-step in Fig. 3 that Fig. 6 provides for present pre-ferred embodiments.
The schematic flow sheet of step S140 sub-step in Fig. 4 that Fig. 7 provides for present pre-ferred embodiments.
The functional block diagram for the netsurfing switching device that Fig. 8 provides for invention preferred embodiment.
Icon:10- network systems;The vehicle-mounted WDS of 100-;110- memories;120- processors;130- mixed-media network modules mixed-medias;140- Roam timer;200- netsurfing switching devices;210- initial configuration modules;220- receives order module;230- is roamed Detection module;The main and auxiliary link switching modules of 240-;300-AP.
Embodiment
To make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with the embodiment of the present invention In accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is A part of embodiment of the present invention, rather than whole embodiments.
Therefore, the detailed description of embodiments of the invention below to providing in the accompanying drawings is not intended to limit claimed The scope of the present invention, but be merely representative of the present invention selected embodiment.Based on the embodiment in the present invention, this area is common The every other embodiment that technical staff is obtained under the premise of creative work is not made, belongs to the model that the present invention is protected Enclose.
It should be noted that:Similar label and letter represents similar terms in following accompanying drawing, therefore, once a certain Xiang Yi It is defined in individual accompanying drawing, then it further need not be defined and explained in subsequent accompanying drawing.
Fig. 1 is refer to, Fig. 1 is the block diagram for the network system 10 that present pre-ferred embodiments are provided.The network System 10 includes the multiple AP300 for being in communication with each other the vehicle-mounted WDS100 of connection and being arranged at by road.
In the present embodiment, AP (AccessPoint, WAP) is for client to provide network by wireless medium Access service.WDS (Wireless Distribution System, wireless distribution system) is also referred to as wireless bridge, is to pass through Wireless mode carries out a kind of method of network extension to distributed system.WDS can allow between wireless aps or wireless router By wirelessly being bridged (relaying), and have no effect on during bridge joint wireless device coverage effect.
Fig. 2 is refer to, Fig. 2 is the block diagram for the vehicle-mounted WDS100 that present pre-ferred embodiments are provided.It is described vehicle-mounted WDS100 includes memory 110, processor 120, mixed-media network modules mixed-media 130, roaming timer 140 and netsurfing switching device 200.
The memory 110, processor 120 and mixed-media network modules mixed-media 130 are directly or indirectly electrically connected with each other, with reality The transmission or interaction of existing data.For example, these elements can be realized by one or more communication bus or signal wire each other It is electrically connected with.The netsurfing that is stored with memory 110 switching device 200, the netsurfing switching device 200 is included at least One can be stored in the software function module in the memory 110, the place in the form of software or firmware (firmware) Reason device 120 is stored in software program and module in memory 110 by operation, so as to perform various function application and number According to processing.
Wherein, the memory 110 may be, but not limited to, random access memory (Random Access Memory, RAM), read-only storage (Read Only Memory, ROM), programmable read only memory (Programmable Read-Only Memory, PROM), erasable read-only memory (Erasable Programmable Read-Only Memory, EPROM), electricallyerasable ROM (EEROM) (Electric Erasable Programmable Read-Only Memory, EEPROM) etc..Wherein, memory 110 be used for storage program, the processor 120 after execute instruction is received, Perform described program.Further, the software program and module in above-mentioned memory 110 may also include operating system, and it can Including the various component softwares for management system task (such as memory management, storage device control, power management) and/or Driving, and can be in communication with each other with various hardware or component software, so as to provide the running environment of other software component.
The processor 120 can be a kind of IC chip, the disposal ability with signal.Above-mentioned processor 120 can be general processor, including central processing unit (Central Processing Unit, CPU), network processing unit (Network Processor, NP) etc..It can also be digital signal processor (DSP), application specific integrated circuit (ASIC), scene Programmable gate array (FPGA) or other PLDs, discrete gate or transistor logic, discrete hardware group Part.It can realize or perform disclosed each method, step and the logic diagram in the embodiment of the present invention.General processor can be with It is microprocessor or the processor can also be any conventional processor etc..
Mixed-media network modules mixed-media 130 is used for the communication set up by network between the external equipments such as the vehicle-mounted WDS100 and AP300 Connection, realizes the transmitting-receiving transmission operation of network signal and data.
Timer 140 is roamed, for carrying out notice of giving the correct time at interval of the default time of giving the correct time, the vehicle-mounted WDS100 is notified Carry out roaming detection.
It is appreciated that the structure described in Fig. 2 be only signal, vehicle-mounted WDS100 may also include it is more more than shown in Fig. 2 or Less component, or with the configuration different from shown in Fig. 2.Each component shown in Fig. 2 can using hardware, software or its Combination is realized.
First embodiment
In highway wireless networking, roadside access wireless device AP300 can be using the outdoor high-power nothing of two-sided orientation Line equipment, can be at interval of two kilometers of arrangements, one AP300.Vehicle-mounted WDS100 (wireless bridge) accesses wireless device with roadside AP300 associate, make automobile at full throttle 150 kilometers/hour speed traveling during realize data back.In order to realize Automobile still carries out fast roaming under such high-speed cruising with roadside AP300, and ensures link communication quality, and the present invention is a kind of Netsurfing switching method.
This programme remains in handoff procedure to receive by realizing being switched fast for roaming with network virtual technology The data that former AP300 is issued, realize that vehicle-mounted WDS100 uploads the zero propagation of business datum message, zero packet loss.
This programme uses network virtual technology, by the physical network device of a reality, fictionalizes multiple virtual networks and sets It is standby, and different MAC Address are respectively adopted in multiple virtual network devices.Same client is solved with identical MAC When different AP300 are accessed in location, transmission data carry out the problems of MAC address learning when passing through the network switch.
In this programme, each AP300 fictionalizes at least two wireless service LAN (such as, essid1, essid2 Deng), the same real physical network device of at least two wireless service LANs correspondence.Vehicle-mounted WDS100 fictionalizes at least two Individual wireless client (such as, client1, client2 etc.), the same real Physical Network of at least two wireless clients correspondence Network equipment.For AP300, AP300 it is seen that result after virtual, i.e. AP300 can from different MAC At least two wireless clients of location set up communication connection.However, in actual physical layer, the transmission of message passes through with receiving Actual physical network device is carried out, i.e., at least two wireless clients of communication connection are set up with AP300 really by virtual Go out the attended operation that the physical network device of at least two wireless client is carried out.Use same physical network device The wireless power size of virtual network device transmitting is the same.(essid1 that i.e. same AP300 is fictionalized and essid2 is sent out Penetrate that watt level is identical, the essid1 that vehicle-mounted WDS100 is received is equal with essid2 signal intensity size).
Refer to Fig. 3, Fig. 3 be the netsurfing switching method that present pre-ferred embodiments are provided step flow chart it One.The netsurfing switching method is applied to the vehicle-mounted WDS100 of multiple AP300 communication connections with being arranged at by road.Under Idiographic flow in face of netsurfing switching method is described in detail.
Step S120, the beacon frame that the neighbouring multiple AP300 of vehicle-mounted WDS100 real-time receptions are sent will meet matching and require Multiple AP300 be added to candidate's AP contingency tables, and multiple AP300 in candidate's AP contingency tables are ranked up.
In the present embodiment, in vehicle traveling process, when vehicle-mounted WDS100 carries out normal work, go back around real-time reception The beacon frame that neighbouring AP300 is sent, will meet in AP300 addition candidate's AP contingency tables that matching is required, and reported according to receiving Signal intensity when literary is ranked up to multiple AP300 in candidate's AP contingency tables.The vehicle-mounted WDS100 can be according to fixed in advance The computation rule of justice is calculated the signal intensity of multiple AP300 in candidate's AP contingency tables, obtains being averaged for each AP300 Signal intensity, is ranked up according to AP300 average signal strength.
In the present embodiment, the beacon frame refers to Beacon frames, and Beacon frames are that AP300 is sent according to some cycles Type be Beacon management frame, be the presence for informing the device A P300 around AP300 and AP300 ability.
Step S130, it is vehicle-mounted when notice is given the correct time in vehicle-mounted WDS100 140 pairs of roaming detection progress of roaming timer WDS100 is detected to the signal intensity of the current associated AP of auxiliary link 300, and is entered when detecting and meeting roaming handover condition Row AP300 switches.
Refer to Fig. 4, Fig. 4 be the netsurfing switching method that present pre-ferred embodiments are provided step flow chart it Two.Methods described also includes:Step S110, vehicle-mounted WDS100 carry out initial configuration.
It refer to the flow signal of step S110 sub-step in Fig. 5, Fig. 4 that Fig. 5 provides for present pre-ferred embodiments Figure, the step S110 can include sub-step S111, sub-step S112 and sub-step S113.
Sub-step S111, vehicle-mounted WDS100 carry out virtualization configuration in advance, construct at least two virtual clients.
In the present embodiment, at least two same real physical network devices of correspondence that vehicle-mounted WDS100 is fictionalized.
Sub-step S112, vehicle-mounted WDS100 configure candidate's AP contingency tables, set up initial connection.
In the present embodiment, start after vehicle-mounted WDS100, vehicle-mounted WDS100 searches for wireless service LAN, receive neighbouring The beacon frame that multiple AP300 are sent, is that each virtual client sets up corresponding candidate AP contingency tables, the vehicle-mounted WDS100 will The multiple AP300 for meeting matching requirement are added in the corresponding candidate AP contingency tables of virtual client.The vehicle-mounted WDS100 roots Multiple AP300 signal intensity is detected according to the beacon frame of reception, according to the size of signal intensity in the candidate AP contingency tables Multiple AP300 be ranked up, it is and the AP300 of virtual client and sequence first is (that is, in described candidate AP contingency tables average Signal intensity most strong AP300) set up initial connection.The vehicle-mounted WDS100 starts roaming timer 140, so that the roaming The interval of the timer 140 default time of giving the correct time gives the correct time notice to roaming detection progress.
In the present embodiment, virtual client correspondence one wireless service LAN of connection, for example, client1 pairs Essid1, client2 correspondence connections essid2 etc. should be connected.It is described to meet the wireless service local that matching requires to refer to matching Net is corresponding with the virtual client.For example, essid1 correspondences China Telecom sub-network 1, essid2 correspondences China electricity Believe sub-network 2, then vehicle-mounted WDS100 associates the corresponding AP300 of essid1 for the meeting matching candidate AP for being added to client1 Table, the corresponding AP300 of essid2 for meeting matching is added to client2 candidate's AP contingency tables.
In the present embodiment, the default time of giving the correct time that roaming timer 140 interval is given the correct time can enter according to the actual requirements Row setting.For example, the distance between two AP300 are 2 kilometers, running car speed is 120-150 kilometers/hour, for reality The effect of existing fast roaming, can roam timer 140 for 100 milliseconds, that is, at interval of 100 by the default set of time that gives the correct time Millisecond carries out once roaming detection and given the correct time notice.
In the present embodiment, when setting up initial connection, at least two virtual clients may be closed with same AP300 Connection.
Sub-step S113, vehicle-mounted WDS100 configure main and auxiliary link.
In the present embodiment, vehicle-mounted WDS100 binds (bonding) technologies by least two of virtual construct by two layers Wireless client is bundled in same binding interface, and (Radio Link is used as data communication using main and auxiliary link mode Use, another link is standby as roaming switch).
In the present embodiment, vehicle-mounted WDS100, can be according to link definition rule settings primary link after initial connection is set up And auxiliary link.Wherein, primary link is used to be responsible for network service and data transfer (such as, upload, downloading data information etc.), auxiliary chain Road is used to be responsible for roaming switch.Also, auxiliary link can't cause shadow when carrying out roaming switch to the data communication of primary link Ring.Wherein, link refers to that virtual client and AP300 wireless service LAN are successfully established connection.
In the present embodiment, the link definition rule includes rule of firsting impressions are strongest, you can be associated to using first with AP300 The wireless client of work(is as primary link, and the wireless client being then successfully associated is used as auxiliary link.In addition, it is vehicle-mounted WDS100 can also specify primary link and auxiliary link according to the actual requirements.
Description below according to above-mentioned steps S110 describes in detail to the step S130 in Fig. 3.
In the present embodiment, roaming switch only occurs in auxiliary link, and will not be to master during auxiliary link progress roaming switch The data communication of link is impacted.For example, auxiliary link is from AP1Roaming switch is AP2When, primary link still with AP1Carry out communication link Connect, AP can be received1The data message that issues simultaneously carries out data message passback.
In the present embodiment, the step S130 is the operation carried out for auxiliary link.Before step S130 is performed, institute Stating vehicle-mounted WDS100 can judge main and auxiliary link, supplemented by the judgement during link, perform step S130.
It refer to the flow signal of step S130 sub-step in Fig. 6, Fig. 3 that Fig. 6 provides for present pre-ferred embodiments Figure, the step S130 can include sub-step S131, sub-step S132 and sub-step S133.
Sub-step S131, the vehicle-mounted WDS100 detect whether the signal intensity of the auxiliary current associated AP 300 of link is less than one Roaming switch thresholding.
If not, the operation of roaming switch will not be carried out.
In this way, i.e., when the signal intensity of the current associated AP 300 of auxiliary link is less than the roaming switch thresholding, sub-step is performed S132。
Sequence first in sub-step S132, candidate's AP contingency tables of the vehicle-mounted WDS100 detections auxiliary link Whether the difference of the signal intensity of AP300 signal intensity and current associated AP 300 is more than a preset difference value.
If not, the operation of roaming switch will not be carried out.
In this way, i.e., in candidate's AP contingency tables of described auxiliary link sequence first AP300 signal intensity with currently associating The difference of AP300 signal intensity performs sub-step S133 more than a preset difference value.
In the present embodiment, the vehicle-mounted WDS100 by candidate's AP contingency tables sequence first AP300 signal intensity The signal intensity for subtracting current associated AP 300 obtains a signal strength difference, and the signal strength difference and preset difference value are entered Row is compared, if the signal strength difference is more than the preset difference value, performs sub-step S133.
In the present embodiment, the preset difference value can be set according to the actual requirements, and the preset difference value is set to just Value.For example, the preset difference value is set into 5, it is assumed that the AP300 of sequence first signal intensity is 36 in candidate's AP contingency tables, The signal intensity of current associated AP 300 is 30, then the AP300 and the signal strength difference of current associated AP 300 of sequence first are 6, more than the preset difference value, it can enter to perform sub-step S133.
Sub-step S133, the vehicle-mounted WDS100, which disconnect the virtual client of auxiliary link with the AP300 currently associated, to be connected Connect, and the virtual client is connected with the AP300 foundation of sequence first in the candidate AP contingency tables, to complete AP300 The operation of switching.
In the present embodiment, only the situation of two Rule of judgment of above-mentioned sub-step S131 and sub-step S132 is being met Under, it can just carry out the operation of roaming switch.Thus, it is ensured that the communication quality after AP300 roaming switchs.
In the present embodiment, above-mentioned roaming switch thresholding (RSSI) is equal to the difference that signal intensity subtracts bottom of making an uproar, and bottom of making an uproar is React the index of signal annoyance level in wireless environment.Because signal intensity and bottom of making an uproar are negative value, made an uproar bottom in signal intensity ratio When big, just can guarantee that and receive more clearly signal of communication, thus, the roaming switch thresholding be on the occasion of.
Referring once again to Fig. 4, methods described also includes:Step S140.
Step S140, vehicle-mounted WDS100 carry out main and auxiliary link switching operation.
It refer to the flow signal of step S140 sub-step in Fig. 7, Fig. 4 that Fig. 7 provides for present pre-ferred embodiments Figure, the step S140 can include sub-step S141 and sub-step S142.
Sub-step S141, vehicle-mounted WDS100 are examined according to preset time to the signal intensity of current primary link and auxiliary link Survey.
In the present embodiment, the preset time can be set according to the actual requirements.
Sub-step S142, when signal intensity of the signal intensity less than current auxiliary link for detecting current primary link, and When the signal strength difference of current auxiliary link and current primary link is not less than a preset strength difference, vehicle-mounted WDS100 will currently be led Link supplemented by link switching, current auxiliary link switching is primary link, is operated with completing main and auxiliary link switching.
In the present embodiment, preset strength difference can be set according to the actual requirements.For example, the preset strength is poor Value is set to 10, it is assumed that the signal intensity of current primary link is 30, and the signal intensity of current auxiliary link is 50, then current auxiliary link with The signal strength difference of current primary link is 20, more than the preset strength difference 10, can carry out the operation of main and auxiliary link switching.
Second embodiment
It refer to Fig. 8, the functional block diagram for the netsurfing switching device 200 that Fig. 8 provides for invention preferred embodiment. The netsurfing switching device 200 is applied to the vehicle-mounted WDS100 of multiple AP300 communication connections with being arranged at by road, institute Stating device includes:Receive order module 220 and roaming detection module 230.
The reception order module 220, the beacon frame that the multiple AP300s neighbouring for real-time reception are sent will satisfaction Candidate's AP contingency tables are added to desired multiple AP300, and multiple AP300 in candidate's AP contingency tables are ranked up.
In the present embodiment, the order module 220 that receives is used to perform the step S120 in Fig. 3, is received on described The specific descriptions of order module 220 are referred to step S120 description.
The roaming detection module 230, gives the correct time for 140 pairs of roaming detections of roaming timer as vehicle-mounted WDS100 During notice, the signal intensity of associated AP 300 current to auxiliary link is detected, and is entered when detecting and meeting roaming handover condition Row AP300 switches.
In the present embodiment, the roaming detection module 230 is used to perform the step S130 in Fig. 3, on the roaming The specific descriptions of detection module 230 are referred to step S130 description.
Referring once again to Fig. 8, described device also includes:Initial configuration module 210 and main and auxiliary link switching module 240.
The initial configuration module 210, for carrying out initial configuration.
In the present embodiment, the initial configuration module 210 is used to perform the step S110 in Fig. 4, on described first The specific descriptions of beginningization configuration module 210 are referred to step S110 description.
The main and auxiliary link switching module 240, for carrying out main and auxiliary link switching operation.
In the present embodiment, the main and auxiliary link switching module 240 is used to perform the step S140 in Fig. 4, on described The specific descriptions of main and auxiliary link switching module 240 are referred to step S140 description.
In summary, the present invention provides a kind of netsurfing switching method and device, and the netsurfing switching method should For the vehicle-mounted WDS of multiple AP communication connections with being arranged at by road, methods described includes:Vehicle-mounted WDS real-time receptions are neighbouring The beacon frames that send of multiple AP, will meet and match desired multiple AP and be added to candidate's AP contingency tables, and candidate AP is associated Multiple AP in table are ranked up.When vehicle-mounted WDS roaming timer gives the correct time notice to roaming detection progress, vehicle-mounted WDS pairs The signal intensity of the auxiliary current associated AP of link is detected, and carries out AP switchings when detecting and meeting roaming handover condition.
Hereby it is achieved that AP roaming be switched fast, and ensure switching after communication quality, while realize WDS upload The zero propagation of business datum message, zero packet loss.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for the skill of this area For art personnel, the present invention can have various modifications and variations.Within the spirit and principles of the invention, that is made any repaiies Change, equivalent substitution, improvement etc., should be included in the scope of the protection.

Claims (10)

1. a kind of netsurfing switching method, it is characterised in that the netsurfing switching method is applied to being arranged at road The vehicle-mounted WDS of other multiple AP communication connections, methods described includes:
The multiple AP for meeting matching requirement are added to candidate by the beacon frame that the neighbouring multiple AP of vehicle-mounted WDS real-time receptions are sent AP contingency tables, and multiple AP in candidate's AP contingency tables are ranked up;
When vehicle-mounted WDS roaming timer gives the correct time notice to roaming detection progress, vehicle-mounted WDS is to the current associated AP of auxiliary link Signal intensity is detected, and carries out AP switchings when detecting and meeting roaming handover condition.
2. according to the method described in claim 1, it is characterised in that methods described also includes:
Vehicle-mounted WDS carries out initial configuration;
The step of vehicle-mounted WDS carries out initial configuration includes:
Vehicle-mounted WDS carries out virtualization configuration in advance, constructs at least two virtual clients;
Vehicle-mounted WDS configures candidate's AP contingency tables, sets up initial connection;
Vehicle-mounted WDS configures main and auxiliary link, wherein, primary link is used to be responsible for network service and data transfer, and auxiliary link is used to be responsible for Roaming switch.
3. method according to claim 2, it is characterised in that each AP virtualizes at least two wireless services of configuration in advance LAN, vehicle-mounted WDS configurations candidate's AP contingency tables, the step of setting up initial connection includes:
Vehicle-mounted WDS searches for wireless service LAN after starting, and receives the beacon frame that neighbouring multiple AP are sent, is each virtual visitor Corresponding candidate AP contingency tables are set up at family end, and the multiple AP for meeting matching requirement are added to virtual client by the vehicle-mounted WDS In corresponding candidate AP contingency tables;
The vehicle-mounted WDS detects multiple AP signal intensity according to the beacon frame of reception, according to the size of signal intensity to described Multiple AP in candidate's AP contingency tables are ranked up, and virtual client is initially connected with the AP foundation of sequence first;
The vehicle-mounted WDS starts roaming timer so that the roaming timer interval default time of giving the correct time roaming is detected into Capable notice of giving the correct time.
4. method according to claim 3, it is characterised in that the step of vehicle-mounted WDS configures main and auxiliary link includes:
Vehicle-mounted WDS is after initial connection is set up, according to link definition rule settings primary link and auxiliary link, wherein, link refers to Virtual client and AP wireless service LAN are successfully established connection, virtual client correspondence one wireless service of connection LAN.
5. method according to claim 4, it is characterised in that described when vehicle-mounted WDS roaming timer is detected to roaming Progress give the correct time notice when, vehicle-mounted WDS is detected to the signal intensity of the current associated AP of auxiliary link, and detecting meet roam The step of AP switchings are carried out during switching condition includes:
The vehicle-mounted WDS detects whether the signal intensity of the auxiliary current associated AP of link is less than a roaming switch thresholding;
When less than roaming switch thresholding, sequence first in candidate's AP contingency tables of the vehicle-mounted WDS detections auxiliary link Whether the difference of the signal intensity of AP signal intensity and current associated AP is more than a preset difference value;
When more than preset difference value, the vehicle-mounted WDS disconnects the virtual client of auxiliary link with the AP currently associated, and The virtual client is set up with the AP of sequence first in the candidate AP contingency tables and is connected, to complete the operation of AP switchings.
6. the method according to claim 1-5 any one, it is characterised in that methods described also includes:
Vehicle-mounted WDS carries out main and auxiliary link switching operation;
The vehicle-mounted WDS, which carries out the step of main and auxiliary link switching is operated, to be included:
Vehicle-mounted WDS is detected according to preset time to the signal intensity of current primary link and auxiliary link;
When the signal intensity for detecting current primary link is less than the signal intensity of current auxiliary link, and current primary link with it is current The signal strength difference of auxiliary link be not less than a preset strength difference when, vehicle-mounted WDS by current primary link switch supplemented by link, when Preceding auxiliary link switching is primary link, is operated with completing main and auxiliary link switching.
7. a kind of netsurfing switching device, it is characterised in that the netsurfing switching device is applied to being arranged at road The vehicle-mounted WDS of other multiple AP communication connections, described device includes:
Order module is received, the beacon frame that the multiple APs neighbouring for real-time reception are sent will meet multiple AP that matching is required Candidate's AP contingency tables are added to, and multiple AP in candidate's AP contingency tables are ranked up;
Detection module is roamed, for when vehicle-mounted WDS roaming timer gives the correct time notice to roaming detection progress, working as to auxiliary link The signal intensity of preceding associated AP is detected, and carries out AP switchings when detecting and meeting roaming handover condition.
8. device according to claim 7, it is characterised in that described device also includes:
Initial configuration module, for carrying out initial configuration;
The mode that the initial configuration module carries out initial configuration includes:
Virtualization configuration is carried out in advance, constructs at least two virtual clients;
Candidate's AP contingency tables are configured, initial connection is set up;
Main and auxiliary link is configured, wherein, primary link is used to be responsible for network service and data transfer, and auxiliary link is cut for being responsible for roaming Change.
9. device according to claim 8, it is characterised in that when vehicle-mounted WDS roaming timer is carried out to roaming detection During notice of giving the correct time, the roaming detection module is detected to the signal intensity of the current associated AP of auxiliary link, and full detecting The mode of AP switchings is carried out during sufficient roaming handover condition to be included:
Detect whether the signal intensity of the current associated AP of auxiliary link is less than a roaming switch thresholding;
When less than roaming switch thresholding, the signal intensity of the AP of sequence first in candidate's AP contingency tables of the auxiliary link is detected Whether the difference with the signal intensity of current associated AP is more than a preset difference value;
When more than preset difference value, the virtual client of auxiliary link is disconnected with the AP currently associated, and will be described virtual Client is set up with the AP of sequence first in the candidate AP contingency tables and is connected, to complete the operation of AP switchings.
10. the device according to claim 7-9 any one, it is characterised in that described device also includes:
Main and auxiliary link switching module, for carrying out main and auxiliary link switching operation;
The mode that the main and auxiliary link switching module carries out main and auxiliary link switching operation includes:
The signal intensity of current primary link and auxiliary link is detected according to preset time;
When the signal intensity for detecting current primary link is less than the signal intensity of current auxiliary link, and current primary link with it is current When the signal strength difference of auxiliary link is not less than a preset strength difference, by current primary link switch supplemented by link, current auxiliary chain Road switches to primary link, is operated with completing main and auxiliary link switching.
CN201710467864.8A 2017-06-20 2017-06-20 Netsurfing switching method and device Active CN107071840B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710467864.8A CN107071840B (en) 2017-06-20 2017-06-20 Netsurfing switching method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710467864.8A CN107071840B (en) 2017-06-20 2017-06-20 Netsurfing switching method and device

Publications (2)

Publication Number Publication Date
CN107071840A true CN107071840A (en) 2017-08-18
CN107071840B CN107071840B (en) 2019-12-03

Family

ID=59594697

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710467864.8A Active CN107071840B (en) 2017-06-20 2017-06-20 Netsurfing switching method and device

Country Status (1)

Country Link
CN (1) CN107071840B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107708163A (en) * 2017-09-18 2018-02-16 深圳市信锐网科技术有限公司 A kind of roving link switching method, mobile terminal, network modules and storage medium
CN109362110A (en) * 2018-12-17 2019-02-19 锐捷网络股份有限公司 Roaming switching method, equipment, network and storage medium
CN110602704A (en) * 2019-09-19 2019-12-20 深圳市瑞科慧联科技有限公司 Non-sensing roaming system and method
CN111698742A (en) * 2020-06-08 2020-09-22 锐捷网络股份有限公司 Data communication method, terminal device, electronic device, and computer storage medium
CN111988197A (en) * 2020-07-22 2020-11-24 深圳市南方硅谷半导体有限公司 Network throughput testing method and device, computer equipment and storage medium
CN112954751A (en) * 2021-01-26 2021-06-11 上海商米科技集团股份有限公司 WiFi connection method based on multiple stas and electronic equipment
CN112954752A (en) * 2021-01-26 2021-06-11 上海商米科技集团股份有限公司 WiFi roaming method and system based on multiple connections
WO2022027720A1 (en) * 2020-08-03 2022-02-10 成都极米科技股份有限公司 Roaming method in multi-link scenario, multi-link device, and storage medium
CN114745760A (en) * 2022-05-09 2022-07-12 北京华信傲天网络技术有限公司 Wireless fast roaming system and method
CN114885390A (en) * 2022-06-02 2022-08-09 普联技术有限公司 Wireless roaming method, device, electronic equipment and readable storage medium
CN115209502A (en) * 2022-07-11 2022-10-18 北京国基科技股份有限公司 Wireless network roaming switching method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101610553A (en) * 2008-06-17 2009-12-23 福建工程学院 A kind of method for quick multi-wireless module switching
CN102209354A (en) * 2010-03-31 2011-10-05 中兴智能交通(无锡)有限公司 Switching method, system and wireless network card for vehicle-mounted communication
US20120020339A1 (en) * 2010-07-20 2012-01-26 Gemtek Technology Co., Ltd. Wireless network system and wireless access point device and wireless terminal device thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101610553A (en) * 2008-06-17 2009-12-23 福建工程学院 A kind of method for quick multi-wireless module switching
CN102209354A (en) * 2010-03-31 2011-10-05 中兴智能交通(无锡)有限公司 Switching method, system and wireless network card for vehicle-mounted communication
US20120020339A1 (en) * 2010-07-20 2012-01-26 Gemtek Technology Co., Ltd. Wireless network system and wireless access point device and wireless terminal device thereof

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107708163B (en) * 2017-09-18 2021-07-06 深圳市信锐网科技术有限公司 Roaming link switching method, mobile terminal, network module and storage medium
CN107708163A (en) * 2017-09-18 2018-02-16 深圳市信锐网科技术有限公司 A kind of roving link switching method, mobile terminal, network modules and storage medium
CN109362110A (en) * 2018-12-17 2019-02-19 锐捷网络股份有限公司 Roaming switching method, equipment, network and storage medium
CN110602704A (en) * 2019-09-19 2019-12-20 深圳市瑞科慧联科技有限公司 Non-sensing roaming system and method
CN111698742A (en) * 2020-06-08 2020-09-22 锐捷网络股份有限公司 Data communication method, terminal device, electronic device, and computer storage medium
CN111698742B (en) * 2020-06-08 2023-03-21 锐捷网络股份有限公司 Data communication method, terminal device, electronic device, and computer storage medium
CN111988197A (en) * 2020-07-22 2020-11-24 深圳市南方硅谷半导体有限公司 Network throughput testing method and device, computer equipment and storage medium
WO2022027720A1 (en) * 2020-08-03 2022-02-10 成都极米科技股份有限公司 Roaming method in multi-link scenario, multi-link 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
CN112954752A (en) * 2021-01-26 2021-06-11 上海商米科技集团股份有限公司 WiFi roaming method and system based on multiple connections
CN112954751A (en) * 2021-01-26 2021-06-11 上海商米科技集团股份有限公司 WiFi connection method based on multiple stas and electronic equipment
CN114745760A (en) * 2022-05-09 2022-07-12 北京华信傲天网络技术有限公司 Wireless fast roaming system and method
CN114745760B (en) * 2022-05-09 2024-04-02 北京华信傲天网络技术有限公司 System and method for wireless fast roaming
CN114885390A (en) * 2022-06-02 2022-08-09 普联技术有限公司 Wireless roaming method, device, electronic equipment and readable storage medium
CN115209502A (en) * 2022-07-11 2022-10-18 北京国基科技股份有限公司 Wireless network roaming switching method and device
CN115209502B (en) * 2022-07-11 2023-08-22 北京国基科技股份有限公司 Wireless network roaming switching method and device

Also Published As

Publication number Publication date
CN107071840B (en) 2019-12-03

Similar Documents

Publication Publication Date Title
CN107071840B (en) Netsurfing switching method and device
CN108768494B (en) Relay measurement and control method for unmanned aerial vehicle
CN108235384A (en) A kind of wireless network switching method and device
US11382012B2 (en) Method and apparatus for deprioritizing access on unlicensed band based on UE preference in wireless communication system
CN107911847A (en) Parallel WLAN and LTE system and application method in train-ground communication
CN105871668B (en) Interconnect method and the intelligent appliance of Internet of Things intelligent appliance
CN107342784B (en) Realize unmanned plane ultra-viewing distance control, image and/or data receiver system and method
WO2016141789A1 (en) Communication method, core network control plane node device and base station
CN104955069A (en) SDN-based different channel deployment WLAN system and seamless switching method thereof
CN105227378B (en) The software definition system and method for integrated management WiFi network and cable network
WO2016049819A1 (en) Method for controlling user equipment to access high-speed moving tool communication network
US9369933B2 (en) Method of initiating a base station and equipment thereof
CN103581971B (en) Method for detecting abnormality, device and access point for Centralized Wireless LAN
WO2023087907A1 (en) Sidelink switching method and apparatus, and terminal, storage medium and program product
CN205545955U (en) System for radio communication carries out in tunnel
CN102104926B (en) Switching trigger method and device
CN103796206B (en) Roaming method and communication system applied to traffic system
CN106304148A (en) The method of the mode of operation of switching wireless network access device
CN106604280A (en) Handover method of wireless network
CN102811153B (en) VLAN state negotiating method and edge device
WO2014063500A1 (en) Method and terminal for finding problems of base station by combination of terminal and management
CN103517379B (en) A kind of method and apparatus of re-association
CN103220828B (en) A kind of multi-mode base station system based on flattening network configuration
CN106304204A (en) A kind of method and apparatus carrying out Service Quality Management
WO2010099658A1 (en) Mobile communication system and vehicle monitoring system using wireless local area network

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
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Network roaming switching method and device

Effective date of registration: 20220823

Granted publication date: 20191203

Pledgee: China Construction Bank Corporation Chengdu hi tech sub branch

Pledgor: CHENGDU SKSPRUCE TECHNOLOGY, Inc.

Registration number: Y2022510000250

PE01 Entry into force of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Granted publication date: 20191203

Pledgee: China Construction Bank Corporation Chengdu hi tech sub branch

Pledgor: CHENGDU SKSPRUCE TECHNOLOGY, Inc.

Registration number: Y2022510000250

PC01 Cancellation of the registration of the contract for pledge of patent right