WO2020210944A1 - Switching control method and apparatus, and electronic device, storage medium and program product - Google Patents
Switching control method and apparatus, and electronic device, storage medium and program product Download PDFInfo
- Publication number
- WO2020210944A1 WO2020210944A1 PCT/CN2019/082692 CN2019082692W WO2020210944A1 WO 2020210944 A1 WO2020210944 A1 WO 2020210944A1 CN 2019082692 W CN2019082692 W CN 2019082692W WO 2020210944 A1 WO2020210944 A1 WO 2020210944A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- access point
- handover
- mobile client
- recommended
- list
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 104
- 230000003068 static effect Effects 0.000 claims abstract description 58
- 230000008569 process Effects 0.000 claims description 27
- 230000000694 effects Effects 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000012423 maintenance Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000003745 diagnosis Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 239000013585 weight reducing agent Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/08—Reselecting an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
Definitions
- the present disclosure generally relates to the field of mobile communication technology, and more specifically, to switching control methods, devices, electronic equipment, storage media, and program products.
- WLAN Wireless local area network
- IEEE802.11 Wireless local area network
- WLAN was designed as a supplement to the wired network, just to eliminate the messy connections between indoor network devices, and the handover problem was not taken seriously.
- VoIP Voice Over IP
- WLAN technology is required to support fast switching between different access points (Access Point, AP).
- AP Access Point
- the WLAN network based on the IEEE802.11 protocol does not have enough support for handover. When the mobile client performs handover, it will feel very obvious interruption. Therefore, providing fast and smooth handover in WLAN networks has become a key issue in providing seamless mobile services.
- IEEE802.11ad and the upcoming IEEE802.11ay use a frequency band around 60GHz, and the channel bandwidth reaches 2GHz.
- IEEE802.11ad and the upcoming IEEE802.11ay standard adopt beamforming based on multi-antenna or even multi-antenna array operation.
- the beamforming process in IEEE802.11ad is divided into two stages: sector level sweep (SLS) and beam refinement protocol (BRP) stages.
- SLS sector level sweep
- BRP beam refinement protocol
- a large number of static sectors are redefined, and in the SLS phase, after scanning all sectors, the best sectors are selected for both sides of the transmitter (TX) and the receiver (RX). Thereafter, in the BRP stage, the selected sector is optimized to obtain higher gains.
- current IEEE802.11ad devices do not support the scanning function. Before the client closes the connection to the current AP, it scans all channels to find potential APs. One possible reason is that it takes a lot of time to scan all sectors on all channels and cannot be completed during a short idle time. Therefore, for IEEE802.11ad and IEEE802.11ay, the interruption during handover is more serious than other WiFi systems.
- IEEE802.11ad and IEEE802.11ay are applied to some time-sensitive applications, such as industrial applications, providing fast and smooth handover has become a key issue in achieving seamless mobile services.
- the present disclosure provides a switching control method, a computer-readable storage medium, and a computer program product.
- a handover control method including: collecting handover status information of at least one mobile client, wherein the handover status information at least includes: the mobile client is handed over from a source access point to a target When accessing the point, the mobile client and the target access point respectively select the static sector for sending and receiving; generating a handover strategy according to the handover status information, wherein the handover strategy is used to optimize the mobile client A handover procedure for handover from the source access point to the target access point; and sending the handover policy to the mobile client, so that the mobile client performs handover according to the handover policy.
- the switching by the mobile client according to the switching strategy includes: the mobile client selects a recommended static transmission sector of the mobile client according to the target access point to be connected And receive static sectors for scanning.
- the mobile client performing handover according to the handover strategy includes: the target access point selecting the recommended target access point according to the source access point of the mobile client Point the send static sector and receive static sector to scan.
- the mobile client moves along a predictable path.
- collecting handover status information of at least one mobile client includes: the mobile client sends the handover status information to the target access point; and the target access point The handover status information is sent to the source access point or sent to a central server.
- the handover status information further includes at least one of the following: the received signal strength indicator RSSI of the source access point when the mobile client is handed over, and the mobile client The RSSI of the target access point during terminal handover, the total handover delay of the mobile client from the source access point to the target access point, the mobile client and the source access point The associated time, the load status of the target access point, and information about the candidate target access point.
- generating a handover strategy according to the handover status information includes: calculating a weight of each candidate target access point of the mobile client according to the handover status information, and At least one access point is selected from the candidate target access points to join the recommended access point list from the large to small calculated weight.
- sending the handover policy to the mobile client so that the mobile client performs handover according to the handover policy includes: sending the recommended access point list To the mobile client, so that the mobile client preferentially selects the access point in the recommended access point list as the target access point for handover.
- the recommended access point list includes the access point identifier, the weight of the access point, the access channel of the access point, and the mobile client when accessing the access point.
- the generating a handover strategy according to the handover status information includes: judging according to the load status of the target access point, and if the load of the target access point is greater than Or equal to the threshold value, the target access point is included in the list of non-recommended access points; the switching strategy is sent to the mobile client, so that the mobile client is based on the switching strategy
- the switching includes: sending the list of non-recommended access points to the mobile client, so that the mobile client does not select or finally selects an access point in the list of non-recommended access points during handover Make an association.
- the generating a handover strategy according to the handover status information includes: determining whether the target access point will be the same as the source access point according to the handover status information A ping-pong effect is generated, and if the target access point will have a ping-pong effect with the source access point, the target access point is included in the non-recommended access point list; the switching strategy is set Sent to the mobile client associated with the source access point, so that the mobile client associated with the source access point performs handover according to the handover strategy, including: sending the list of non-recommended access points to The mobile client associated with the source access point, so that the mobile client associated with the source access point does not select during handover or finally selects an access point in the non-recommended access point list for association .
- the method further includes: acquiring a context of the mobile client; and sending the context to an access point in the recommended access point list.
- a handover method for a mobile client including: the mobile client receives from an access point the handover strategy generated according to the handover control method described above; The switching strategy is described.
- the mobile client switching according to the switching strategy includes: the mobile client selecting the recommended One access point in the access point list is associated; if the mobile client fails to associate with the selected access point, the mobile client selects other access points from the recommended access point list The points are associated until they are successfully associated with the access points in the recommended access point list, or until there are no remaining access points in the recommended access point list.
- the mobile client performs handover according to the handover policy, further comprising: if the recommended access point If none of the access points in the point list is successfully associated with the mobile client, the mobile client obtains at least one associated access point through scanning; the mobile client determines the associated access Whether the point includes the access points in the list of non-recommended access points; if it is included, the mobile client selects access points that are not in the list of non-recommended access points from the associated access points Click to associate.
- the mobile client performs handover according to the handover policy, including: the mobile client scans Know the access points that can be associated; the mobile client determines whether the access points that can be associated include the access points in the non-recommended access point list; From the access points that can be associated, an access point outside the list of non-recommended access points is selected for association.
- the mobile client performs handover according to the handover policy, which further includes: if the access points that can be associated are other than the non-recommended access point list; If none of the access points is associated with the mobile client, the mobile client selects an access point in the list of not recommended access points for association.
- a handover control device including: a collecting unit configured to collect handover status information of at least one mobile client, wherein the handover status information includes at least: the mobile client When switching from the source access point to the target access point, the mobile client and the target access point select the static sectors for sending and receiving respectively; a strategy unit is configured to be based on the collection of the collection unit Handover status information to generate a handover strategy, wherein the handover strategy is used to optimize the handover process of the mobile client from the source access point to the target access point; a sending unit is configured to transfer the The switching policy is sent to the mobile client, so that the mobile client performs switching according to the switching policy.
- an electronic device including: at least one processor; and a memory coupled with the at least one processor for storing instructions, when the instructions are used by the at least one processor When executed, the processor is caused to execute the switching control method as described above.
- a non-transitory computer-readable storage medium which stores computer-executable instructions, which when executed, cause at least one processor to perform the above-mentioned switching Control Method.
- a computer program product that is tangibly stored on a computer-readable medium and includes computer-executable instructions that, when executed, cause at least One processor executes the switching control method as described above.
- the mobile client when associating with an access point, the mobile client only needs to scan the first few good static sectors instead of scanning all sectors, thereby reducing the time required for handover.
- load balancing of the network can be realized, and the success rate of handover can be improved through automatic diagnosis of faulty AP, and handover time can be saved.
- Fig. 1 is a flowchart of an exemplary process of a handover control method according to an embodiment of the present disclosure
- FIG. 2 is a flowchart of an exemplary process of a method for handover of a mobile client according to an embodiment of the present disclosure
- FIG. 3 is a flowchart showing an exemplary process of the operation in block S204 in FIG. 2;
- FIG. 4 is a flowchart showing another exemplary process of the operation in block S204 in FIG. 2;
- FIG. 5 is a block diagram showing an exemplary configuration of a handover control device according to an embodiment of the present disclosure.
- Fig. 6 shows a block diagram of an electronic device of a switching control method according to an embodiment of the present disclosure.
- the term “including” and its variants means open terms, meaning “including but not limited to.”
- the term “based on” means “based at least in part on.”
- the terms “one embodiment” and “an embodiment” mean “at least one embodiment.”
- the term “another embodiment” means “at least one other embodiment.”
- the terms “first”, “second”, etc. may refer to different or the same objects. Other definitions can be included below, either explicit or implicit. Unless clearly indicated in the context, the definition of a term is consistent throughout the specification.
- the technical solutions provided by the embodiments of the present disclosure can be applied in various mobile communication scenarios, especially to provide fast and smooth handover in a WLAN network.
- the embodiments of the present disclosure are applied in scenarios where the movement path is predictable, such as subways, railways, highways, etc., especially applied to WLANs in vehicle-ground communication, such as wireless train control systems, passenger information systems, and AGV (Automatic Guided Transport Vehicle) etc. driving in the factory.
- vehicle-ground communication such as wireless train control systems, passenger information systems, and AGV (Automatic Guided Transport Vehicle) etc. driving in the factory.
- the present disclosure further improves and optimizes handover performance for WLAN networks based on IEEE 802.11ad and IEEE 802.11ad protocols.
- WLAN networks based on IEEE 802.11ad and IEEE 802.11ad protocols beamforming based on multi-antenna or even multi-antenna array operation is adopted.
- the beamforming process is divided into two stages: sector level scanning (SLS) and beam optimization (BRP) stages.
- SLS stage after scanning all static sectors, the best static sectors are selected for the transmitter (TX) and the receiver (RX) respectively. Since there are multiple static sectors, the process of scanning all the static sectors results in a long time for handover.
- the mobile client by counting the sending static sectors and receiving static sectors respectively selected by each mobile client and access point, and generating a handover strategy based on this information, the mobile client When the terminal associates with an access point (Access Point, AP), it only needs to scan the first few good static sectors instead of scanning all sectors, thereby reducing the time required for handover.
- an access point Access Point, AP
- Fig. 1 is a flowchart of an exemplary process of a handover control method 100 according to an embodiment of the present disclosure. The handover control method according to this embodiment will be described in detail below with reference to FIG. 1.
- the handover status information of at least one mobile client is collected.
- the handover status information includes at least: the sending static sector and the receiving static sector respectively selected by the mobile client and the target access point when the mobile client switches from the source access point to the target access point.
- the handover status information of one mobile client can be collected, or the handover status information of multiple mobile clients can be collected to obtain a better handover strategy through statistics.
- the operation in block S102 may be performed by at least one of the following devices individually or jointly, for example: a mobile client, a source AP, a target AP, and a central server.
- a handover strategy is generated according to the acquired handover status information, wherein the handover strategy is used to optimize the handover procedure of the mobile client from the source access point to the target access point.
- the operation in block S104 may be performed by at least one of the following devices individually or jointly, for example: the mobile client, the source AP, the target AP, and the central server.
- the handover strategy is sent to the mobile client.
- the generated handover strategy can be provided to the mobile client, so that the mobile client can switch according to the handover strategy.
- the sending static sector and the receiving static sector respectively selected in each mobile client and the access point are counted, and a handover strategy is generated based on this information.
- the handover strategy can be used to optimize the mobile client Handover process from the source AP to the target AP.
- the mobile client when it tries to associate with the target AP, it can select the recommended mobile according to the mobile client’s receiving static sector and sending static sector information in the pre-stored recommended AP list (for example, Table 1 below).
- the client's good reception of static sectors and sending of static sectors for scanning, without having to scan all static sectors.
- a central server can be provided, which can communicate with each AP, and further can communicate with mobile clients.
- collecting the handover status information of at least one mobile client includes: the mobile client sends the handover status information to the target AP; and the target AP sends the handover status information to the central server .
- the central server can process the switching status information according to predetermined standards to obtain the switching strategy, and then the central server can notify each AP of its related switching strategy.
- the central server may not be provided, and the APs can communicate through the Inter Access Point Protocol (IAPP).
- collecting the handover status information of at least one mobile client may include: the mobile client sends the handover status information to the target AP; and the target AP sends the handover status information to the target AP.
- the source AP can process the handover status information according to a predetermined standard to obtain a handover strategy.
- the target AP can also collect handover status information by itself, such as a list of good receiving static sectors and sending static sectors of the target AP, and store this information locally.
- the target AP can recommend its good receiving and sending static sectors (for example, Table 3 below) to the mobile client, so that the mobile client When switching to the target AP, only the static sectors of the recommended AP need to be scanned, instead of scanning all sectors, thereby reducing the time required for switching.
- static sectors for example, Table 3 below
- the handover state information is used to indicate at least one state in which the mobile client switches from the source AP to the target AP.
- the handover status information may include the following static sectors selected by the mobile client and the target access point when the mobile client switches from the source AP to the target AP, and the static sectors received: One of the information or any combination: Received Signal Strength Indicator (RSSI) of the source AP when the mobile client switches, the RSSI of the target AP when the mobile client switches, and the mobile client switches from the source AP to The total handover delay of the target AP, the association time between the mobile client and the source AP, and the load status of the target AP.
- RSSI Received Signal Strength Indicator
- the handover status information may also include related information about other candidate target APs.
- the candidate target APs include APs that can be target APs of mobile clients associated with the source AP.
- the above-mentioned RSSIs are especially RSSIs at the start of handover.
- generating a handover strategy according to the handover status information includes: calculating the weight of each candidate target AP of the mobile client according to the handover status information, and then according to the calculated weight from large to small At least one AP among the candidate target APs is selected to be included in the recommended AP list.
- the calculation method of the weight is not limited.
- the weight may be proportional to the RSSI of the target AP, for example, the weight may also be inversely proportional to the total handover delay.
- the following formula 1 is an exemplary formula for calculating the weight of each candidate target AP.
- t is the switching index
- ⁇ is the filter parameter, and its value is greater than 0 and less than 1
- weight represents the weight
- i is the index of the AP
- f is the function of the switching status information
- RSSI is the target AP's RSSI
- HandoffDelay is the handover delay
- LoadofNewAP is the load of the new AP.
- the weight calculated by the above formula can not only reflect the status information of each handover, but also can make the handover with the closer occurrence time have a greater influence on the weight, and the handover with a longer occurrence time has a smaller influence on the weight.
- the handover strategy is used to optimize the handover procedure of the mobile client from the source AP to the target AP.
- the handover strategy may include, for example, one of the following or any combination thereof: the weight of the candidate target AP, the maintenance of the recommended AP list, the maintenance of the non-recommended AP list, the adjustment of handover trigger conditions, and the setting of handover reminders.
- the foregoing example of the switching strategy is only an illustration of the switching strategy, and does not limit the present invention.
- sending the handover policy to the mobile client so that the mobile client performs handover according to the handover policy includes: sending the recommended AP list to the mobile client to The mobile client is enabled to preferentially select the AP in the recommended AP list as the target AP for handover.
- a recommended AP list including some or all candidate target APs can be maintained in the source AP, as shown in Table 1 below.
- the AP information list includes AP index, AP ID, AP weight, and channel ID. And, for each AP, it also maintains a good list of sending static sectors and receiving static sector IDs of recommended mobile clients. By saving the AP’s channel and the mobile client’s good sending and receiving of static sector IDs, the mobile client can directly switch to the AP’s channel when associating with the target AP, and the mobile client can select the recommended Good static sectors are scanned without scanning all sectors, thereby reducing the time required for handover.
- a recommended AP list can be maintained for each AP in the central server. This list can be very long. However, it is sufficient to notify the mobile client of the first few recommended APs. Therefore, in this case, only a short recommended AP list can be maintained in each AP, as shown in Table 2 below.
- the central server can notify the AP to update its local list.
- Table 3 For each AP, a list of good sending and receiving static sectors used by the AP can be maintained, see Table 3. Table 3 records when the source AP is an APi, the static sectors of the APi that are sent and received multiple times are selected. In this way, when the mobile client performs handover, it can avoid exhausting search for the static sectors of the AP, thereby saving handover time.
- the source AP may, for example, send the ID or index of each AP in the AP information list to the mobile client in the order of weight.
- the source AP may also send the AP ID and weight in the AP information list to the mobile client. Therefore, when the mobile client needs to perform handover, it may preferentially select a better AP for association according to the order of the received APs or according to the weight of each AP, so as to save time spent in the scanning phase in the prior art.
- the provided service has lower requirements for handover delay, but higher requirements for service continuity.
- the handover strategy may be, for example, increasing the handover trigger condition or setting a handover reminder.
- the handover strategy can be, for example, maintaining a recommended AP list, and the APs in the recommended AP list are APs with a shorter total handover delay after statistics.
- a non-recommended AP list can also be saved in the source AP or server to avoid unnecessary handover attempts. For example, if a ping-pong handover occurs or the number of associated clients reaches the upper limit, the relevant AP can be regarded as a "bad" handover AP. However, except for the case where the maximum number of clients have been associated, an AP in the deprecated AP list does not mean that clients are prohibited from being associated with it. If there are other options, the client should avoid associating APs that are not recommended, but if there are no other options, the client can also associate with APs that are not recommended.
- the handover strategy may be, for example, maintaining a list of non-recommended APs, where APs in the list of non-recommended APs are, for example, APs that may have a ping-pong effect after statistics, or may be degraded APs or APs that are overloaded.
- the source AP may determine whether there is an AP that can cause a ping-pong effect with the source AP among the candidate target APs, and if there is, the AP is listed as an AP in the non-recommended AP list. Further, if the AP is an AP in the recommended AP list, the AP is deleted from the recommended AP list.
- the source AP can determine whether there is an AP that can cause a ping-pong effect among the candidate target APs, and there may be multiple specific implementation manners. For example, according to the mobile client switching between the source AP and a certain target AP multiple times, or the source AP is included in the recommended AP list of the target AP, or the mobile client is associated with the source AP or the target AP for too short time, etc. , Can judge whether the ping-pong effect occurs between the source AP and a target AP. In the specific implementation of this embodiment, the non-recommended AP list may not be maintained. When the source AP finds that there is an AP that can cause a ping-pong effect with the source AP, it is determined whether the AP is included in the recommended AP list. Include, delete the AP from the recommended AP list.
- the target AP if the load of the target AP is greater than or equal to a threshold value, the target AP is included in the list of non-recommended APs; and the list of non-recommended APs It is sent to the mobile client associated with the source AP, so that the mobile client associated with the source AP does not select during handover or finally selects an AP in the non-recommended AP list for association.
- APs in the list of non-recommended APs can also be selected as target APs. For example, after scanning that all APs that can be associated belong to the list of non-recommended APs, the APs in the list of non-recommended APs can be selected Associate as the target AP.
- the handover control method further includes: acquiring the context of the mobile client; and sending the context to the AP in the recommended AP list.
- the context of the mobile client may include one of the following or any combination thereof: information about the mobile client's session, quality of service (QoS), and security association.
- the AP can send the context of the mobile client to the AP in the recommended access point list by using IAPP or a central server. If the AP sends the context of the mobile client to the AP in the recommended AP list, the AP that receives the context saves the context of the mobile client. If the mobile client subsequently associates with it, it does not need to transmit the corresponding context and can communicate directly. It can greatly reduce the time for authentication and association, improve service continuity, and reduce the possibility of packet loss, which can further save the time required for mobile client handover and reduce the total handover delay.
- the source AP's processing of the switching status information and the maintenance of the recommended AP list and the non-recommended AP list can be completed by the central server; in another example, the processing of the switching status information and the maintenance of the recommended AP list and The maintenance of the non-recommended AP list can also be completed by the central server and the source AP respectively. If the processing of the switching state and the maintenance of the recommended AP list and the non-recommended AP list are all completed by the central server, the implementation of the AP can be simpler and the cost is lower. And because the central server can collect and record more information, it is more advantageous for generating better switching strategies. In addition, when the central server only sends the recommended AP list and/or the non-recommended AP list to the source AP, the signaling overhead in the handover can be reduced.
- the source AP can generate or update various handover strategies according to the handover status information, so as to optimize the existing handover procedure, save the handover time, and reduce the handover delay. While optimizing the existing handover procedure, this embodiment does not change the basic structure of the existing network, nor does it change the protocol. Therefore, there are few changes to the existing network during implementation, and the cost is low. Since the switching strategy is generated, the mobile client can switch according to the switching strategy, which greatly reduces the scanning time.
- the method provided in this embodiment is beneficial to achieve network load balancing, and through automatic control of the failed AP Diagnosis improves the success rate of handover and saves handover time.
- multiple handover strategies are exemplarily given.
- more handover strategies can be designed according to actual needs, and the handover state information required by the handover strategy can be collected accordingly.
- the handover control method provided in this embodiment can collect statistics on the handover of the mobile client from the source AP in the past. Under the condition that the path of the mobile client is predictable, the historically better target AP is also very likely to become the current handover. Therefore, the switching strategy generated according to the switching status information is beneficial to optimize the switching process of the mobile client associated with the source AP.
- the handover control method provided in this embodiment can enable the mobile client to determine the target AP according to the handover strategy, save time in the scanning and authentication stages of the mobile client, and realize fast handover of the mobile client. Furthermore, the realization of fast switching of mobile clients can improve the possibility of providing high-quality real-time services for mobile clients. It can be seen that by recording or counting the switching state information, different switching strategies can be adopted according to different implementation requirements, so as to meet various fast switching requirements.
- FIG. 2 is a flowchart of an exemplary process of a method 200 for handover of a mobile client according to an embodiment of the present disclosure.
- the switching method can use the switching strategy provided in the embodiment shown in FIG. 1 to perform switching, thereby optimizing the switching process of the mobile client and reducing the switching delay.
- the handover method 200 of the mobile client according to this embodiment will be described in detail below with reference to FIG. 2.
- the mobile client receives the handover strategy generated according to the handover control method described above with reference to FIG. 1 from the AP.
- the operation in block S202 can be executed when the mobile client associates with the AP, or it can be executed periodically, or executed when the mobile client decides to switch, or can also be executed under other trigger conditions .
- the mobile client performs handover according to the handover strategy.
- FIG. 3 is a flowchart showing an exemplary process of the operation in block S204 in FIG. 2.
- the operation in block S204 may specifically include the following process:
- the mobile client selects an AP in the recommended AP list for association.
- the mobile client selects one from the recommended AP list for association, for example, one may be selected randomly, or one may be selected in the order of weight.
- the mobile client will preferentially select APs in the recommended AP list for association, and since the recommended AP list includes the sending static sector and the receiving static sector respectively selected by the mobile client and the target access point, Therefore, there is no need to scan all static sectors, which saves a lot of scanning time and helps realize fast switching.
- the APs in the recommended AP list are usually APs with a shorter total handover delay and higher signal strength, which facilitates the mobile client to quickly switch to the most preferred AP.
- FIG. 4 is a flowchart showing another exemplary process of the operation in block S204 in FIG. 2.
- the operation in block S204 may specifically include the following process:
- Step S2044 the mobile client obtains at least one AP that can be associated through scanning.
- the scanning of the mobile client may be, for example, a scanning process in the prior art, or may also be a scanning process that starts when none of the APs in the recommended AP list are successfully associated.
- the mobile client determines whether the APs that can be associated include an AP in the list of not recommended APs, if it contains (Y), execute the processing in block S2046, if it does not contain (N), execute block S2047 Processing in.
- the mobile client preferentially selects the APs that can be associated that are not included in the list of not recommended APs for association. If all the available APs are included in the list of not recommended APs, the mobile client can select the APs that can be associated Choose one to associate.
- one of the APs that can be associated is selected for association.
- processing in block S2046 may use the existing handover procedure and protocol, which will not be repeated here.
- the mobile client can avoid associating with APs in the list of non-recommended APs, reducing the time wasted for unsuccessful associations .
- the mobile client can also associate with these APs.
- the handover strategy includes a recommended AP list and a non-recommended AP list
- the operations described with reference to FIG. 3 and FIG. 4 may be combined, and details are not described herein again.
- each step of the method disclosed in each embodiment may be implemented by software, hardware, or a combination of software and hardware.
- FIG. 5 is a block diagram showing an exemplary configuration of a switching control device 500 according to an embodiment of the present disclosure.
- the handover control device 500 according to an embodiment of the present disclosure will be described in detail below with reference to FIG. 5.
- the switching control device 500 includes: a collecting unit 502, a strategy unit 504, and a sending unit 506.
- the collecting unit 502 is configured to collect handover status information of at least one mobile client, where the handover status information includes at least: when the mobile client switches from the source access point to the target access point, The access point selects the sending static sector and the receiving static sector respectively.
- collecting the handover status information may include collecting data based on its own, and may also include receiving handover status information sent by other devices.
- switching status information reference may be made to the foregoing embodiment of the switching control method.
- the collecting unit 502 may be set in each access point to collect the handover status information of the mobile client, and send the collected handover status information to the central server or the source access point.
- the policy unit 504 may be set in a central server (in the case of a central server) or in each access point (in the case of no central server).
- the strategy unit 504 is configured to generate a handover strategy according to the handover status information collected by the collection unit 502, wherein the handover strategy is used to optimize the handover procedure of the mobile client from the source AP to the target access point.
- the switching strategy can be specifically referred to the embodiment of the above switching control method.
- the sending unit 506 can be set in the central server (when there is a central server) or in each access point (when there is no central server), and is configured to send the switching strategy generated by the policy unit 504 to the mobile client end.
- the mobile client moves along a predictable path.
- the handover status information further includes at least one of the following: the received signal strength indicator RSSI of the source access point when the mobile client is handed over, and the signal strength of the target access point when the mobile client is handed over RSSI, the total handover delay for the mobile client to switch from the source access point to the target access point, the association time between the mobile client and the source access point, the target access point Load status and information about candidate target access points.
- the strategy unit 504 is further configured to: calculate the weight of each candidate target access point of the mobile client according to the handover status information, and descend from the candidate target access point according to the calculated weight. Select at least one access point to join the recommended access point list.
- the sending unit 506 is further configured to send the recommended access point list to the mobile client, so that the mobile client preferentially selects the access points in the recommended access point list as the handover Target access point.
- the recommended access point list includes the access point identifier, the weight of the access point, the access channel of the access point, and the mobile client and the access point respectively selected when accessing the access point. At least one of sending static sectors and receiving static sectors.
- the strategy unit 504 is further configured to determine whether the candidate target AP includes a degraded AP, and if it is included, the degraded AP is included in the list of non-recommended APs, where the degraded AP has a weight reduction greater than or APs equal to the threshold, and/or APs whose ranking reduction is greater than or equal to the threshold; the sending unit 506 is further configured to: send the list of non-recommended APs to the mobile client, so that the The mobile client does not select or finally selects an AP in the non-recommended AP list for association during handover.
- the policy unit 504 is further configured to: make a judgment according to the load status of the target AP, and if the load of the target AP is greater than or equal to a threshold, then the target AP is included in the list of non-recommended APs
- the sending unit 506 is further configured to send the list of non-recommended APs to the mobile client, so that the mobile client does not select or finally selects an AP in the list of non-recommended APs for association during handover .
- the policy unit 504 is further configured to: determine whether the target AP will generate a ping-pong effect with the source AP according to the handover status information, and the target AP will generate a ping-pong effect with the source AP.
- the sending unit 506 is further configured to: send the list of non-recommended APs to the mobile client associated with the source AP, so that the The mobile client associated with the source AP does not select during handover or finally selects the AP in the non-recommended AP list for association.
- the switching control device may further include an acquisition module (not shown in the figure) for acquiring the context of the mobile client.
- the sending unit 506 is further configured to send the context to the AP in the recommended AP list.
- the device provided in this embodiment may be used, for example, to implement the handover control method embodiment shown in FIG. 1.
- the device provided in this embodiment can collect handover status information according to actual needs, and generate a corresponding handover strategy, so that the mobile client can optimize the handover process according to the handover strategy, with regard to handover time, handover success rate, and service continuity. Performance indicators can be optimized.
- the details of the operations and functions of each part of the switching control device may be the same as or similar to the relevant parts of the switching control method embodiment of the present disclosure described with reference to FIGS. 1-4, for example, and will not be described in detail here. It should be noted here that the structure of the switching control device 500 and its constituent units shown in FIG. 5 is only exemplary, and those skilled in the art can modify the structure block diagram shown in FIG. 5 as needed.
- the handover control method the handover control method of the mobile client, and the handover control device according to the embodiments of the present disclosure have been described above.
- the above switching control method can also be implemented using electronic equipment.
- FIG. 6 shows a block diagram of an electronic device 600 of a switching control method according to an embodiment of the present disclosure.
- the electronic device 600 may include at least one processor 602 that executes at least one computer-readable instruction stored or encoded in a computer-readable storage medium (ie, the memory 604) (ie, the above-mentioned in the form of software) Implementation elements).
- a computer executable instruction is stored in the memory 604, which when executed causes at least one processor 602 to collect handover status information of at least one mobile client, wherein the handover status information includes at least: When the client switches from the source access point to the target access point, the mobile client and the target access point respectively select the static sector for sending and receiving the static sector; according to the handover status information, a handover strategy is generated, wherein the The handover strategy is used to optimize the handover procedure of the mobile client from the source access point to the target access point; and send the handover strategy to the mobile client so that the mobile client Switch according to the switching strategy.
- a non-transitory computer-readable storage medium may have computer-executable instructions (ie, the above-mentioned elements implemented in the form of software), which, when executed by a computer, cause the computer to execute the various embodiments of the present disclosure in combination with FIG. 1- 5 describes the various operations and functions.
- a computer program product that is tangibly stored on a computer-readable medium and includes computer-executable instructions that, when executed, cause at least one processor to Perform various operations and functions described above in conjunction with FIGS. 1-5 in various embodiments of the present disclosure.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present disclosure relates to a switching control method and apparatus, and an electronic device, a storage medium and a program product. The switching control method comprises: collecting switching state information of at least one mobile client, wherein the switching state information at least comprises: a sending static sector and a receiving static sector selected at the mobile client and a target access point respectively when the mobile client is switched from a source access point to the target access point; generating a switching strategy according to the switching state information, wherein the switching strategy is used for optimizing a switching flow of the mobile client being switched from the source access point to the target access point; and sending the switching strategy to the mobile client, so that the mobile client is switched according to the switching strategy.
Description
本公开通常涉及移动通信技术领域,更具体地,涉及切换控制方法、装置、电子设备、存储介质和程序产品。The present disclosure generally relates to the field of mobile communication technology, and more specifically, to switching control methods, devices, electronic equipment, storage media, and program products.
基于IEEE802.11的无线局域网(Wireless Local Area network,WLAN)***在近些年中得到了越来越广泛的应用。最初,WLAN被设计作为有线网络的补充,只是用于消除室内的网络设备之间繁乱的连线,切换问题并没有受到重视。但是随着WLAN技术的快速发展,在实际应用中,人们不仅仅希望WLAN提供高速率,同时还希望WLAN能够支持实时服务,例如网络语音(Voice Over IP,VoIP)服务以及多媒体应用。由于实时服务对时延的要求很高,这就需要WLAN技术能够支持在不同的接入点(Access Point,AP)之间完成快速切换。但是基于IEEE802.11协议的WLAN网络中对于切换并没有足够的支持,当移动客户端进行切换时,会感受到非常明显的中断。因此,在WLAN网络中提供快速平滑的切换已经成为提供无缝移动服务的关键问题。Wireless local area network (WLAN) systems based on IEEE802.11 have been more and more widely used in recent years. Initially, WLAN was designed as a supplement to the wired network, just to eliminate the messy connections between indoor network devices, and the handover problem was not taken seriously. However, with the rapid development of WLAN technology, in practical applications, people not only hope that WLAN can provide high rates, but also hope that WLAN can support real-time services, such as Voice Over IP (VoIP) services and multimedia applications. Since real-time services have high requirements for delay, WLAN technology is required to support fast switching between different access points (Access Point, AP). However, the WLAN network based on the IEEE802.11 protocol does not have enough support for handover. When the mobile client performs handover, it will feel very obvious interruption. Therefore, providing fast and smooth handover in WLAN networks has become a key issue in providing seamless mobile services.
IEEE802.11ad和即将到来的IEEE802.11ay使用60GHz左右的频带,其中信道带宽达到2GHz。为了对抗高路径损耗并且提供相对大的覆盖范围,IEEE802.11ad和即将到来的IEEE802.11ay标准采用了基于多天线甚至多天线阵列工作的波束赋形(beam forming)。IEEE802.11ad and the upcoming IEEE802.11ay use a frequency band around 60GHz, and the channel bandwidth reaches 2GHz. In order to combat high path loss and provide relatively large coverage, IEEE802.11ad and the upcoming IEEE802.11ay standard adopt beamforming based on multi-antenna or even multi-antenna array operation.
IEEE802.11ad中的波束赋形处理被划分为两个阶段:扇区级扫描(sector level sweep,SLS)和波束优化(beam refinement protocol,BRP)阶段。大量的静态扇区被重新定义,并且在SLS阶段,在扫描了所有扇区之后,针对发送端(TX)和接收端(RX)两侧分别选择最佳扇区。此后,在BRP阶段,所选择的扇区被优化来获得更高的增益。与正常的WiFi相比,当前的IEEE802.11ad设备不支持扫描功能,在客户端关闭至当前的AP的连接 之前,扫描所有的信道来找到潜在的AP。一个可能的原因是扫描所有信道上的所有扇区需要消耗大量时间,而不可能在短的空闲时间期间完成。因此,对于IEEE802.11ad和IEEE802.11ay,切换期间的中断要比其他WiFi***更加严重。The beamforming process in IEEE802.11ad is divided into two stages: sector level sweep (SLS) and beam refinement protocol (BRP) stages. A large number of static sectors are redefined, and in the SLS phase, after scanning all sectors, the best sectors are selected for both sides of the transmitter (TX) and the receiver (RX). Thereafter, in the BRP stage, the selected sector is optimized to obtain higher gains. Compared with normal WiFi, current IEEE802.11ad devices do not support the scanning function. Before the client closes the connection to the current AP, it scans all channels to find potential APs. One possible reason is that it takes a lot of time to scan all sectors on all channels and cannot be completed during a short idle time. Therefore, for IEEE802.11ad and IEEE802.11ay, the interruption during handover is more serious than other WiFi systems.
当IEEE802.11ad和IEEE802.11ay应用于一些时间敏感的应用时,例如工业级应用,提供快速平滑的切换已经成为实现无缝移动服务的关键问题。When IEEE802.11ad and IEEE802.11ay are applied to some time-sensitive applications, such as industrial applications, providing fast and smooth handover has become a key issue in achieving seamless mobile services.
此外,当前IEEE802.11ad的另一个问题是目前的芯片仅支持同时与一个AP关联的最大8个客户端。因此,持续监控AP的负载也是非常重要的。In addition, another problem of the current IEEE802.11ad is that the current chip only supports a maximum of 8 clients associated with one AP at the same time. Therefore, it is also very important to continuously monitor the load of the AP.
发明内容Summary of the invention
在下文中给出关于本发明的简要概述,以便提供关于本发明的某些方面的基本理解。应当理解,这个概述并不是关于本发明的穷举性概述。它并不是意图确定本发明的关键或重要部分,也不是意图限定本发明的范围。其目的仅仅是以简化的形式给出某些概念,以此作为稍后论述的更详细描述的前序。A brief summary of the present invention is given below in order to provide a basic understanding of certain aspects of the present invention. It should be understood that this summary is not an exhaustive summary of the present invention. It is not intended to determine the key or important part of the present invention, nor is it intended to limit the scope of the present invention. Its purpose is merely to present some concepts in a simplified form as a prelude to the more detailed description that will be discussed later.
鉴于上述,本公开提供了切换控制方法、以及计算机可读存储介质和计算机程序产品。In view of the foregoing, the present disclosure provides a switching control method, a computer-readable storage medium, and a computer program product.
根据本公开的一个方面,提供了一种切换控制方法,包括:收集至少一个移动客户端的切换状态信息,其中,所述切换状态信息至少包括:所述移动客户端从源接入点切换到目标接入点时在移动客户端和目标接入点分别选择的发送静态扇区和接收静态扇区;根据所述切换状态信息,生成切换策略,其中所述切换策略用于优化所述移动客户端从所述源接入点切换至所述目标接入点的切换流程;以及将所述切换策略发送给所述移动客户端,以使得所述移动客户端根据所述切换策略进行切换。According to one aspect of the present disclosure, there is provided a handover control method, including: collecting handover status information of at least one mobile client, wherein the handover status information at least includes: the mobile client is handed over from a source access point to a target When accessing the point, the mobile client and the target access point respectively select the static sector for sending and receiving; generating a handover strategy according to the handover status information, wherein the handover strategy is used to optimize the mobile client A handover procedure for handover from the source access point to the target access point; and sending the handover policy to the mobile client, so that the mobile client performs handover according to the handover policy.
可选地,在上述方面的一个示例中,所述移动客户端根据所述切换策略进行切换包括:所述移动客户端根据要连接的目标接入点来选择推荐的移动客户端的发送静态扇区和接收静态扇区进行扫描。Optionally, in an example of the foregoing aspect, the switching by the mobile client according to the switching strategy includes: the mobile client selects a recommended static transmission sector of the mobile client according to the target access point to be connected And receive static sectors for scanning.
可选地,在上述方面的一个示例中,所述移动客户端根据所述切换策略进行切换包括:所述目标接入点根据所述移动客户端的源接入点来选择推荐的该目标接入点的发送静态扇区和接收静态扇区进行扫描。Optionally, in an example of the foregoing aspect, the mobile client performing handover according to the handover strategy includes: the target access point selecting the recommended target access point according to the source access point of the mobile client Point the send static sector and receive static sector to scan.
可选地,在上述方面的一个示例中,所述移动客户端沿着能够预测的路径移动。Optionally, in an example of the above aspect, the mobile client moves along a predictable path.
可选地,在上述方面的一个示例中,收集至少一个移动客户端的切换状态信息包括:所述移动客户端将所述切换状态信息发送至所述目标接入点;以及所述目标接入点将所述切换状态信息发送至所述源接入点或者发送至中央服务器。Optionally, in an example of the foregoing aspect, collecting handover status information of at least one mobile client includes: the mobile client sends the handover status information to the target access point; and the target access point The handover status information is sent to the source access point or sent to a central server.
可选地,在上述方面的一个示例中,所述切换状态信息还包括以下中的至少一项:所述移动客户端切换时所述源接入点的接收信号强度指示RSSI、所述移动客户端切换时所述目标接入点的RSSI、所述移动客户端从所述源接入点切换到所述目标接入点的总切换时延、所述移动客户端与所述源接入点的关联时间、所述目标接入点的负载状况以及关于候选目标接入点的信息。Optionally, in an example of the foregoing aspect, the handover status information further includes at least one of the following: the received signal strength indicator RSSI of the source access point when the mobile client is handed over, and the mobile client The RSSI of the target access point during terminal handover, the total handover delay of the mobile client from the source access point to the target access point, the mobile client and the source access point The associated time, the load status of the target access point, and information about the candidate target access point.
可选地,在上述方面的一个示例中,根据所述切换状态信息,生成切换策略,包括:根据所述切换状态信息,计算所述移动客户端的每一个候选目标接入点的权重,按照所计算的权重从大到小从所述候选目标接入点中选择至少一个接入点加入推荐接入点列表。Optionally, in an example of the foregoing aspect, generating a handover strategy according to the handover status information includes: calculating a weight of each candidate target access point of the mobile client according to the handover status information, and At least one access point is selected from the candidate target access points to join the recommended access point list from the large to small calculated weight.
可选地,在上述方面的一个示例中,将所述切换策略发送给所述移动客户端,以使得所述移动客户端根据所述切换策略进行切换包括:将所述推荐接入点列表发送给所述移动客户端,以使得所述移动客户端优先选择所述推荐接入点列表中的接入点作为切换的目标接入点。Optionally, in an example of the foregoing aspect, sending the handover policy to the mobile client so that the mobile client performs handover according to the handover policy includes: sending the recommended access point list To the mobile client, so that the mobile client preferentially selects the access point in the recommended access point list as the target access point for handover.
可选地,在上述方面的一个示例中,所述推荐接入点列表中包括接入点标识、接入点的权重、接入点的接入信道以及在接入该接入点时移动客户端和接入点各自的发送静态扇区和接收静态扇区。Optionally, in an example of the foregoing aspect, the recommended access point list includes the access point identifier, the weight of the access point, the access channel of the access point, and the mobile client when accessing the access point. The sending and receiving static sectors of the terminal and the access point.
可选地,在上述方面的一个示例中,所述根据所述切换状态信息,生成切换策略,包括:根据所述目标接入点的负载状况进行判断,若所述目标接入点的负载大于或者等于门限值,则将所述目标接入点列入不推荐接入点列表;所述将所述切换策略发送给所述移动客户端,以使得所述移动客户端根据所述切换策略进行切换,包括:将所述不推荐接入点列表发送给所述移动客户端,以使得所述移动客户端在切换时不选择或者最后选择所述不推荐接入点列表中的接入点进行关联。Optionally, in an example of the foregoing aspect, the generating a handover strategy according to the handover status information includes: judging according to the load status of the target access point, and if the load of the target access point is greater than Or equal to the threshold value, the target access point is included in the list of non-recommended access points; the switching strategy is sent to the mobile client, so that the mobile client is based on the switching strategy The switching includes: sending the list of non-recommended access points to the mobile client, so that the mobile client does not select or finally selects an access point in the list of non-recommended access points during handover Make an association.
可选地,在上述方面的一个示例中,所述根据所述切换状态信息,生成切换策略,包括:根据所述切换状态信息,判断所述目标接入点是否会与所述源接入点产生乒乓效应,在所述目标接入点会与所述源接入点产生乒乓效应的情况下,则将所述目标接入点列入不推荐接入点列表;所述将所述切换策略发送给与所述源接入点关联的移动客户端,以使得与所述源接入点关联的移动客户端根据所述切换策略进行切换,包括:将所述不推荐接入点列表发送给与所述源接入点关联的移动客户端,以使得与所述源接入点关联的移动客户端在切换时不选择或者最后选择所述不推荐接入点列表中的接入点进行关联。Optionally, in an example of the foregoing aspect, the generating a handover strategy according to the handover status information includes: determining whether the target access point will be the same as the source access point according to the handover status information A ping-pong effect is generated, and if the target access point will have a ping-pong effect with the source access point, the target access point is included in the non-recommended access point list; the switching strategy is set Sent to the mobile client associated with the source access point, so that the mobile client associated with the source access point performs handover according to the handover strategy, including: sending the list of non-recommended access points to The mobile client associated with the source access point, so that the mobile client associated with the source access point does not select during handover or finally selects an access point in the non-recommended access point list for association .
可选地,在上述方面的一个示例中,所述方法进一步包括:获取所述移动客户端的上下文;以及向所述推荐接入点列表中的接入点发送所述上下文。Optionally, in an example of the above aspect, the method further includes: acquiring a context of the mobile client; and sending the context to an access point in the recommended access point list.
根据本公开的另一方面,提供了一种移动客户端的切换方法,包括:移动客户端从接入点接收根据以上所述的切换控制方法所生成的切换策略;以及所述移动客户端根据所述切换策略进行切换。According to another aspect of the present disclosure, there is provided a handover method for a mobile client, including: the mobile client receives from an access point the handover strategy generated according to the handover control method described above; The switching strategy is described.
可选地,在上述方面的一个示例中,在所述切换策略包括推荐接入点列表的情况下,所述移动客户端根据所述切换策略进行切换包括:所述移动客户端选择所述推荐接入点列表中的一个接入点进行关联;若所述移动客户端未能成功与被选择的接入点关联,则所述移动客户端从所述推荐接入点列表中选择其他接入点进行关联,直至与所述推荐接入点列表中的接入点成功关联,或者直至所述推荐接入点列表中没有剩余接入点。Optionally, in an example of the foregoing aspect, in a case where the switching strategy includes a recommended access point list, the mobile client switching according to the switching strategy includes: the mobile client selecting the recommended One access point in the access point list is associated; if the mobile client fails to associate with the selected access point, the mobile client selects other access points from the recommended access point list The points are associated until they are successfully associated with the access points in the recommended access point list, or until there are no remaining access points in the recommended access point list.
可选地,在上述方面的一个示例中,在所述切换策略包括不推荐接入点列表的情况下,所述移动客户端根据所述切换策略进行切换,进一步包括:若所述推荐接入点列表中的接入点均未能与所述移动客户端成功关联,则所述移动客户端通过扫描获得至少一个能够关联的接入点;所述移动客户端判断所述能够关联的接入点中是否包括所述不推荐接入点列表中的接入点;若包括,则所述移动客户端从所述能够关联的接入点中选择所述不推荐接入点列表以外的接入点进行关联。Optionally, in an example of the foregoing aspect, in a case where the handover policy includes a list of non-recommended access points, the mobile client performs handover according to the handover policy, further comprising: if the recommended access point If none of the access points in the point list is successfully associated with the mobile client, the mobile client obtains at least one associated access point through scanning; the mobile client determines the associated access Whether the point includes the access points in the list of non-recommended access points; if it is included, the mobile client selects access points that are not in the list of non-recommended access points from the associated access points Click to associate.
可选地,在上述方面的一个示例中,在所述切换策略包括不推荐接入点列表的情况下,所述移动客户端根据所述切换策略进行切换,包括:所 述移动客户端通过扫描获知能够关联的接入点;所述移动客户端判断所述能够关联的接入点中是否包括所述不推荐接入点列表中的接入点;若包括,则所述移动客户端从所述能够关联的接入点中选择所述不推荐接入点列表以外的接入点进行关联。Optionally, in an example of the foregoing aspect, in a case where the handover policy includes a list of non-recommended access points, the mobile client performs handover according to the handover policy, including: the mobile client scans Know the access points that can be associated; the mobile client determines whether the access points that can be associated include the access points in the non-recommended access point list; From the access points that can be associated, an access point outside the list of non-recommended access points is selected for association.
可选地,在上述方面的一个示例中,所述移动客户端根据所述切换策略进行切换,进一步包括:若所述能够关联的接入点中除所述不推荐接入点列表以外的接入点均未能与所述移动客户端关联,则所述移动客户端选择所述不推荐接入点列表中的接入点进行关联。Optionally, in an example of the foregoing aspect, the mobile client performs handover according to the handover policy, which further includes: if the access points that can be associated are other than the non-recommended access point list; If none of the access points is associated with the mobile client, the mobile client selects an access point in the list of not recommended access points for association.
根据本公开的另一方面,提供了一种切换控制装置,包括:一个收集单元,被配置为收集至少一个移动客户端的切换状态信息,其中,所述切换状态信息至少包括:所述移动客户端从源接入点切换到目标接入点时在移动客户端和目标接入点分别选择的发送静态扇区和接收静态扇区;一个策略单元,被配置为根据所述收集单元收集的所述切换状态信息,生成切换策略,其中所述切换策略用于优化所述移动客户端从所述源接入点切换至所述目标接入点的切换流程;一个发送单元,被配置为将所述切换策略发送给所述移动客户端,以使得所述移动客户端根据所述切换策略进行切换。According to another aspect of the present disclosure, there is provided a handover control device, including: a collecting unit configured to collect handover status information of at least one mobile client, wherein the handover status information includes at least: the mobile client When switching from the source access point to the target access point, the mobile client and the target access point select the static sectors for sending and receiving respectively; a strategy unit is configured to be based on the collection of the collection unit Handover status information to generate a handover strategy, wherein the handover strategy is used to optimize the handover process of the mobile client from the source access point to the target access point; a sending unit is configured to transfer the The switching policy is sent to the mobile client, so that the mobile client performs switching according to the switching policy.
根据本公开的另一方面,提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器耦合的存储器,用于存储指令,当所述指令被所述至少一个处理器执行时,使得所述处理器执行如上所述的切换控制方法。According to another aspect of the present disclosure, there is provided an electronic device, including: at least one processor; and a memory coupled with the at least one processor for storing instructions, when the instructions are used by the at least one processor When executed, the processor is caused to execute the switching control method as described above.
根据本公开的另一方面,提供了一种非暂时性计算机可读存储介质,其存储有计算机可执行指令,所述计算机可执行指令在被执行时使得至少一个处理器执行如上所述的切换控制方法。According to another aspect of the present disclosure, a non-transitory computer-readable storage medium is provided, which stores computer-executable instructions, which when executed, cause at least one processor to perform the above-mentioned switching Control Method.
根据本公开的另一方面,提供了一种计算机程序产品,所述计算机程序产品被有形地存储在计算机可读介质上并且包括计算机可执行指令,所述计算机可执行指令在被执行时使至少一个处理器执行如上所述的切换控制方法。According to another aspect of the present disclosure, there is provided a computer program product that is tangibly stored on a computer-readable medium and includes computer-executable instructions that, when executed, cause at least One processor executes the switching control method as described above.
利用本公开的方法和装置,可以使得移动客户端在与接入点进行关联时,仅需要扫描前几个良好的静态扇区,而无需扫描所有扇区,从而可以 减少切换所需要的时间。By using the method and device of the present disclosure, when associating with an access point, the mobile client only needs to scan the first few good static sectors instead of scanning all sectors, thereby reducing the time required for handover.
利用本公开的方法和装置,可以实现网络的负载平衡,并通过对故障AP的自动诊断提高切换的成功率,节省切换时间。With the method and device of the present disclosure, load balancing of the network can be realized, and the success rate of handover can be improved through automatic diagnosis of faulty AP, and handover time can be saved.
利用本公开的方法和装置,可以根据不同的实现需求,采用不同的切换策略,从而满足各种不同的快速切换需求。With the method and device of the present disclosure, different switching strategies can be adopted according to different implementation requirements, so as to meet various fast switching requirements.
通过参照下面的附图,可以实现对于本公开内容的本质和优点的进一步理解。在附图中,类似组件或特征可以具有相同的附图标记。By referring to the following drawings, a further understanding of the nature and advantages of the present disclosure can be achieved. In the drawings, similar components or features may have the same reference signs.
图1为根据本公开的实施例的一种切换控制方法的示例性过程的流程图;Fig. 1 is a flowchart of an exemplary process of a handover control method according to an embodiment of the present disclosure;
图2为根据本公开的实施例的一种移动客户端的切换方法的示例性过程的流程图;2 is a flowchart of an exemplary process of a method for handover of a mobile client according to an embodiment of the present disclosure;
图3是示出图2中的方框S204中的操作的一种示例性过程的流程图;FIG. 3 is a flowchart showing an exemplary process of the operation in block S204 in FIG. 2;
图4是示出图2中的方框S204中的操作的另一种示例性过程的流程图;FIG. 4 is a flowchart showing another exemplary process of the operation in block S204 in FIG. 2;
图5是示出根据本公开的实施例的切换控制装置的示例性配置的框图;以及FIG. 5 is a block diagram showing an exemplary configuration of a handover control device according to an embodiment of the present disclosure; and
图6示出了根据本公开的实施例的切换控制方法的电子设备的方框图。Fig. 6 shows a block diagram of an electronic device of a switching control method according to an embodiment of the present disclosure.
附图标记Reference number
100:切换控制方法100: Switch control method
200:移动客户端的切换方法200: Switching method of mobile client
S102、S104、S106、S202、S204、S2041、S2042、S2043、S205、S2044、S2045、S2046、S2047:步骤S102, S104, S106, S202, S204, S2041, S2042, S2043, S205, S2044, S2045, S2046, S2047: steps
500:切换控制装置500: Switch control device
502:收集单元502: Collection unit
504:策略单元504: Strategy Unit
506:发送单元506: Sending unit
600:电子设备600: Electronic equipment
602:至少一个处理器602: At least one processor
604:存储器604: Storage
现在将参考示例实施方式讨论本文描述的主题。应该理解,讨论这些实施方式只是为了使得本领域技术人员能够更好地理解从而实现本文描述的主题,并非是对权利要求书中所阐述的保护范围、适用性或者示例的限制。可以在不脱离本公开内容的保护范围的情况下,对所讨论的元素的功能和排列进行改变。各个示例可以根据需要,省略、替代或者添加各种过程或组件。例如,所描述的方法可以按照与所描述的顺序不同的顺序来执行,以及各个步骤可以被添加、省略或者组合。另外,相对一些示例所描述的特征在其它例子中也可以进行组合。The subject matter described herein will now be discussed with reference to example embodiments. It should be understood that the discussion of these embodiments is only to enable those skilled in the art to better understand and implement the subject matter described herein, and is not to limit the scope of protection, applicability or examples set forth in the claims. The function and arrangement of the discussed elements can be changed without departing from the scope of protection of the present disclosure. Various examples can omit, replace or add various processes or components as needed. For example, the described method may be executed in a different order from the described order, and various steps may be added, omitted, or combined. In addition, features described with respect to some examples can also be combined in other examples.
如本文中使用的,术语“包括”及其变型表示开放的术语,含义是“包括但不限于”。术语“基于”表示“至少部分地基于”。术语“一个实施例”和“一实施例”表示“至少一个实施例”。术语“另一个实施例”表示“至少一个其他实施例”。术语“第一”、“第二”等可以指代不同的或相同的对象。下面可以包括其他的定义,无论是明确的还是隐含的。除非上下文中明确地指明,否则一个术语的定义在整个说明书中是一致的。As used herein, the term "including" and its variants means open terms, meaning "including but not limited to." The term "based on" means "based at least in part on." The terms "one embodiment" and "an embodiment" mean "at least one embodiment." The term "another embodiment" means "at least one other embodiment." The terms "first", "second", etc. may refer to different or the same objects. Other definitions can be included below, either explicit or implicit. Unless clearly indicated in the context, the definition of a term is consistent throughout the specification.
本公开各实施例提供的技术方案可以应用在各种移动通信场景中,特别是在WLAN网络中提供快速平滑的切换。优选地,本公开实施例应用在移动路径可预测的场景下,例如地铁、铁路、公路等场景中,特别是应用于车-地通信中的WLAN,例如无线火车控制***、乘客信息***、以及行驶在工厂中的AGV(自动导引运输车)等。The technical solutions provided by the embodiments of the present disclosure can be applied in various mobile communication scenarios, especially to provide fast and smooth handover in a WLAN network. Preferably, the embodiments of the present disclosure are applied in scenarios where the movement path is predictable, such as subways, railways, highways, etc., especially applied to WLANs in vehicle-ground communication, such as wireless train control systems, passenger information systems, and AGV (Automatic Guided Transport Vehicle) etc. driving in the factory.
本公开针对基于IEEE 802.11ad和IEEE 802.11ad协议的WLAN网络,进一步改进和优化了切换性能。在基于IEEE 802.11ad和IEEE 802.11ad协议的WLAN网络中,采用了基于多天线甚至多天线阵列工作的波束赋形。波束赋形处理被划分为两个阶段:扇区级扫描(SLS)和波束优化(BRP)阶段。在SLS阶段,在扫描了所有静态扇区之后,针对发送端(TX)和接收端(RX)分别选择最佳静态扇区。由于存在多个静态扇区,因此扫描所有静态扇区的过程导致切换需要较长时间。The present disclosure further improves and optimizes handover performance for WLAN networks based on IEEE 802.11ad and IEEE 802.11ad protocols. In WLAN networks based on IEEE 802.11ad and IEEE 802.11ad protocols, beamforming based on multi-antenna or even multi-antenna array operation is adopted. The beamforming process is divided into two stages: sector level scanning (SLS) and beam optimization (BRP) stages. In the SLS stage, after scanning all static sectors, the best static sectors are selected for the transmitter (TX) and the receiver (RX) respectively. Since there are multiple static sectors, the process of scanning all the static sectors results in a long time for handover.
在根据本公开的切换控制方法的一个实施例中,通过统计在各个移动 客户端和接入点分别选择的发送静态扇区和接收静态扇区,并基于该信息生成切换策略,可以使得移动客户端在与接入点(Access Point,AP)进行关联时,仅需要扫描前几个良好的静态扇区,而无需扫描所有扇区,从而可以减少切换所需要的时间。In an embodiment of the handover control method according to the present disclosure, by counting the sending static sectors and receiving static sectors respectively selected by each mobile client and access point, and generating a handover strategy based on this information, the mobile client When the terminal associates with an access point (Access Point, AP), it only needs to scan the first few good static sectors instead of scanning all sectors, thereby reducing the time required for handover.
图1为根据本公开的实施例的一种切换控制方法100的示例性过程的流程图。下面结合图1对根据本实施例的切换控制方法进行详细的描述。Fig. 1 is a flowchart of an exemplary process of a handover control method 100 according to an embodiment of the present disclosure. The handover control method according to this embodiment will be described in detail below with reference to FIG. 1.
如图1所示,在方框S102中,收集至少一个移动客户端的切换状态信息。As shown in Fig. 1, in block S102, the handover status information of at least one mobile client is collected.
其中,所述切换状态信息至少包括:所述移动客户端从源接入点切换到目标接入点时在移动客户端和目标接入点分别选择的发送静态扇区和接收静态扇区。Wherein, the handover status information includes at least: the sending static sector and the receiving static sector respectively selected by the mobile client and the target access point when the mobile client switches from the source access point to the target access point.
其中,可以收集一个移动客户端的切换状态信息,也可以收集多个移动客户端的切换状态信息以通过统计得到更好的切换策略。Among them, the handover status information of one mobile client can be collected, or the handover status information of multiple mobile clients can be collected to obtain a better handover strategy through statistics.
其中,方框S102中的操作例如可以由以下设备中的至少一个单独或者联合执行:移动客户端,源AP,目标AP,中央服务器。Wherein, the operation in block S102 may be performed by at least one of the following devices individually or jointly, for example: a mobile client, a source AP, a target AP, and a central server.
接着,在方框S104中,根据获取的切换状态信息生成切换策略,其中所述切换策略用于优化所述移动客户端从所述源接入点切换至所述目标接入点的切换流程。Next, in block S104, a handover strategy is generated according to the acquired handover status information, wherein the handover strategy is used to optimize the handover procedure of the mobile client from the source access point to the target access point.
方框S104中的操作例如可以由以下设备中的至少一个单独或者联合执行:移动客户端,源AP,目标AP,中央服务器。The operation in block S104 may be performed by at least one of the following devices individually or jointly, for example: the mobile client, the source AP, the target AP, and the central server.
在方框S106中,将切换策略发送给移动客户端。其中,生成的切换策略可以提供给移动客户端,以使得移动客户端能够根据切换策略进行切换。In block S106, the handover strategy is sent to the mobile client. Wherein, the generated handover strategy can be provided to the mobile client, so that the mobile client can switch according to the handover strategy.
在根据本公开的实施例中,通过统计在各个移动客户端和接入点分别选择的发送静态扇区和接收静态扇区,并基于该信息生成切换策略,利用该切换策略可以优化移动客户端从源AP切换至目标AP的切换流程。具体地,当移动客户端尝试与目标AP关联时,可以根据例如预先存储的推荐AP列表(例如下面的表1)中的移动客户端的接收静态扇区和发送静态扇区信息来选择推荐的移动客户端的良好的接收静态扇区和发送静态扇区进行扫描,而无需扫描所有静态扇区。In the embodiment according to the present disclosure, the sending static sector and the receiving static sector respectively selected in each mobile client and the access point are counted, and a handover strategy is generated based on this information. The handover strategy can be used to optimize the mobile client Handover process from the source AP to the target AP. Specifically, when the mobile client tries to associate with the target AP, it can select the recommended mobile according to the mobile client’s receiving static sector and sending static sector information in the pre-stored recommended AP list (for example, Table 1 below). The client's good reception of static sectors and sending of static sectors for scanning, without having to scan all static sectors.
在根据本公开的一个示例中,可以设置中央服务器,该中央服务器能 够与各AP进行通信,进一步能够与移动客户端进行通信。在这种情况下,收集至少一个移动客户端的切换状态信息包括:所述移动客户端将所述切换状态信息发送至所述目标AP;以及所述目标AP将所述切换状态信息发送至中央服务器。中央服务器可以根据预定标准处理这些切换状态信息来得到切换策略,然后中央服务器可以通知每个AP其相关的切换策略。In an example according to the present disclosure, a central server can be provided, which can communicate with each AP, and further can communicate with mobile clients. In this case, collecting the handover status information of at least one mobile client includes: the mobile client sends the handover status information to the target AP; and the target AP sends the handover status information to the central server . The central server can process the switching status information according to predetermined standards to obtain the switching strategy, and then the central server can notify each AP of its related switching strategy.
在根据本公开的另一个示例中,也可以不设置中央服务器,各AP之间能够通过接入点互操作协议(Inter Access Point Protocol,IAPP)进行通信。在这种情况下,收集至少一个移动客户端的切换状态信息可以包括:所述移动客户端将所述切换状态信息发送至所述目标AP;以及所述目标AP将所述切换状态信息发送至所述源AP。源AP可以根据预定标准处理这些切换状态信息来得到切换策略。此外,目标AP还可以自己收集切换状态信息,例如目标AP的良好的接收静态扇区和发送静态扇区列表,并将该信息存储在本地。在这种情况下,当移动客户端从源AP切换至该目标AP时,目标AP可以将其良好的接收和发送静态扇区(例如下面的表3)推荐给移动客户端,使得移动客户端在切换至该目标AP时,仅需扫描推荐的AP的静态扇区,而无需扫描所有扇区,从而减少切换所需要的时间。In another example according to the present disclosure, the central server may not be provided, and the APs can communicate through the Inter Access Point Protocol (IAPP). In this case, collecting the handover status information of at least one mobile client may include: the mobile client sends the handover status information to the target AP; and the target AP sends the handover status information to the target AP. The source AP. The source AP can process the handover status information according to a predetermined standard to obtain a handover strategy. In addition, the target AP can also collect handover status information by itself, such as a list of good receiving static sectors and sending static sectors of the target AP, and store this information locally. In this case, when the mobile client switches from the source AP to the target AP, the target AP can recommend its good receiving and sending static sectors (for example, Table 3 below) to the mobile client, so that the mobile client When switching to the target AP, only the static sectors of the recommended AP need to be scanned, instead of scanning all sectors, thereby reducing the time required for switching.
在根据本公开的实施例中,切换状态信息用于表示移动客户端从源AP切换到目标AP中的至少一个状态。在一个示例中,切换状态信息除了包括所述移动客户端从源AP切换到目标AP时在移动客户端和目标接入点分别选择的发送静态扇区和接收静态扇区,还可以可以包括以下信息之一或其任意组合:该移动客户端切换时源AP的接收信号强度指示(Received Signal Strength Indicator,RSSI)、该移动客户端切换时目标AP的RSSI、该移动客户端从源AP切换到目标AP的总切换时延、该移动客户端与源AP的关联时间和目标AP的负载状况。In an embodiment according to the present disclosure, the handover state information is used to indicate at least one state in which the mobile client switches from the source AP to the target AP. In an example, the handover status information may include the following static sectors selected by the mobile client and the target access point when the mobile client switches from the source AP to the target AP, and the static sectors received: One of the information or any combination: Received Signal Strength Indicator (RSSI) of the source AP when the mobile client switches, the RSSI of the target AP when the mobile client switches, and the mobile client switches from the source AP to The total handover delay of the target AP, the association time between the mobile client and the source AP, and the load status of the target AP.
此外,切换状态信息还可以包括其他候选目标AP的相关信息。在一个示例中,候选目标AP包括能够作为与源AP关联的移动客户端的目标AP的各AP。上述各RSSI特别是切换开始时的RSSI。In addition, the handover status information may also include related information about other candidate target APs. In one example, the candidate target APs include APs that can be target APs of mobile clients associated with the source AP. The above-mentioned RSSIs are especially RSSIs at the start of handover.
在一个示例中,根据所述切换状态信息,生成切换策略,包括:根据所述切换状态信息,计算所述移动客户端的每一个候选目标AP的权重,再按照所计算的权重从大到小从所述候选目标AP中选择至少一个AP列入推 荐AP列表。In an example, generating a handover strategy according to the handover status information includes: calculating the weight of each candidate target AP of the mobile client according to the handover status information, and then according to the calculated weight from large to small At least one AP among the candidate target APs is selected to be included in the recommended AP list.
在根据本公开的实施例中,并不限制权重的计算方式,例如该权重可以与目标AP的RSSI成正比,例如该权重还可以与总切换时延成反比。下面的式1是计算各候选目标AP的权重的一个示例性公式。In the embodiment according to the present disclosure, the calculation method of the weight is not limited. For example, the weight may be proportional to the RSSI of the target AP, for example, the weight may also be inversely proportional to the total handover delay. The following formula 1 is an exemplary formula for calculating the weight of each candidate target AP.
在式(1)中,t为切换的索引,α是滤波参数,其取值大于0且小于1,weight表示权重,i是AP的索引,f为切换状态信息的函数,RSSI为目标AP的RSSI,HandoffDelay是切换延迟,LoadofNewAP是新AP的负载。In formula (1), t is the switching index, α is the filter parameter, and its value is greater than 0 and less than 1, weight represents the weight, i is the index of the AP, f is the function of the switching status information, and RSSI is the target AP's RSSI, HandoffDelay is the handover delay, LoadofNewAP is the load of the new AP.
通过上式计算得到的权重不仅可以反映各切换状态信息,还可以使得发生时间越近的切换对权重的影响越大,而发生时间越久的切换对权重的影响越小。The weight calculated by the above formula can not only reflect the status information of each handover, but also can make the handover with the closer occurrence time have a greater influence on the weight, and the handover with a longer occurrence time has a smaller influence on the weight.
切换策略用于优化移动客户端从所述源AP切换至所述目标AP的切换流程。切换策略例如可以包括以下之一或其任意组合:候选目标AP的权重、维护推荐AP列表、维护不推荐AP列表、调整切换触发条件以及设置切换提醒。上述切换策略的示例仅为举例说明切换策略,并不对本发明构成限制。The handover strategy is used to optimize the handover procedure of the mobile client from the source AP to the target AP. The handover strategy may include, for example, one of the following or any combination thereof: the weight of the candidate target AP, the maintenance of the recommended AP list, the maintenance of the non-recommended AP list, the adjustment of handover trigger conditions, and the setting of handover reminders. The foregoing example of the switching strategy is only an illustration of the switching strategy, and does not limit the present invention.
在一个示例中,将所述切换策略发送给所述移动客户端,以使得所述移动客户端根据所述切换策略进行切换包括:将所述推荐AP列表发送给与所述移动客户端,以使得移动客户端优先选择所述推荐AP列表中的AP作为切换的目标AP。In an example, sending the handover policy to the mobile client so that the mobile client performs handover according to the handover policy includes: sending the recommended AP list to the mobile client to The mobile client is enabled to preferentially select the AP in the recommended AP list as the target AP for handover.
在没有设置中央服务器的情况下,可以在源AP中维护一个包括部分或者全部候选目标AP的推荐AP列表,如下面的表1。该AP信息列表中包括了AP的索引、AP的ID、AP的权重、信道的ID。并且,对于每个AP,还维护推荐的移动客户端的良好的发送静态扇区和接收静态扇区ID列表。通过保存AP的信道以及移动客户端良好的发送和接收静态扇区ID,可以使得移动客户端在与目标AP进行关联时,直接切换到该AP的信道上,并且移动客户端可以选择所推荐的良好的静态扇区进行扫描,而无需扫描所有扇区,从而减少切换所需要的时间。In the absence of a central server, a recommended AP list including some or all candidate target APs can be maintained in the source AP, as shown in Table 1 below. The AP information list includes AP index, AP ID, AP weight, and channel ID. And, for each AP, it also maintains a good list of sending static sectors and receiving static sector IDs of recommended mobile clients. By saving the AP’s channel and the mobile client’s good sending and receiving of static sector IDs, the mobile client can directly switch to the AP’s channel when associating with the target AP, and the mobile client can select the recommended Good static sectors are scanned without scanning all sectors, thereby reducing the time required for handover.
在设置有中央服务器的情况下,可以在中央服务器中针对每个AP维护 一个推荐AP列表。这个列表可能非常长。然而,向移动客户端通知前几个推荐的AP就足够了。因此,在这种情况下,可以在每个AP中仅维护一个短的推荐AP列表,如下面的表2所示。当针对某个AP的推荐AP列表被更新时,中央服务器可以通知该AP更新其本地列表。In the case of a central server, a recommended AP list can be maintained for each AP in the central server. This list can be very long. However, it is sufficient to notify the mobile client of the first few recommended APs. Therefore, in this case, only a short recommended AP list can be maintained in each AP, as shown in Table 2 below. When the recommended AP list for a certain AP is updated, the central server can notify the AP to update its local list.
表1Table 1
表2Table 2
针对每个AP,可以专门维护一个该AP所使用的良好的发送和接收静态扇区列表,参见表3。表3记录当源AP是APi时,该APi的被选择多次的发送和接收静态扇区。通过这样的方式,移动客户端在进行切换时,可以避免穷尽搜索AP的静态扇区,从而可以节省切换时间。For each AP, a list of good sending and receiving static sectors used by the AP can be maintained, see Table 3. Table 3 records when the source AP is an APi, the static sectors of the APi that are sent and received multiple times are selected. In this way, when the mobile client performs handover, it can avoid exhausting search for the static sectors of the AP, thereby saving handover time.
表3table 3
在一个示例中,源AP例如可以将AP信息列表中的各AP的ID或者索引,按照权重的顺序,发送给移动客户端。或者,源AP还可以将AP信息列表中的AP的ID和权重一起发送给移动客户端。由此,移动客户端在需要进行切换时,可以根据接收到的AP的顺序或者根据各AP的权重,优先选择较优的AP进行关联,以节省现有技术中扫描阶段耗费的时间。In an example, the source AP may, for example, send the ID or index of each AP in the AP information list to the mobile client in the order of weight. Alternatively, the source AP may also send the AP ID and weight in the AP information list to the mobile client. Therefore, when the mobile client needs to perform handover, it may preferentially select a better AP for association according to the order of the received APs or according to the weight of each AP, so as to save time spent in the scanning phase in the prior art.
根据本实施例提供的方法,在实际实施中,可以根据具体的需求采取不同的切换策略。例如,提供的服务对于切换时延的要求较低,但是对于服务的连续性要求较高,此时切换策略例如可以为调高切换触发条件,或者设置切换提醒。再例如,提供的服务对于切换的时延要求很高,则切换策略例如可以为维护推荐AP列表,并且推荐AP列表中的AP是经过统计 总切换时延较短的AP。According to the method provided in this embodiment, in actual implementation, different handover strategies can be adopted according to specific requirements. For example, the provided service has lower requirements for handover delay, but higher requirements for service continuity. At this time, the handover strategy may be, for example, increasing the handover trigger condition or setting a handover reminder. For another example, if the provided service requires high handover delay, the handover strategy can be, for example, maintaining a recommended AP list, and the APs in the recommended AP list are APs with a shorter total handover delay after statistics.
在一个示例中,还可以在源AP或服务器中保存一个不推荐的AP列表,来避免不必要的切换尝试。例如,如果发生乒乓切换现象,或者关联的客户端的数目达到上限,相关的AP可以被看做“坏的”切换AP。然而,除了已经关联最大数目的客户端的情况以外,不推荐的AP列表中的AP并不意味着禁止客户端与其关联。如果有其他选择,客户端应该避免关联不推荐的AP,但是如果没有其他选择,客户端也可以与不推荐的AP关联。In an example, a non-recommended AP list can also be saved in the source AP or server to avoid unnecessary handover attempts. For example, if a ping-pong handover occurs or the number of associated clients reaches the upper limit, the relevant AP can be regarded as a "bad" handover AP. However, except for the case where the maximum number of clients have been associated, an AP in the deprecated AP list does not mean that clients are prohibited from being associated with it. If there are other options, the client should avoid associating APs that are not recommended, but if there are no other options, the client can also associate with APs that are not recommended.
具体地,切换策略例如可以为维护不推荐AP列表,其中不推荐AP列表中的AP例如是经过统计可能会发生乒乓效应的AP、可能是退化AP或者负载过高的AP。Specifically, the handover strategy may be, for example, maintaining a list of non-recommended APs, where APs in the list of non-recommended APs are, for example, APs that may have a ping-pong effect after statistics, or may be degraded APs or APs that are overloaded.
在一个示例中,源AP可以判断候选目标AP中是否存在会引发与源AP之间的乒乓效应的AP,如果存在则将该AP列为不推荐AP列表中的AP。进一步的,若该AP为推荐AP列表中的AP,则将该AP从推荐AP列表中删除。In an example, the source AP may determine whether there is an AP that can cause a ping-pong effect with the source AP among the candidate target APs, and if there is, the AP is listed as an AP in the non-recommended AP list. Further, if the AP is an AP in the recommended AP list, the AP is deleted from the recommended AP list.
源AP判断候选目标AP中是否存在会引发乒乓效应的AP可以有多种具体的实现方式。例如,根据移动客户端多次在源AP与某个目标AP之间切换,或者源AP被包括在目标AP的推荐AP列表中,或者移动客户端与源AP或者目标AP关联的时间过短等,都可以判断源AP与一个目标AP之间是否发生乒乓效应。在本实施例的具体实施中,也可以不维护不推荐AP列表,在源AP按照发现存在会引发与源AP之间的乒乓效应的AP时,判断推荐AP列表中是否包括了该AP,如果包括,则将该AP从推荐AP列表中删除。The source AP can determine whether there is an AP that can cause a ping-pong effect among the candidate target APs, and there may be multiple specific implementation manners. For example, according to the mobile client switching between the source AP and a certain target AP multiple times, or the source AP is included in the recommended AP list of the target AP, or the mobile client is associated with the source AP or the target AP for too short time, etc. , Can judge whether the ping-pong effect occurs between the source AP and a target AP. In the specific implementation of this embodiment, the non-recommended AP list may not be maintained. When the source AP finds that there is an AP that can cause a ping-pong effect with the source AP, it is determined whether the AP is included in the recommended AP list. Include, delete the AP from the recommended AP list.
在又一个示例中,可以根据所述目标AP的负载状况,若所述目标AP的负载大于或者等于门限值,则将所述目标AP列入不推荐AP列表;将所述不推荐AP列表发送给与所述源AP关联的移动客户端,以使得与所述源AP关联的移动客户端在切换时不选择或者最后选择所述不推荐AP列表中的AP进行关联。In another example, according to the load status of the target AP, if the load of the target AP is greater than or equal to a threshold value, the target AP is included in the list of non-recommended APs; and the list of non-recommended APs It is sent to the mobile client associated with the source AP, so that the mobile client associated with the source AP does not select during handover or finally selects an AP in the non-recommended AP list for association.
在本公开的各实施例中,不推荐AP列表中的AP也可以被选择为目标AP,例如在扫描到所有能够关联的AP都属于不推荐AP列表,则可以将不推荐AP列表中的AP作为目标AP进行关联。In various embodiments of the present disclosure, APs in the list of non-recommended APs can also be selected as target APs. For example, after scanning that all APs that can be associated belong to the list of non-recommended APs, the APs in the list of non-recommended APs can be selected Associate as the target AP.
在一个示例中,根据本公开实施例的切换控制方法还包括:获取所述移动客户端的上下文;以及向所述推荐AP列表中的AP发送所述上下文。移动客户端的上下文(context)可以包括之一以下或其任意组合:关于移动客户端的会话、服务质量(QoS)和安全关联的信息。In an example, the handover control method according to the embodiment of the present disclosure further includes: acquiring the context of the mobile client; and sending the context to the AP in the recommended AP list. The context of the mobile client may include one of the following or any combination thereof: information about the mobile client's session, quality of service (QoS), and security association.
AP可以通过使用IAPP或中央服务器将移动客户端的上下文发送至推荐接入点列表中的AP。如果AP向推荐AP列表中的AP发送移动客户端的上下文,接收到该上下文的AP保存移动客户端的上下文,若后续该移动客户端与其进行关联时,无须再传输相应的上下文,可以直接进行通信,可以大幅度减少认证和关联的时间,并且提高业务的连续性,减少丢包的可能性,从而可以进一步节省移动客户端切换所需的时间,减少总切换时延。The AP can send the context of the mobile client to the AP in the recommended access point list by using IAPP or a central server. If the AP sends the context of the mobile client to the AP in the recommended AP list, the AP that receives the context saves the context of the mobile client. If the mobile client subsequently associates with it, it does not need to transmit the corresponding context and can communicate directly. It can greatly reduce the time for authentication and association, improve service continuity, and reduce the possibility of packet loss, which can further save the time required for mobile client handover and reduce the total handover delay.
在一个示例中,源AP对切换状态信息的处理以及对推荐AP列表和不推荐AP列表的维护都可以由中央服务器完成;在另一个示例中,对切换状态信息的处理以及对推荐AP列表和不推荐AP列表的维护也可以分别由中央服务器和源AP完成。若对切换状态的处理以及对推荐AP列表和不推荐AP列表的维护都由中央服务器完成,可以使得AP的实现更简单,成本更低。并且由于中央服务器可以收集和记录更多的信息,因此对于生成更优的切换策略而言是更加有利的。并且,中央服务器仅发送推荐AP列表和/或不推荐AP列表给源AP时,可以减少切换中的信令开销。In one example, the source AP's processing of the switching status information and the maintenance of the recommended AP list and the non-recommended AP list can be completed by the central server; in another example, the processing of the switching status information and the maintenance of the recommended AP list and The maintenance of the non-recommended AP list can also be completed by the central server and the source AP respectively. If the processing of the switching state and the maintenance of the recommended AP list and the non-recommended AP list are all completed by the central server, the implementation of the AP can be simpler and the cost is lower. And because the central server can collect and record more information, it is more advantageous for generating better switching strategies. In addition, when the central server only sends the recommended AP list and/or the non-recommended AP list to the source AP, the signaling overhead in the handover can be reduced.
通过根据本公开实施例的切换控制方法,源AP可以根据切换状态信息生成或者更新各种切换策略,以优化现有的切换流程,节省切换时间,减少切换时延。本实施例在优化现有切换流程的同时,并不改变现有网络的基本结构,也不会改变协议,因此在实施时对现网的改动很少,成本较低。由于生成了切换策略,移动客户端可以根据切换策略进行切换,大幅度减少了扫描的时间。进一步的,在考虑到目标AP的负载状况和/或推荐AP列表中的AP长时间未被关联的情况下,本实施例提供的方法有利于实现网络的负载平衡,并通过对故障AP的自动诊断提高切换的成功率,节省切换时间。Through the handover control method according to the embodiment of the present disclosure, the source AP can generate or update various handover strategies according to the handover status information, so as to optimize the existing handover procedure, save the handover time, and reduce the handover delay. While optimizing the existing handover procedure, this embodiment does not change the basic structure of the existing network, nor does it change the protocol. Therefore, there are few changes to the existing network during implementation, and the cost is low. Since the switching strategy is generated, the mobile client can switch according to the switching strategy, which greatly reduces the scanning time. Further, considering the load status of the target AP and/or the AP in the recommended AP list has not been associated for a long time, the method provided in this embodiment is beneficial to achieve network load balancing, and through automatic control of the failed AP Diagnosis improves the success rate of handover and saves handover time.
本实施例中示例性的给出了多种切换策略,在实际实施中还可以根据实际需要设计更多的切换策略,并相应收集该切换策略所需的切换状态信息。In this embodiment, multiple handover strategies are exemplarily given. In actual implementation, more handover strategies can be designed according to actual needs, and the handover state information required by the handover strategy can be collected accordingly.
本实施例提供的切换控制方法可以对历史上移动客户端从源AP开始的切换进行统计,在移动客户端的路径可预测的情况下,历史上较优的目标AP也非常可能成为当前切换中较优的目标AP,因此根据切换状态信息生成的切换策略有利于优化与该源AP关联的移动客户端的切换流程。The handover control method provided in this embodiment can collect statistics on the handover of the mobile client from the source AP in the past. Under the condition that the path of the mobile client is predictable, the historically better target AP is also very likely to become the current handover. Therefore, the switching strategy generated according to the switching status information is beneficial to optimize the switching process of the mobile client associated with the source AP.
通过为移动客户端提供切换策略,本实施例提供的切换控制方法可以使得移动客户端依据切换策略确定目标AP,节省移动客户端扫描、认证等阶段的时间,实现移动客户端的快速切换。进一步的,通过移动客户端快速切换的实现,可以提高为移动客户端提供高质量实时服务的可能。可以看到,通过对切换状态信息进行记录或者统计,可以根据不同的实现需求采用不同的切换策略,从而满足各种不同的快速切换需求。By providing a handover strategy for the mobile client, the handover control method provided in this embodiment can enable the mobile client to determine the target AP according to the handover strategy, save time in the scanning and authentication stages of the mobile client, and realize fast handover of the mobile client. Furthermore, the realization of fast switching of mobile clients can improve the possibility of providing high-quality real-time services for mobile clients. It can be seen that by recording or counting the switching state information, different switching strategies can be adopted according to different implementation requirements, so as to meet various fast switching requirements.
图2为根据本公开的实施例的一种移动客户端的切换方法200的示例性过程的流程图。该切换方法可以利用图1所示实施例提供的切换策略进行切换,从而对移动客户端的切换流程进行优化,减少切换时延。下面结合图2对根据本实施例的移动客户端的切换方法200进行详细的描述。FIG. 2 is a flowchart of an exemplary process of a method 200 for handover of a mobile client according to an embodiment of the present disclosure. The switching method can use the switching strategy provided in the embodiment shown in FIG. 1 to perform switching, thereby optimizing the switching process of the mobile client and reducing the switching delay. The handover method 200 of the mobile client according to this embodiment will be described in detail below with reference to FIG. 2.
如图2所示,在方框S202中,移动客户端从AP接收根据以上参照图1所述的切换控制方法所生成的切换策略。As shown in FIG. 2, in block S202, the mobile client receives the handover strategy generated according to the handover control method described above with reference to FIG. 1 from the AP.
在本实施例中,方框S202中的操作可以在移动客户端与该AP进行关联时执行,也可以周期性执行,或者在移动客户端决定切换时执行,或者还可以在其他触发条件下执行。In this embodiment, the operation in block S202 can be executed when the mobile client associates with the AP, or it can be executed periodically, or executed when the mobile client decides to switch, or can also be executed under other trigger conditions .
接着,在方框S204中,移动客户端根据切换策略执行切换。Next, in block S204, the mobile client performs handover according to the handover strategy.
图3是示出图2中的方框S204中的操作的一种示例性过程的流程图。FIG. 3 is a flowchart showing an exemplary process of the operation in block S204 in FIG. 2.
如果在方框S202中移动客户端接收的切换策略包括推荐AP列表时,如图3所示,方框S204中的操作可以具体包括以下过程:If the handover strategy received by the mobile client in block S202 includes the recommended AP list, as shown in FIG. 3, the operation in block S204 may specifically include the following process:
在方框S2041中,在切换触发条件满足时,移动客户端选择推荐AP列表中的一个AP进行关联。In block S2041, when the handover trigger condition is met, the mobile client selects an AP in the recommended AP list for association.
其中,移动客户端从推荐AP列表中选择一个进行关联时,例如可以随机选择一个,或者按照权重顺序选择一个。Wherein, when the mobile client selects one from the recommended AP list for association, for example, one may be selected randomly, or one may be selected in the order of weight.
本实施例中,在选择了一个AP进行关联时,与该AP之间的通信仍使用现有协议,此处不再赘述。In this embodiment, when an AP is selected for association, the communication with the AP still uses the existing protocol, which will not be repeated here.
在执行方框S2041的操作之后,若移动客户端与选择的AP成功关联,则操作进行至S205,即结束流程,否则执行方框S2042中的操作。After performing the operation of block S2041, if the mobile client is successfully associated with the selected AP, the operation proceeds to S205, that is, the process ends, otherwise the operation in block S2042 is performed.
在方框S2042中,若移动客户端与选择的AP未能成功关联,则在推荐AP列表中选择其他AP进行关联。In block S2042, if the mobile client fails to successfully associate with the selected AP, another AP is selected in the recommended AP list for association.
在执行方框S2042的操作之后,若移动客户端能够与推荐AP列表中的一个AP成功关联,则操作进行至S205,即结束流程,否则接着执行方框S2043中的操作。After performing the operation of block S2042, if the mobile client can successfully associate with an AP in the recommended AP list, the operation proceeds to S205, that is, the process ends, otherwise the operation in block S2043 is performed.
在方框S2043中,若移动客户端与推荐AP列表中的所有AP都未能成功关联,则开始现有的切换扫描流程。In block S2043, if the mobile client fails to associate successfully with all APs in the recommended AP list, then the existing handover scanning process is started.
本实施例中,移动客户端会优先选择推荐AP列表中的AP进行关联,并且由于在推荐AP列表中包括在移动客户端和目标接入点分别选择的发送静态扇区和接收静态扇区,因此无需扫描所有静态扇区,节省了大量的扫描时间,有助于实现快速切换。并且,推荐AP列表中的AP通常为切换总时延较短、信号强度较高的AP,因此利于移动客户端迅速切换到最优选的AP上。In this embodiment, the mobile client will preferentially select APs in the recommended AP list for association, and since the recommended AP list includes the sending static sector and the receiving static sector respectively selected by the mobile client and the target access point, Therefore, there is no need to scan all static sectors, which saves a lot of scanning time and helps realize fast switching. In addition, the APs in the recommended AP list are usually APs with a shorter total handover delay and higher signal strength, which facilitates the mobile client to quickly switch to the most preferred AP.
图4是示出图2中的方框S204中的操作的另一种示例性过程的流程图。FIG. 4 is a flowchart showing another exemplary process of the operation in block S204 in FIG. 2.
如果在方框S202中接收的切换策略包括不推荐AP列表时,如图4所示,方框S204中的操作可以具体包括以下过程:If the handover strategy received in block S202 includes the list of non-recommended APs, as shown in FIG. 4, the operation in block S204 may specifically include the following process:
步骤S2044,移动客户端通过扫描获得至少一个可以关联的AP。Step S2044, the mobile client obtains at least one AP that can be associated through scanning.
本实施例中,移动客户端的扫描例如可以为现有技术中的扫描流程,或者也可以是在推荐AP列表中的AP都未能成功关联时开始的扫描流程。In this embodiment, the scanning of the mobile client may be, for example, a scanning process in the prior art, or may also be a scanning process that starts when none of the APs in the recommended AP list are successfully associated.
方框S2045,移动客户端判断可以关联的AP中是否包含了不推荐AP列表中的AP,若包含(Y),则执行方框S2046中的处理,若不包含(N)则执行方框S2047中的处理。In block S2045, the mobile client determines whether the APs that can be associated include an AP in the list of not recommended APs, if it contains (Y), execute the processing in block S2046, if it does not contain (N), execute block S2047 Processing in.
在方框S2046中,移动客户端优先选择可关联的AP中不包含在不推荐AP列表中的AP进行关联,若可关联的AP都包含在不推荐AP列表中,则可以从可关联的AP中选择一个进行关联。In block S2046, the mobile client preferentially selects the APs that can be associated that are not included in the list of not recommended APs for association. If all the available APs are included in the list of not recommended APs, the mobile client can select the APs that can be associated Choose one to associate.
在方框S2047中,从可关联的AP中选择一个进行关联。In block S2047, one of the APs that can be associated is selected for association.
具体的,方框S2046中的处理可以采用现有的切换流程和协议,此处不再赘述。Specifically, the processing in block S2046 may use the existing handover procedure and protocol, which will not be repeated here.
本实施例中,由于源AP为移动客户端提供了不推荐AP列表,移动客户端在进行了扫描之后,可以避免与不推荐AP列表中的AP进行关联,减少了关联不成功所浪费的时间。但是,在仅有不推荐AP列表中的AP能够进行关联时,移动客户端也可以与这些AP进行关联。In this embodiment, since the source AP provides the mobile client with a list of non-recommended APs, after scanning, the mobile client can avoid associating with APs in the list of non-recommended APs, reducing the time wasted for unsuccessful associations . However, when only APs in the deprecated AP list can be associated, the mobile client can also associate with these APs.
进一步的,在一个示例中,若切换策略包括了推荐AP列表和不推荐AP列表时,可以将参照图3和图4所描述的操作结合,在此不再赘述。Further, in an example, if the handover strategy includes a recommended AP list and a non-recommended AP list, the operations described with reference to FIG. 3 and FIG. 4 may be combined, and details are not described herein again.
上述各实施例之间可以相互参照,且各个实施例所公开的方法的各个步骤,可以采用软件、硬件或者软硬件相结合的方式来实现。The foregoing embodiments may refer to each other, and each step of the method disclosed in each embodiment may be implemented by software, hardware, or a combination of software and hardware.
图5是示出根据本公开的实施例的切换控制装置500的示例性配置的框图。下面结合图5,对根据本公开的一个实施例的切换控制装置500进行详细描述。如图5所示,切换控制装置500包括:一个收集单元502、一个策略单元504和一个发送单元506。FIG. 5 is a block diagram showing an exemplary configuration of a switching control device 500 according to an embodiment of the present disclosure. The handover control device 500 according to an embodiment of the present disclosure will be described in detail below with reference to FIG. 5. As shown in FIG. 5, the switching control device 500 includes: a collecting unit 502, a strategy unit 504, and a sending unit 506.
其中,收集单元502被配置为收集至少一个移动客户端的切换状态信息,其中所述切换状态信息至少包括:所述移动客户端从源接入点切换到目标接入点时在移动客户端和目标接入点分别选择的发送静态扇区和接收静态扇区。Wherein, the collecting unit 502 is configured to collect handover status information of at least one mobile client, where the handover status information includes at least: when the mobile client switches from the source access point to the target access point, The access point selects the sending static sector and the receiving static sector respectively.
其中,收集切换状态信息可以包括根据自身数据收集,也可以包括接收其他设备发送的切换状态信息。其中切换状态信息具体可以参照上述切换控制方法的实施例。Wherein, collecting the handover status information may include collecting data based on its own, and may also include receiving handover status information sent by other devices. For the switching status information, reference may be made to the foregoing embodiment of the switching control method.
其中,收集单元502可以设置在每一个接入点中,用于收集移动客户端的切换状态信息,并将收集到的切换状态信息发送给中央服务器或者源接入点。Wherein, the collecting unit 502 may be set in each access point to collect the handover status information of the mobile client, and send the collected handover status information to the central server or the source access point.
策略单元504可以设置在中央服务器中(有中央服务器的情况下)或者每一个接入点中(没有中央服务器的情况下)。策略单元504被配置为根据收集单元502收集的切换状态信息生成切换策略,其中所述切换策略用于优化所述移动客户端从所述源AP切换至所述目标接入点的切换流程。The policy unit 504 may be set in a central server (in the case of a central server) or in each access point (in the case of no central server). The strategy unit 504 is configured to generate a handover strategy according to the handover status information collected by the collection unit 502, wherein the handover strategy is used to optimize the handover procedure of the mobile client from the source AP to the target access point.
在本实施例中,切换策略具体可以参照上述切换控制方法的实施例。In this embodiment, the switching strategy can be specifically referred to the embodiment of the above switching control method.
发送单元506可以设置在中央服务器中(有中央服务器的情况下)或者每一个接入点中(没有中央服务器的情况下),被配置为用于将策略单元 504生成的切换策略发送给移动客户端。The sending unit 506 can be set in the central server (when there is a central server) or in each access point (when there is no central server), and is configured to send the switching strategy generated by the policy unit 504 to the mobile client end.
其中,所述移动客户端沿着能够预测的路径移动。Wherein, the mobile client moves along a predictable path.
其中,所述切换状态信息还包括以下中的至少一项:所述移动客户端切换时所述源接入点的接收信号强度指示RSSI、所述移动客户端切换时所述目标接入点的RSSI、所述移动客户端从所述源接入点切换到所述目标接入点的总切换时延、所述移动客户端与所述源接入点的关联时间、所述目标接入点的负载状况以及关于候选目标接入点的信息。Wherein, the handover status information further includes at least one of the following: the received signal strength indicator RSSI of the source access point when the mobile client is handed over, and the signal strength of the target access point when the mobile client is handed over RSSI, the total handover delay for the mobile client to switch from the source access point to the target access point, the association time between the mobile client and the source access point, the target access point Load status and information about candidate target access points.
其中,策略单元504进一步被配置为:根据所述切换状态信息,计算所述移动客户端的每一个候选目标接入点的权重,按照所计算的权重从大到小从所述候选目标接入点中选择至少一个接入点加入推荐接入点列表。Wherein, the strategy unit 504 is further configured to: calculate the weight of each candidate target access point of the mobile client according to the handover status information, and descend from the candidate target access point according to the calculated weight. Select at least one access point to join the recommended access point list.
其中,发送单元506进一步被配置为:将所述推荐接入点列表发送给所述移动客户端,以使得所述移动客户端优先选择所述推荐接入点列表中的接入点作为切换的目标接入点。Wherein, the sending unit 506 is further configured to send the recommended access point list to the mobile client, so that the mobile client preferentially selects the access points in the recommended access point list as the handover Target access point.
其中,所述推荐接入点列表中包括接入点标识、接入点的权重、接入点的接入信道以及在接入该接入点时在移动客户端和该接入点分别选择的发送静态扇区和接收静态扇区中的至少一项。Wherein, the recommended access point list includes the access point identifier, the weight of the access point, the access channel of the access point, and the mobile client and the access point respectively selected when accessing the access point. At least one of sending static sectors and receiving static sectors.
在一个示例中,策略单元504进一步被配置为:判断候选目标AP中是否包括退化AP,若包括,则将所述退化AP列入不推荐AP列表,其中所述退化AP是权重减少量大于或者等于门限值的AP,和/或,排序降低量大于或者等于门限值的AP;发送单元506进一步被配置为:将所述不推荐AP列表发送给所述移动客户端,以使得所述移动客户端在切换时不选择或者最后选择所述不推荐AP列表中的AP进行关联。In an example, the strategy unit 504 is further configured to determine whether the candidate target AP includes a degraded AP, and if it is included, the degraded AP is included in the list of non-recommended APs, where the degraded AP has a weight reduction greater than or APs equal to the threshold, and/or APs whose ranking reduction is greater than or equal to the threshold; the sending unit 506 is further configured to: send the list of non-recommended APs to the mobile client, so that the The mobile client does not select or finally selects an AP in the non-recommended AP list for association during handover.
在一个示例中,策略单元504进一步被配置为:根据所述目标AP的负载状况进行判断,若所述目标AP的负载大于或者等于门限值,则将所述目标AP列入不推荐AP列表;发送单元506进一步被配置为:将所述不推荐AP列表发送给所述移动客户端,以使得所述移动客户端在切换时不选择或者最后选择所述不推荐AP列表中的AP进行关联。In an example, the policy unit 504 is further configured to: make a judgment according to the load status of the target AP, and if the load of the target AP is greater than or equal to a threshold, then the target AP is included in the list of non-recommended APs The sending unit 506 is further configured to send the list of non-recommended APs to the mobile client, so that the mobile client does not select or finally selects an AP in the list of non-recommended APs for association during handover .
在一个示例中,策略单元504进一步被配置为:根据所述切换状态信息,判断所述目标AP是否会与所述源AP产生乒乓效应,在所述目标AP会与所述源AP产生乒乓效应的情况下,则将所述目标AP列入不推荐AP 列表;发送单元506进一步被配置为:将所述不推荐AP列表发送给与所述源AP关联的移动客户端,以使得与所述源AP关联的移动客户端在切换时不选择或者最后选择所述不推荐AP列表中的AP进行关联。In an example, the policy unit 504 is further configured to: determine whether the target AP will generate a ping-pong effect with the source AP according to the handover status information, and the target AP will generate a ping-pong effect with the source AP. In the case that the target AP is included in the list of non-recommended APs; the sending unit 506 is further configured to: send the list of non-recommended APs to the mobile client associated with the source AP, so that the The mobile client associated with the source AP does not select during handover or finally selects the AP in the non-recommended AP list for association.
在一个示例中,该切换控制装置还可以包括一个获取模块(图中未示出),用于获取移动客户端的上下文。相应的,发送单元506进一步被配置为向推荐AP列表中的AP发送该上下文。In an example, the switching control device may further include an acquisition module (not shown in the figure) for acquiring the context of the mobile client. Correspondingly, the sending unit 506 is further configured to send the context to the AP in the recommended AP list.
本实施例提供的装置例如可以用于实施图1所示的切换控制方法实施例。具体实现可以参照上述方法实施例。The device provided in this embodiment may be used, for example, to implement the handover control method embodiment shown in FIG. 1. For specific implementation, refer to the foregoing method embodiments.
本实施例提供的装置可以根据实际的需要,收集切换状态信息,生成相应的切换策略,以使得移动客户端可以根据该切换策略优化切换流程,对于切换时间、切换成功率以及服务连续性等各项性能指标可以进行优化。切换控制装置的各个部分的操作和功能的细节例如可以与参照结合图1-4描述的本公开的切换控制方法实施例的相关部分相同或类似,这里不再详细描述。在此需要说明的是,图5所示的切换控制装置500及其组成单元的结构仅仅是示例性的,本领域技术人员可以根据需要对图5所示的结构框图进行修改。The device provided in this embodiment can collect handover status information according to actual needs, and generate a corresponding handover strategy, so that the mobile client can optimize the handover process according to the handover strategy, with regard to handover time, handover success rate, and service continuity. Performance indicators can be optimized. The details of the operations and functions of each part of the switching control device may be the same as or similar to the relevant parts of the switching control method embodiment of the present disclosure described with reference to FIGS. 1-4, for example, and will not be described in detail here. It should be noted here that the structure of the switching control device 500 and its constituent units shown in FIG. 5 is only exemplary, and those skilled in the art can modify the structure block diagram shown in FIG. 5 as needed.
以上参照图1到图5,对根据本公开的实施例的切换控制方法、移动客户端的切换控制方法以及切换控制装置进行了描述。上面的切换控制方法也可以利用电子设备来实现。1 to 5, the handover control method, the handover control method of the mobile client, and the handover control device according to the embodiments of the present disclosure have been described above. The above switching control method can also be implemented using electronic equipment.
图6示出了根据本公开的实施例的切换控制方法的电子设备600的方框图。根据一个实施例,电子设备600可以包括至少一个处理器602,处理器602执行在计算机可读存储介质(即,存储器604)中存储或编码的至少一个计算机可读指令(即,上述以软件形式实现的元素)。FIG. 6 shows a block diagram of an electronic device 600 of a switching control method according to an embodiment of the present disclosure. According to an embodiment, the electronic device 600 may include at least one processor 602 that executes at least one computer-readable instruction stored or encoded in a computer-readable storage medium (ie, the memory 604) (ie, the above-mentioned in the form of software) Implementation elements).
在一个实施例中,在存储器604中存储计算机可执行指令,其当执行时使得至少一个处理器602:收集至少一个移动客户端的切换状态信息,其中,所述切换状态信息至少包括:所述移动客户端从源接入点切换到目标接入点时在移动客户端和目标接入点分别选择的发送静态扇区和接收静态扇区;根据所述切换状态信息,生成切换策略,其中所述切换策略用于优化所述移动客户端从所述源接入点切换至所述目标接入点的切换流程;以及将所述切换策略发送给所述移动客户端,以使得所述移动客户端根据所 述切换策略进行切换。In one embodiment, a computer executable instruction is stored in the memory 604, which when executed causes at least one processor 602 to collect handover status information of at least one mobile client, wherein the handover status information includes at least: When the client switches from the source access point to the target access point, the mobile client and the target access point respectively select the static sector for sending and receiving the static sector; according to the handover status information, a handover strategy is generated, wherein the The handover strategy is used to optimize the handover procedure of the mobile client from the source access point to the target access point; and send the handover strategy to the mobile client so that the mobile client Switch according to the switching strategy.
应该理解,在存储器604中存储的计算机可执行指令当执行时使得至少一个处理器602进行本公开的各个实施例中以上结合图1-5描述的各种操作和功能。It should be understood that the computer-executable instructions stored in the memory 604, when executed, cause at least one processor 602 to perform various operations and functions described above with reference to FIGS. 1-5 in the various embodiments of the present disclosure.
根据一个实施例,提供了一种非暂时性计算机可读存储介质。该非暂时性计算机可读存储介质可以具有计算机可执行指令(即,上述以软件形式实现的元素),该指令当被计算机执行时,使得计算机执行本公开的各个实施例中以上结合图1-5描述的各种操作和功能。According to one embodiment, a non-transitory computer-readable storage medium is provided. The non-transitory computer-readable storage medium may have computer-executable instructions (ie, the above-mentioned elements implemented in the form of software), which, when executed by a computer, cause the computer to execute the various embodiments of the present disclosure in combination with FIG. 1- 5 describes the various operations and functions.
根据一个实施例,提供了一种计算机程序产品,所述计算机程序产品被有形地存储在计算机可读介质上并且包括计算机可执行指令,所述计算机可执行指令在被执行时使至少一个处理器执行本公开的各个实施例中以上结合图1-5描述的各种操作和功能。According to one embodiment, there is provided a computer program product that is tangibly stored on a computer-readable medium and includes computer-executable instructions that, when executed, cause at least one processor to Perform various operations and functions described above in conjunction with FIGS. 1-5 in various embodiments of the present disclosure.
上面结合附图阐述的具体实施方式描述了示例性实施例,但并不表示可以实现的或者落入权利要求书的保护范围的所有实施例。在整个本说明书中使用的术语“示例性”意味着“用作示例、实例或例示”,并不意味着比其它实施例“优选”或“具有优势”。出于提供对所描述技术的理解的目的,具体实施方式包括具体细节。然而,可以在没有这些具体细节的情况下实施这些技术。在一些实例中,为了避免对所描述的实施例的概念造成难以理解,公知的结构和装置以框图形式示出。The specific implementations set forth above in conjunction with the drawings describe exemplary embodiments, but do not represent all embodiments that can be implemented or fall within the protection scope of the claims. The term "exemplary" used throughout this specification means "serving as an example, instance, or illustration", and does not mean "preferred" or "advantageous" over other embodiments. The detailed description includes specific details for the purpose of providing an understanding of the described technology. However, these techniques can be implemented without these specific details. In some instances, in order to avoid incomprehensibility to the concepts of the described embodiments, well-known structures and devices are shown in block diagram form.
本公开内容的上述描述被提供来使得本领域任何普通技术人员能够实现或者使用本公开内容。对于本领域普通技术人员来说,对本公开内容进行的各种修改是显而易见的,并且,也可以在不脱离本公开内容的保护范围的情况下,将本文所定义的一般性原理应用于其它变型。因此,本公开内容并不限于本文所描述的示例和设计,而是与符合本文公开的原理和新颖性特征的最广范围相一致。The foregoing description of the present disclosure is provided to enable any person of ordinary skill in the art to implement or use the present disclosure. For those of ordinary skill in the art, various modifications to the present disclosure are obvious, and the general principles defined herein can also be applied to other modifications without departing from the scope of protection of the present disclosure. . Therefore, the present disclosure is not limited to the examples and designs described herein, but is consistent with the broadest scope that conforms to the principles and novel features disclosed herein.
Claims (22)
- 切换控制方法,包括:Switching control methods, including:收集至少一个移动客户端的切换状态信息,其中,所述切换状态信息至少包括:所述移动客户端从源接入点切换到目标接入点时在移动客户端和目标接入点分别选择的发送静态扇区和接收静态扇区;Collect handover status information of at least one mobile client, where the handover status information includes at least: the transmission selected by the mobile client and the target access point when the mobile client switches from the source access point to the target access point Static sector and receiving static sector;根据所述切换状态信息,生成切换策略,其中所述切换策略用于优化所述移动客户端从所述源接入点切换至所述目标接入点的切换流程;以及Generating a handover strategy according to the handover status information, wherein the handover strategy is used to optimize the handover process of the mobile client from the source access point to the target access point; and将所述切换策略发送给所述移动客户端,以使得所述移动客户端根据所述切换策略进行切换。The handover policy is sent to the mobile client, so that the mobile client performs handover according to the handover policy.
- 如权利要求1所述的方法,其中,所述移动客户端根据所述切换策略进行切换包括:所述移动客户端根据要连接的目标接入点来选择推荐的移动客户端的发送静态扇区和接收静态扇区进行扫描。The method according to claim 1, wherein the switching of the mobile client according to the switching strategy comprises: the mobile client selects a recommended static transmission sector of the mobile client according to the target access point to be connected Receive static sectors for scanning.
- 如权利要求1所述的方法,其中,所述移动客户端根据所述切换策略进行切换包括:所述目标接入点根据所述移动客户端的源接入点来选择推荐的该目标接入点的发送静态扇区和接收静态扇区进行扫描。The method of claim 1, wherein the mobile client switching according to the switching strategy comprises: the target access point selecting the recommended target access point according to the source access point of the mobile client The sending static sector and receiving static sector are scanned.
- 如权利要求1所述的方法,其中,所述移动客户端沿着能够预测的路径移动。The method of claim 1, wherein the mobile client moves along a predictable path.
- 如权利要求1所述的方法,其中,收集至少一个移动客户端的切换状态信息包括:The method of claim 1, wherein collecting the handover status information of at least one mobile client comprises:所述移动客户端将所述切换状态信息发送至所述目标接入点;以及The mobile client sends the handover status information to the target access point; and所述目标接入点将所述切换状态信息发送至所述源接入点或者发送至中央服务器。The target access point sends the handover status information to the source access point or to a central server.
- 如权利要求1所述的方法,其中,所述切换状态信息还包括以下中的至少一项:所述移动客户端切换时所述源接入点的接收信号强度指示 RSSI、所述移动客户端切换时所述目标接入点的RSSI、所述移动客户端从所述源接入点切换到所述目标接入点的总切换时延、所述移动客户端与所述源接入点的关联时间、所述目标接入点的负载状况以及关于候选目标接入点的信息。The method according to claim 1, wherein the handover status information further includes at least one of the following: the received signal strength indicator RSSI of the source access point when the mobile client is handed over, the mobile client The RSSI of the target access point during handover, the total handover delay for the mobile client to switch from the source access point to the target access point, the difference between the mobile client and the source access point Association time, load status of the target access point, and information about candidate target access points.
- 如权利要求1至6中任一项所述的方法,其中,The method according to any one of claims 1 to 6, wherein:根据所述切换状态信息,生成切换策略,包括:根据所述切换状态信息,计算所述移动客户端的每一个候选目标接入点的权重,按照所计算的权重从大到小从所述候选目标接入点中选择至少一个接入点加入推荐接入点列表。According to the handover status information, generating a handover strategy includes: calculating a weight of each candidate target access point of the mobile client according to the handover status information, and descending from the candidate target according to the calculated weight Select at least one of the access points to join the recommended access point list.
- 如权利要求7所述的方法,其中,The method of claim 7, wherein:将所述切换策略发送给所述移动客户端,以使得所述移动客户端根据所述切换策略进行切换包括:将所述推荐接入点列表发送给所述移动客户端,以使得所述移动客户端优先选择所述推荐接入点列表中的接入点作为切换的目标接入点。Sending the handover policy to the mobile client so that the mobile client performs handover according to the handover policy includes: sending the recommended access point list to the mobile client, so that the mobile client The client preferentially selects the access point in the recommended access point list as the target access point for handover.
- 如权利要求7所述的方法,其中,所述推荐接入点列表中包括以下中的至少一项:接入点标识、接入点的权重、接入点的接入信道以及在接入该接入点时移动客户端和该接入点各自的发送静态扇区和接收静态扇区。The method according to claim 7, wherein the recommended access point list includes at least one of the following: an access point identifier, a weight of the access point, an access channel of the access point, and the access point When the access point is mobile, the sending and receiving static sectors of the client and the access point are moved.
- 如权利要求1至6中任一项所述的方法,其中,The method according to any one of claims 1 to 6, wherein:所述根据所述切换状态信息,生成切换策略,包括:根据所述目标接入点的负载状况进行判断,若所述目标接入点的负载大于或者等于门限值,则将所述目标接入点列入不推荐接入点列表;以及The generating a handover strategy according to the handover status information includes: judging according to the load status of the target access point, and if the load of the target access point is greater than or equal to a threshold value, then connecting the target The access point is included in the list of non-recommended access points; and所述将所述切换策略发送给所述移动客户端,以使得所述移动客户端根据所述切换策略进行切换,包括:将所述不推荐接入点列表发送给所述移动客户端,以使得所述移动客户端在切换时不选择或者最后选择所述不推荐接入点列表中的接入点进行关联。The sending the handover policy to the mobile client so that the mobile client performs handover according to the handover policy includes: sending the list of non-recommended access points to the mobile client, to The mobile client does not select or finally selects an access point in the list of not recommended access points for association during handover.
- 如权利要求1至6中任一项所述的方法,其中,The method according to any one of claims 1 to 6, wherein:所述根据所述切换状态信息,生成切换策略,包括:根据所述切换状态信息,判断所述目标接入点是否会与所述源接入点产生乒乓效应,在所述目标接入点会与所述源接入点产生乒乓效应的情况下,则将所述目标接入点列入不推荐接入点列表;以及The generating a handover strategy according to the handover status information includes: determining, according to the handover status information, whether the target access point will have a ping-pong effect with the source access point, and meeting at the target access point In the case of a ping-pong effect with the source access point, the target access point is included in the non-recommended access point list; and所述将所述切换策略发送给与所述源接入点关联的移动客户端,以使得与所述源接入点关联的移动客户端根据所述切换策略进行切换,包括:将所述不推荐接入点列表发送给与所述源接入点关联的移动客户端,以使得与所述源接入点关联的移动客户端在切换时不选择或者最后选择所述不推荐接入点列表中的接入点进行关联。The sending the handover policy to the mobile client associated with the source access point so that the mobile client associated with the source access point performs handover according to the handover policy includes: The recommended access point list is sent to the mobile client associated with the source access point, so that the mobile client associated with the source access point does not select during handover or finally selects the non-recommended access point list To associate the access point in.
- 如权利要求1至6中任一项所述的方法,其中,所述方法进一步包括:The method according to any one of claims 1 to 6, wherein the method further comprises:获取所述移动客户端的上下文;以及Acquiring the context of the mobile client; and向所述推荐接入点列表中的接入点发送所述上下文。Sending the context to the access points in the recommended access point list.
- 移动客户端的切换方法,包括:Handover methods for mobile clients include:移动客户端从接入点接收根据权利要求1所述的切换控制方法所生成的切换策略;以及The mobile client receives the handover strategy generated by the handover control method according to claim 1 from the access point; and所述移动客户端根据所述切换策略进行切换。The mobile client performs handover according to the handover strategy.
- 如权利要求13所述的方法,其中,在所述切换策略包括推荐接入点列表的情况下,所述移动客户端根据所述切换策略进行切换包括:The method according to claim 13, wherein, in the case that the handover policy includes a recommended access point list, the mobile client switching according to the handover policy comprises:所述移动客户端选择所述推荐接入点列表中的一个接入点进行关联;The mobile client selects an access point in the recommended access point list for association;若所述移动客户端未能成功与被选择的接入点关联,则所述移动客户端从所述推荐接入点列表中选择其他接入点进行关联,直至与所述推荐接入点列表中的接入点成功关联,或者直至所述推荐接入点列表中没有剩余接入点。If the mobile client fails to successfully associate with the selected access point, the mobile client selects other access points from the recommended access point list for association until it associates with the recommended access point list Or until there are no remaining access points in the recommended access point list.
- 如权利要求14所述的方法,其中,在所述切换策略包括不推荐接入点列表的情况下,所述移动客户端根据所述切换策略进行切换,进一步包括:The method according to claim 14, wherein, in the case that the handover policy includes a list of non-recommended access points, the mobile client performs handover according to the handover policy, further comprising:若所述推荐接入点列表中的接入点均未能与所述移动客户端成功关联,则所述移动客户端通过扫描获得至少一个能够关联的接入点;If none of the access points in the recommended access point list are successfully associated with the mobile client, the mobile client obtains at least one associated access point through scanning;所述移动客户端判断所述能够关联的接入点中是否包括所述不推荐接入点列表中的接入点;Determining, by the mobile client, whether the associated access points include the access points in the non-recommended access point list;若包括,则所述移动客户端从所述能够关联的接入点中选择所述不推荐接入点列表以外的接入点进行关联。If it is included, the mobile client selects an access point outside the list of not recommended access points from the access points that can be associated for association.
- 如权利要求13所述的方法,其中,在所述切换策略包括不推荐接入点列表的情况下,所述移动客户端根据所述切换策略进行切换,包括:The method according to claim 13, wherein, in the case that the handover policy includes a list of not recommended access points, the mobile client performs handover according to the handover policy, comprising:所述移动客户端通过扫描获知能够关联的接入点;The mobile client learns the associated access points through scanning;所述移动客户端判断所述能够关联的接入点中是否包括所述不推荐接入点列表中的接入点;Determining, by the mobile client, whether the associated access points include the access points in the non-recommended access point list;若包括,则所述移动客户端从所述能够关联的接入点中选择所述不推荐接入点列表以外的接入点进行关联。If it is included, the mobile client selects an access point outside the list of not recommended access points from the access points that can be associated for association.
- 如权利要求15或16所述的方法,其中,所述移动客户端根据所述切换策略进行切换,进一步包括:The method according to claim 15 or 16, wherein the mobile client performs handover according to the handover policy, further comprising:若所述能够关联的接入点中除所述不推荐接入点列表以外的接入点均未能与所述移动客户端关联,则所述移动客户端选择所述不推荐接入点列表中的接入点进行关联。If none of the access points that can be associated except the non-recommended access point list fails to associate with the mobile client, the mobile client selects the non-recommended access point list To associate the access point in.
- 切换控制装置(500),包括:Switch control device (500), including:一个收集单元(502),被配置为收集至少一个移动客户端的切换状态信息,其中,所述切换状态信息至少包括:所述移动客户端从源接入点切换到目标接入点时在移动客户端和目标接入点分别选择的发送静态扇区和接收静态扇区;A collecting unit (502) is configured to collect handover status information of at least one mobile client, where the handover status information includes at least: when the mobile client switches from the source access point to the target access point, the mobile client The sending static sector and the receiving static sector selected by the terminal and the target access point respectively;一个策略单元(504),被配置为根据所述收集单元(502)收集的所述 切换状态信息,生成切换策略,其中所述切换策略用于优化所述移动客户端从所述源接入点切换至所述目标接入点的切换流程;A strategy unit (504) configured to generate a handover strategy according to the handover status information collected by the collection unit (502), wherein the handover strategy is used to optimize the mobile client from the source access point A handover procedure for handover to the target access point;一个发送单元(506),被配置为将所述切换策略发送给所述移动客户端,以使得所述移动客户端根据所述切换策略进行切换。A sending unit (506) is configured to send the handover policy to the mobile client, so that the mobile client performs handover according to the handover policy.
- 如权利要求17所述的装置(500),其中,The device (500) of claim 17, wherein:所述收集单元(502)设置在每一个接入点中,用于将收集到的至少一个移动客户端的切换状态信息发送给中央服务器或者源接入点;以及The collection unit (502) is set in each access point, and is used to send the collected handover status information of at least one mobile client to the central server or the source access point; and所述策略单元(504)设置在中央服务器中或者每一个接入点中。The strategy unit (504) is set in the central server or in each access point.
- 电子设备(600),包括:Electronic equipment (600), including:至少一个处理器(602);以及At least one processor (602); and与所述至少一个处理器(602)耦合的存储器(604),用于存储指令,当所述指令被所述至少一个处理器(602)执行时,使得所述处理器(602)执行如权利要求1到12项中任一所述的方法。The memory (604) coupled with the at least one processor (602) is used to store instructions. When the instructions are executed by the at least one processor (602), the processor (602) can execute the The method described in any one of 1 to 12 is required.
- 非暂时性计算机可读存储介质,其存储有计算机可执行指令,所述指令当被执行时使得所述计算机执行如权利要求1到12中任意一项所述的方法。A non-transitory computer-readable storage medium that stores computer-executable instructions that, when executed, cause the computer to perform the method according to any one of claims 1 to 12.
- 计算机程序产品,所述计算机程序产品被有形地存储在计算机可读介质上并且包括计算机可执行指令,所述计算机可执行指令在被执行时使至少一个处理器执行根据权利要求1至12中任意一项所述的方法。A computer program product, which is tangibly stored on a computer-readable medium and includes computer-executable instructions, which when executed, cause at least one processor to execute any of claims 1 to 12 The method described in one item.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2019/082692 WO2020210944A1 (en) | 2019-04-15 | 2019-04-15 | Switching control method and apparatus, and electronic device, storage medium and program product |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2019/082692 WO2020210944A1 (en) | 2019-04-15 | 2019-04-15 | Switching control method and apparatus, and electronic device, storage medium and program product |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020210944A1 true WO2020210944A1 (en) | 2020-10-22 |
Family
ID=72836885
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2019/082692 WO2020210944A1 (en) | 2019-04-15 | 2019-04-15 | Switching control method and apparatus, and electronic device, storage medium and program product |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2020210944A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103262608A (en) * | 2010-12-17 | 2013-08-21 | 西门子公司 | Method device and system for controlling handoff |
WO2017155330A1 (en) * | 2016-03-10 | 2017-09-14 | 엘지전자 주식회사 | Method for transmitting signal in wireless lan system, and device therefor |
CN108024376A (en) * | 2016-11-04 | 2018-05-11 | 华为技术有限公司 | Dispatching method, access point and website in WLAN |
CN108023618A (en) * | 2016-11-01 | 2018-05-11 | 华为技术有限公司 | Wave beam training method and device based on mimo antenna |
-
2019
- 2019-04-15 WO PCT/CN2019/082692 patent/WO2020210944A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103262608A (en) * | 2010-12-17 | 2013-08-21 | 西门子公司 | Method device and system for controlling handoff |
WO2017155330A1 (en) * | 2016-03-10 | 2017-09-14 | 엘지전자 주식회사 | Method for transmitting signal in wireless lan system, and device therefor |
CN108023618A (en) * | 2016-11-01 | 2018-05-11 | 华为技术有限公司 | Wave beam training method and device based on mimo antenna |
CN108024376A (en) * | 2016-11-04 | 2018-05-11 | 华为技术有限公司 | Dispatching method, access point and website in WLAN |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10321382B2 (en) | Mobility and/or access selection between cells | |
AU2019271960B2 (en) | Method of controlling handover in mobile communication networks and apparatus and system implementing the method | |
US9980159B2 (en) | RRC re-establishment on secondary eNodeB for dual connectivity | |
US9137727B2 (en) | Controlled client roaming | |
US8532059B2 (en) | System, method and device for handling voice calls on a dual-mode wireless mobile communication device | |
US9992723B2 (en) | Techniques for handling data stall in WLAN | |
US20080075035A1 (en) | System and method for providing fast roaming | |
JP6386188B2 (en) | Scan channel reduction to improve Wi-Fi system power | |
US20170064604A1 (en) | Smart Roam System And Method | |
KR102219599B1 (en) | Method and appratus for selecting network and traffic offloading during different network communication | |
US20110122812A1 (en) | Seamless service method controlled by user terminal | |
CN108235395A (en) | It is a kind of to realize wireless terminal in a wlan across the method for channel roaming switch | |
US9078187B2 (en) | System and method for handoff between different types of networks | |
KR20120117852A (en) | Method and system for enhanced basic service set transition for a high throughput wireless local area network | |
KR20140094644A (en) | Mechanisms to improve mobile device roaming in wireless networks | |
CN106031248B (en) | Method for selecting access network and user equipment | |
WO2018228347A1 (en) | Wireless client sta roaming | |
US20150071275A1 (en) | Techniques for region-based scanning of different frequency bands for use in a wireless lan | |
WO2020210944A1 (en) | Switching control method and apparatus, and electronic device, storage medium and program product | |
US20100208598A1 (en) | Method and apparatus for scanning channels in wireless local area network | |
EP3066576A1 (en) | Method for bss transition |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19925410 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 19925410 Country of ref document: EP Kind code of ref document: A1 |