CN111726842B - Roaming switching method, electronic device and computer readable storage medium - Google Patents

Roaming switching method, electronic device and computer readable storage medium Download PDF

Info

Publication number
CN111726842B
CN111726842B CN202010408245.3A CN202010408245A CN111726842B CN 111726842 B CN111726842 B CN 111726842B CN 202010408245 A CN202010408245 A CN 202010408245A CN 111726842 B CN111726842 B CN 111726842B
Authority
CN
China
Prior art keywords
master device
association
instruction
communication
management center
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010408245.3A
Other languages
Chinese (zh)
Other versions
CN111726842A (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.)
HUWOMOBILITY Inc
Original Assignee
HUWOMOBILITY 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 HUWOMOBILITY Inc filed Critical HUWOMOBILITY Inc
Priority to CN202010408245.3A priority Critical patent/CN111726842B/en
Publication of CN111726842A publication Critical patent/CN111726842A/en
Application granted granted Critical
Publication of CN111726842B publication Critical patent/CN111726842B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • 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/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
    • H04W36/00837Determination of triggering parameters for hand-off
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/26Reselection being triggered by specific parameters by agreed or negotiated communication parameters

Landscapes

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

Abstract

The invention discloses a roaming switching method, electronic equipment and a computer readable storage medium, relates to the field of communication, and is applied to slave equipment in communication connection with first master equipment.

Description

Roaming switching method, electronic device and computer readable storage medium
Technical Field
The present invention relates to the field of communications, and in particular, to a roaming switching method, an electronic device, and a computer-readable storage medium.
Background
With the popularization and development of wireless communication network technology, the switching of frequency bands in wireless roaming communication is a major key point in the communication field at present. At present, when a wireless terminal is in communication connection with an AP (Access Point), a situation that a wireless terminal user crosses from one AP service area to another AP service area often occurs while moving, so that roaming handover is required, the connected AP device needs to be disconnected first in the roaming handover, and then the AP device needs to be reconnected with a new AP device, but data delay or data interruption and other situations affecting user experience may occur in the roaming handover process.
Disclosure of Invention
The present invention is directed to solving at least one of the problems of the prior art. Therefore, the invention provides a roaming switching method, an electronic device and a computer readable storage medium, which can effectively avoid the problems of data delay and data terminals and improve the user experience.
The invention also provides electronic equipment with the roaming switching method.
The invention also provides a computer readable storage medium with the roaming switching method.
The roaming switching method according to the first aspect of the embodiment of the invention is applied to the following steps: scanning a second main device in a preset area; acquiring communication parameters of the second master device; generating a pre-association instruction according to the communication parameters of the second main device and the communication parameters of the first main device; sending the pre-association instruction to a management center; receiving a pre-correlation result, wherein the pre-correlation result is generated by the management center according to the pre-correlation instruction; disconnecting the communication connection between the slave equipment and the first master equipment according to the received pre-association result, and establishing the communication connection between the slave equipment and the second master equipment.
The roaming switching method provided by the embodiment of the invention at least has the following beneficial effects: the method comprises the steps of scanning second main equipment in a preset area, obtaining communication parameters of the second main equipment, generating a pre-association instruction according to the communication parameters of the second main equipment and the communication parameters of the first main equipment, sending the pre-association instruction to a management center, receiving a pre-association result sent by the management center according to the pre-association instruction, disconnecting communication connection between the slave equipment and the first main equipment according to the received pre-association result, establishing communication connection between the slave equipment and the second main equipment, effectively avoiding the problems of data delay and data interruption and improving user experience.
According to some embodiments of the present invention, the pre-association result is generated by a connection response instruction received by the management center, and the connection response instruction is generated by the second master device receiving a connection request instruction sent by the management center.
According to some embodiments of the present invention, the pre-association result is generated by the management center receiving an association response instruction sent by the second master device, the association response instruction is generated by the second master device according to an association request instruction sent by the management center, the association request instruction is sent by the management center to the second master device according to an authentication response instruction, and the authentication response instruction is generated by the second master device according to an authentication request instruction sent by the management center.
According to some embodiments of the invention, the authentication request instruction comprises a device parameter of the slave device, the device parameter of the slave device being verified by the second master device.
According to some embodiments of the invention, the association request instruction comprises an encrypted identification of the slave device, the encrypted identification of the slave device being verified by the second master device.
According to some embodiments of the present invention, before the disconnecting the communication connection with the first master device, the roaming handover method further includes: and sending an interrupt instruction to the first master device, wherein the interrupt instruction is used for informing the first master device to interrupt the connection with the slave device.
According to some embodiments of the present invention, before the scanning the second master device in the preset area and acquiring the communication parameters of the second master device, the method further includes: acquiring communication parameters of the first master device; comparing the communication parameter of the first main device with a preset threshold value; and if the communication parameter of the first main device is smaller than the preset threshold value, acquiring the communication parameter of the second main device.
According to some embodiments of the invention, the generating the pre-association instruction according to the communication parameters of the second master device and the communication parameters from the first master device comprises: comparing the communication parameter of the second master device with the communication parameter of the first master device; and if the communication parameter of the second main device is larger than the communication parameter of the first main device, generating a pre-association instruction.
An electronic device according to an embodiment of the second aspect of the invention includes: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the roaming handover method of the first aspect.
According to the electronic equipment provided by the embodiment of the invention, at least the following beneficial effects are achieved: by executing the roaming switching method of the first aspect, problems of data delay and data terminals can be effectively avoided, and user experience is improved.
A computer-readable storage medium according to an embodiment of the third aspect of the present invention includes: the computer-readable storage medium stores computer-executable instructions for causing a computer to perform the roaming handover method according to the first aspect.
The computer-readable storage medium according to the embodiment of the invention has at least the following advantages: by executing the roaming switching method of the first aspect, problems of data delay and data terminals can be effectively avoided, and user experience is improved.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
Fig. 1 is a flowchart illustrating an exemplary application of a roaming handover method according to an embodiment of the present invention;
fig. 2 is a flowchart illustrating a roaming handover method according to an embodiment of the present invention;
fig. 3 is a flowchart illustrating an exemplary application of steps S100 and S200 of the roaming handover method according to the embodiment of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the accompanying drawings are illustrative only for the purpose of explaining the present invention, and are not to be construed as limiting the present invention.
In the description of the present invention, the number of the plurality of the elements is one or more, the number of the plurality of the elements is two or more, and the element larger than, smaller than, etc. is understood as not including the element, and the element is understood as including the element. If the first and second are described for the purpose of distinguishing technical features, they are not to be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated or implicitly indicating the precedence of the technical features indicated.
With the popularization and development of wireless communication network technology, the switching of frequency bands in wireless roaming communication is a major focus in the field of communication at present. At present, when a wireless terminal is in communication connection with an AP (Access Point), a situation that a wireless terminal user crosses from one AP service area to another AP service area often occurs while moving, so that roaming handover is required, the connected AP device needs to be disconnected first in the roaming handover, and then the AP device needs to be reconnected with a new AP device, but data delay or data interruption and other situations affecting user experience may occur in the roaming handover process.
Based on this, the invention discloses a roaming switching method, an electronic device and a computer readable storage medium, which relate to the field of communication and are applied to a slave device in communication connection with a first master device.
In a first aspect, an embodiment of the present invention provides a roaming switching method, which is applied to a slave device communicatively connected to a first master device, and the roaming switching method is used to disconnect a communication connection between the slave device and the first master device and establish a communication connection between the slave device and a second master device, so that problems of data delay and a data terminal can be effectively avoided, and user experience is improved.
The slave device in the embodiment of the present invention may be a mobile terminal device, and the mobile terminal device may be a mobile phone, a tablet computer, a notebook computer, a palmtop computer, a vehicle-mounted terminal device, a wearable device, a super mobile personal computer, a netbook, a personal digital assistant, a CPE (Customer Premise Equipment), or the like.
Referring to fig. 1, roaming refers to communication connection between the slave device 100 and the first master device 200 in an initial state, and the slave device 100 is in communication connection with the management center 400 through the first master device 200. After the roaming handover is performed, the communication connection between the slave device 100 and the first master device 200 is disconnected, and a new communication connection is established between the slave device 100 and the second master device 300, so that the communication connection with the management center 400 can be established through the second master device 300 after the new communication connection is established between the slave device 100 and the second master device 300.
Referring to fig. 2, a flowchart of a roaming handover method in an embodiment of the present invention is shown, which is applied to the slave device 100 communicatively connected to the first master device 200. The method specifically comprises the following steps:
s100, scanning a second main device 300 in a preset area and acquiring communication parameters of the second main device 300;
s200, generating a pre-association instruction according to the communication parameters of the second master device 300 and the communication parameters of the first master device 200;
s300, sending a pre-association instruction to the management center 400;
s400, receiving a pre-correlation result, wherein the pre-correlation result is generated by the management center 400 according to a pre-correlation instruction;
s500, disconnecting the communication connection between the slave device 100 and the first master device 200 according to the received pre-association result, and establishing the communication connection between the slave device 100 and the second master device 300.
In step S100, the preset area is an area that radiates a preset range to the surroundings with the position where the slave device 100 is located as a starting point, where the preset range is an area where the slave device can perform communication connection with the second master device, and the preset range can be customized according to requirements, so as to ensure that the slave device 100 can scan other master devices suitable for connection. The embodiment of the present invention is not limited to scanning one second master device 300, in practical applications, there may be several second master devices 300, and the embodiment of the present invention is discussed only with respect to one second master device 300. In practical applications, during the movement of the slave device 100, all the second master devices 300 in the predetermined area are scanned for performing roaming handover.
When a second master device 300 existing around is scanned and acquired in a preset area, a communication parameter of the second master device 300 is acquired, where the communication parameter is used to represent whether the scanned second master device 300 is suitable for the slave device 100 to perform communication connection; the communication parameters include: signal strength value, channel background noise value, and connection MCS (Modulation and Coding Scheme, modulation and Coding strategy) value, and the specific communication parameters may be obtained according to the requirements, and are not limited to the above parameter types. After the communication parameters of the second master device 300 are acquired, the communication parameters of the second master device 300 are sent to the management center 400 for storage, so as to be used for subsequent judgment of roaming switching conditions.
In some embodiments, before step S100, the roaming handover method further includes:
acquiring communication parameters of a first master device 200 in communication connection with the slave device 100;
comparing the communication parameter of the first master device 200 with a preset threshold value;
the relationship between the communication parameter of the first master device 200 and the preset threshold value determines whether the slave device 100 needs to perform roaming handover;
if the slave device 100 is determined to need to perform roaming handover, performing step S100; otherwise, ending the flow.
If the communication parameter of the first master device 200 is smaller than the preset threshold, which indicates that the communication connection state between the first master device 200 and the slave device 100 is not good, that is, the slave device 100 needs to perform roaming handover, acquiring the communication parameter of the second master device 300 scanned in step S100; if the communication parameter of the first master device 200 is greater than the preset threshold, it indicates that the communication connection state between the first master device 200 and the slave device 100 is good, that is, the slave device 100 does not need to perform roaming handover.
In some embodiments, the communication parameters of the first master device 200 include a signal strength value, a channel noise floor value and a connection MCS value, and a specific example of comparing the communication parameters of the first master device 200 with a preset threshold value may be that the signal strength value is lower than 65, the channel noise floor value is higher than 75, and the connection MCS value is lower than 3, when more than one of the three communication parameters does not satisfy the preset threshold value, it indicates that the communication connection state between the first master device 200 and the slave device 100 is not good, that is, the slave device 100 needs to perform roaming handover. In practical application, the size of the preset threshold can be modified according to practical situations.
In step S200, a pre-association command is generated according to the communication parameters of the second master device 300 and the communication parameters of the first master device 200 acquired in step S100, whether roaming handover is possible is determined according to the communication parameters of the second master device 300 and the communication parameters of the first master device 200, if a roaming handover condition is satisfied, the pre-association command is generated, and if the roaming condition is not satisfied, other second master devices 300 in a preset area are rescanned.
In some embodiments, generating the pre-association instruction according to the communication parameters of the second master device 300 and the communication parameters of the first master device 200 includes:
comparing the magnitude of the communication parameter of the second master device 300 with the magnitude of the communication parameter of the first master device 200, wherein the communication parameters include: signal strength value, channel background noise value, connection MCS value and the like;
judging whether roaming switching conditions are met or not by comparing the sizes of the communication parameters;
if the communication parameter of the second master device 300 is greater than the communication parameter of the first master device 200, generating a pre-association instruction;
if the communication parameter of the second master device 300 is smaller than the communication parameter of the first master device 200, the other second master devices 300 in the preset area are rescanned.
In practical applications, the comparison manner of the communication parameters may be customized according to specific situations, for example, all three types of communication parameters of the second master device 300 are greater than the type of communication parameters corresponding to the first master device 200, or any two types of communication parameters of the second master device 300 are greater than the type of communication parameters corresponding to the first master device 200, or any one type of communication parameters of the second master device 300 is greater than the type of communication parameters corresponding to the first master device 200, or the signal strength value of the second master device 300 is greater than the signal strength value of the first master device 200, which is not specifically limited in the embodiment of the present invention.
In an application example that may be implemented, as shown in fig. 3, the communication parameters of the first master device 200 are obtained in advance, whether roaming handover is required is determined according to the communication parameters of the first master device 200, if necessary, other second master devices 300 in a preset area are scanned, and if not, the communication parameters of the first master device 200 are obtained again according to the area location where the slave device 100 is located. When the second master device 300 is obtained by scanning, the communication parameters of the second master device 300 are obtained and stored, and if the second master device 300 is not obtained by scanning, the communication parameters of the first master device 200 are obtained again according to the area position of the slave device 100. Comparing the acquired communication parameters of the second main device 300 with the communication parameters of the first main device 200, judging whether the communication parameters of the second main device 300 are larger than the communication parameters of the first main device 200, if so, generating a pre-association instruction, and if not, rescanning other second main devices 300 in the preset area.
In step S300, a pre-association command is sent to the management center 400 according to the pre-association command, where the pre-association command is generated in step S200, and the slave device 100 sends the generated pre-association command to the management center 400 to inform the management center 400 of a pre-processing flow of roaming handover.
In step S400, after the slave device 100 transmits the pre-association command to the management center 400, the pre-association result generated by the management center 400 according to the pre-association command is received.
In some embodiments, the pre-association result is generated by a connection response instruction received by the management center 400, the connection response instruction is generated by the second master device 300 receiving a connection request instruction sent by the management center 400, and the connection request instruction is generated by the management center 400 according to the received pre-association instruction. After receiving the pre-association instruction of the slave device 100, the management center 400 generates a connection request instruction, and sends the connection request instruction to the second master device 300; after receiving the connection request instruction, the second master device 300 generates a connection response instruction according to the connection request instruction and sends the connection response instruction to the management center 400; the management center 400 generates a pre-association result according to the received connection response instruction, and transmits the pre-association result to the slave device 100.
In some embodiments, the sending, by the management center 400, the connection request instruction to the second master device 300 and receiving, by the second master device 300, the connection response instruction sent by the connection request instruction to generate the pre-association result includes: the pre-association result is generated by the management center 400 receiving an association response instruction sent by the second master device 300, the association response instruction is generated by the second master device 300 according to an association request instruction sent by the management center 400, the association request instruction is sent to the second master device 300 by the management center 400 according to an authentication response instruction, and the authentication response instruction is generated by the second master device 300 according to the authentication request instruction sent by the management center 400.
In some embodiments, the authentication request instruction includes a device parameter of the slave device 100, and the second master device 300 checks the device parameter, where in practical applications, the device parameter includes: the second master device 300 checks the device parameters, such as the physical address of the device and the device ID, to check the validity of the device parameters, and by checking the device parameters, the slave device 100 is guaranteed not to be harmful to the second master device 300, and it is also proven that the second master device 300 can be in communication connection with the slave device 100.
In some embodiments, the association request instruction includes an encrypted identifier of the slave device 100, the second master device 300 verifies the encrypted identifier, and in practical applications, the encrypted identifier is an identifier existing in a form of a secret key, and the second master device 300 verifies and decrypts the encrypted identifier to obtain a public key of the slave device 100, and when the slave device 100 is in communication connection with the second master device 300, the public key obtained through verification and decryption is paired with a private key existing in the slave device 100, so as to correctly establish communication connection.
In step S500, the communication connection between the slave device 100 and the first master device 200 is disconnected according to the received pre-association result, and the communication connection between the slave device 100 and the second master device 300 is established. The slave device 100, upon receiving the pre-association result, i.e. the pre-processing of the management center 400 to complete the roaming handover, informs the slave device 100 of the pre-association result. According to the received pre-association result, the slave device 100 disconnects the communication connection with the first master device 200, and switches from the working channel of the first master device 200 to the working channel of the second master device 300, thereby establishing a communication connection with the second master device 300 and implementing roaming switching.
In some embodiments, before the terminal of the slave device 100 is in communication connection with the first master device 200, the method further includes sending an interrupt instruction to the first master device 200, where the interrupt instruction is used to notify the first master device 200 to interrupt the communication connection with the slave device 100. In practical applications, the slave device 100 informs the first master device 200 that the communication connection is to be disconnected, so as to switch to the communication channel of the second master device 300, and establish a communication connection with the second master device 300. By informing the first master device 200, the first master device 200 can timely release the resource information of the slave device 100 included in the first master device 200, thereby effectively preventing the waste of resource space in the first master device 200.
In an application example that may be implemented, referring to fig. 1, the slave device 100 is in communication connection with the first master device 200 in an initial state, and when the slave device is displaced to a certain position, the roaming condition determination shown in fig. 2 is performed, and a specific determination process is described in detail, so that details are not repeated. The slave device 100 judges to send a pre-association instruction to the management center 400 according to the roaming condition, the management center 400 sends an authentication request instruction to the second master device 300 according to the received pre-association instruction, the second master device 300 checks and judges the instruction after receiving the authentication request instruction, and judges the validity of the device parameter of the slave device 100, so as to generate an authentication response instruction to be sent to the management center 400 to declare that the second master device 300 checks the validity of the slave device 100; after receiving the authentication response instruction, the management center 400 sends an association request instruction to the second master device 300, where the association request instruction includes the encrypted identifier of the slave device 100, and after receiving the association request instruction, the second master device 300 verifies the encrypted identifier included in the association request instruction to obtain a decrypted public key, and sends an association response instruction to the management center 400 to declare that the second master device 300 has verified to obtain a public key, and pairs the public key included in the slave device 100 with the public key according to the obtained public key, thereby implementing subsequent communication connection. The management center 400 sends a pre-association result to inform the slave device 100 after receiving the association response instruction, so as to complete the pre-processing of roaming handover, and the slave device 100 informs the first master device 200 and disconnects the communication connection with the first master device 200 at this time according to the received pre-association result, and switches from the working channel of the first master device 200 to the working channel of the second master device 300, thereby establishing the communication connection with the second master device 300, and implementing roaming handover.
The embodiment of the invention discloses a roaming switching method applied to a slave device 100 connected with a first master device 200 in a communication manner, which comprises the steps of scanning a second master device 300 in a preset area, obtaining communication parameters of the second master device 300, generating a pre-association instruction according to the communication parameters of the second master device 300 and the communication parameters of the first master device 200, sending the pre-association instruction to a management center 400 according to the pre-association instruction, receiving a pre-association result, disconnecting the communication connection between the slave device 100 and the first master device 200 according to the received pre-association result, and establishing the communication connection between the slave device 100 and the second master device 300, so that the problems of data delay and data terminals can be effectively avoided, and the user experience is improved.
In a second aspect, an embodiment of the present invention further provides an electronic device, including: at least one processor, and a memory communicatively coupled to the at least one processor;
wherein the processor is configured to execute the roaming handover method in the embodiment of the first aspect by calling a computer program stored in the memory.
The memory, which is a non-transitory computer readable storage medium, may be used to store non-transitory software programs and non-transitory computer executable programs, such as the roaming handover method in the embodiment of the first aspect of the present invention. The processor implements the roaming handover method in the above-described first embodiment by executing a non-transitory software program and instructions stored in the memory.
The memory may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data for performing the roaming handover method in the embodiment of the first aspect. Further, the memory may include high speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid state storage device. In some embodiments, the memory optionally includes memory located remotely from the processor, and these remote memories may be connected to the terminal over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The non-transitory software programs and instructions required to implement the roaming handover method in the above first aspect embodiment are stored in a memory and, when executed by one or more processors, perform the roaming handover method in the above first aspect embodiment.
In a third aspect, embodiments of the present application further provide a computer-readable storage medium storing computer-executable instructions for: performing the roaming handover method in the embodiment of the first aspect;
in some embodiments, the computer-readable storage medium stores computer-executable instructions, which are executed by one or more control processors, for example, by one of the processors in the electronic device of the second aspect, and may cause the one or more processors to execute the roaming handover method in the first aspect.
The above described embodiments of the device are merely illustrative, wherein the units illustrated as separate components may or may not be physically separate, i.e. may be located in one place, or may also be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment.
One of ordinary skill in the art will appreciate that all or some of the steps, systems, and methods disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data, as is well known to those skilled in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can accessed by a computer. In addition, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media as is well known to those skilled in the art.
The embodiments of the present invention have been described in detail with reference to the accompanying drawings, but the present invention is not limited to the above embodiments, and various changes can be made within the knowledge of those skilled in the art without departing from the gist of the present invention.

Claims (5)

1. A roaming switching method is applied to a slave device which is in communication connection with a first master device, and comprises the following steps:
scanning second main equipment in a preset area and acquiring communication parameters of the second main equipment; the communication parameters comprise a signal strength value, a channel bottom noise value and a connection MCS value;
generating a pre-association instruction according to the communication parameters of the second main device and the communication parameters from the first main device;
sending the pre-association instruction to a management center;
receiving a pre-correlation result, wherein the pre-correlation result is generated by the management center according to the pre-correlation instruction;
disconnecting the communication connection between the slave equipment and the first master equipment according to the received pre-association result, and establishing the communication connection between the slave equipment and the second master equipment;
sending an interrupt instruction to the first master device, wherein the interrupt instruction is used for informing the first master device to interrupt the connection with the slave device;
the pre-association result is generated by a connection response instruction received by the management center, the connection response instruction is generated by the second master device receiving a connection request instruction sent by the management center, and the connection request instruction is generated by the management center according to the received pre-association instruction;
and/or the presence of a gas in the gas,
the pre-association result is generated by the management center receiving an association response instruction sent by the second master device, the association response instruction is generated by the second master device according to an association request instruction sent by the management center, the association request instruction is sent to the second master device by the management center according to an authentication response instruction, and the authentication response instruction is generated by the second master device according to the authentication request instruction sent by the management center;
wherein the authentication request instruction comprises a device parameter of the slave device, and the device parameter of the slave device is verified by the second master device; the association request instruction comprises an encrypted identification of the slave device, and the encrypted identification of the slave device is verified by the second master device.
2. The roaming handover method of claim 1, wherein before scanning for the second master device in the preset area and acquiring the communication parameters of the second master device, the roaming handover method further comprises:
acquiring communication parameters of the first master device;
comparing the communication parameter of the first main device with a preset threshold value;
and if the communication parameter of the first main device is smaller than the preset threshold value, acquiring the communication parameter of the second main device.
3. The roaming handover method of claim 2, wherein the generating a pre-association command according to the communication parameters of the second master device and the communication parameters from the first master device comprises:
comparing the communication parameter of the second master device with the communication parameter of the first master device;
and if the communication parameter of the second main device is larger than the communication parameter of the first main device, generating the pre-association instruction.
4. An electronic device, comprising:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform a roaming handover method as claimed in any one of claims 1 to 3.
5. A computer-readable storage medium having stored thereon computer-executable instructions for causing a computer to perform a roaming handover method as recited in any one of claims 1 to 3.
CN202010408245.3A 2020-05-14 2020-05-14 Roaming switching method, electronic device and computer readable storage medium Active CN111726842B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010408245.3A CN111726842B (en) 2020-05-14 2020-05-14 Roaming switching method, electronic device and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010408245.3A CN111726842B (en) 2020-05-14 2020-05-14 Roaming switching method, electronic device and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN111726842A CN111726842A (en) 2020-09-29
CN111726842B true CN111726842B (en) 2023-03-03

Family

ID=72564409

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010408245.3A Active CN111726842B (en) 2020-05-14 2020-05-14 Roaming switching method, electronic device and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN111726842B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112566278B (en) * 2020-12-02 2023-05-23 三维通信股份有限公司 Determination method and system of master device, storage medium and electronic device
CN117376906A (en) * 2022-06-30 2024-01-09 华为技术有限公司 Communication method, communication system and electronic equipment

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101938745A (en) * 2010-09-25 2011-01-05 杭州华三通信技术有限公司 Roaming handover method and device thereof
WO2014029870A2 (en) * 2012-08-24 2014-02-27 Siemens Aktiengesellschaft Fast switching method, system and client in wireless communication system
CN103702375A (en) * 2013-12-25 2014-04-02 北京邮电大学 Method and system for switching WTRU (wireless transmit receive unit) in WLAN (wireless logic area network) by using cellular network
CN104349507A (en) * 2013-08-08 2015-02-11 电信科学技术研究院 Switching method and device
CN104798402A (en) * 2012-11-27 2015-07-22 高通股份有限公司 Fast association and address continuity for handoff between unmanaged access points
CN105430695A (en) * 2015-11-30 2016-03-23 中国联合网络通信集团有限公司 AP switching method
CN105657735A (en) * 2016-02-29 2016-06-08 宇龙计算机通信科技(深圳)有限公司 Mobile terminal, network access controller and network switching method and system
CN108112005A (en) * 2017-12-25 2018-06-01 上海斐讯数据通信技术有限公司 The switching method and system of a kind of wireless network roaming
CN109922506A (en) * 2017-12-13 2019-06-21 中兴通讯股份有限公司 Switching method, AP and AP collaborative work controller between AP
CN110519747A (en) * 2018-05-21 2019-11-29 中兴通讯股份有限公司 A kind of loaming method and AP and AP collaborative work controller

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9204299B2 (en) * 2012-05-11 2015-12-01 Blackberry Limited Extended service set transitions in wireless networks
CN102833824B (en) * 2012-08-30 2014-12-24 福建星网锐捷网络有限公司 Access method and device for wireless local area network and network equipment
CN105940722B (en) * 2014-08-27 2019-11-05 华为技术有限公司 A kind of AC, STA, AP and control method
US9769661B2 (en) * 2015-04-06 2017-09-19 Qualcomm, Incorporated Wireless network fast authentication / association using re-association object
US9832792B2 (en) * 2015-04-30 2017-11-28 Intel IP Corporation Apparatus, computer readable medium, and method for pre-association frame exchange using random access in a high efficiency wireless local-area network
CN105516121B (en) * 2015-12-03 2018-10-30 迈普通信技术股份有限公司 The method and system that AC is communicated with AP in WLAN
CN107770822B (en) * 2016-08-18 2021-01-19 深圳市信锐网科技术有限公司 Switching method and device of wireless access point
US10924990B2 (en) * 2017-03-31 2021-02-16 Intel IP Corporation Access point connectivity optimization
CN107295559B (en) * 2017-08-17 2020-05-05 迈普通信技术股份有限公司 Terminal roaming management method and access control equipment

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101938745A (en) * 2010-09-25 2011-01-05 杭州华三通信技术有限公司 Roaming handover method and device thereof
WO2014029870A2 (en) * 2012-08-24 2014-02-27 Siemens Aktiengesellschaft Fast switching method, system and client in wireless communication system
CN104798402A (en) * 2012-11-27 2015-07-22 高通股份有限公司 Fast association and address continuity for handoff between unmanaged access points
CN104349507A (en) * 2013-08-08 2015-02-11 电信科学技术研究院 Switching method and device
CN103702375A (en) * 2013-12-25 2014-04-02 北京邮电大学 Method and system for switching WTRU (wireless transmit receive unit) in WLAN (wireless logic area network) by using cellular network
CN105430695A (en) * 2015-11-30 2016-03-23 中国联合网络通信集团有限公司 AP switching method
CN105657735A (en) * 2016-02-29 2016-06-08 宇龙计算机通信科技(深圳)有限公司 Mobile terminal, network access controller and network switching method and system
CN109922506A (en) * 2017-12-13 2019-06-21 中兴通讯股份有限公司 Switching method, AP and AP collaborative work controller between AP
CN108112005A (en) * 2017-12-25 2018-06-01 上海斐讯数据通信技术有限公司 The switching method and system of a kind of wireless network roaming
CN110519747A (en) * 2018-05-21 2019-11-29 中兴通讯股份有限公司 A kind of loaming method and AP and AP collaborative work controller

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
WPA——无线局域网安全新规范;周雪莉;《信息网络安全》;20031008;全文 *

Also Published As

Publication number Publication date
CN111726842A (en) 2020-09-29

Similar Documents

Publication Publication Date Title
US10394674B2 (en) Local recovery of electronic subscriber identity module (eSIM) installation flow
US10944786B2 (en) Mobile communication method, apparatus, and device
CN109257815B (en) Management method and device for registration request
US8526617B2 (en) Method of handling security configuration in wireless communications system and related communication device
CN111726842B (en) Roaming switching method, electronic device and computer readable storage medium
US20100172500A1 (en) Method of handling inter-system handover security in wireless communications system and related communication device
KR102417184B1 (en) Wireless communication device for identifying authenticity of the base station and operation method thereof
US11882433B2 (en) Communication method and communications apparatus
JP7164602B2 (en) Delivery method of terminal information and related products
CN102960005A (en) Authentication system and authentication method therefor in a wireless LAN environment
US20150223062A1 (en) Access Control for a Wireless Local Area Network
US10158993B2 (en) Wireless communications
CN109587744B (en) Switching method, switching system and mobile management entity
KR101298867B1 (en) Method, apparatus and computer program product for source identification for single radio voice call continuity
US20200322858A1 (en) Method and terminal for redirecting network
CN100484292C (en) Method, system and base station for locking illegal copied mobile terminal
CN107786937B (en) Method for realizing mobile terminal localization roaming, mobile terminal and roaming server
CN112312394B (en) Wireless fidelity Wi-Fi management method, device and related equipment
CN109640376B (en) Wireless communication channel scanning method and device
CN109005178B (en) Authentication method and authentication system
CN110062427B (en) Trusted service management method and device supporting wireless network switching and electronic equipment
CN110572829A (en) Network connection control method and related product
CN105323756B (en) A kind of method for authenticating, network side equipment and terminal
CN114173336B (en) Authentication failure processing method and device, terminal and network equipment
CN116208949B (en) Encryption transmission method and system for communication message, sending terminal and receiving terminal

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