CN105813176B - A kind of wireless local area network scan method and terminal - Google Patents

A kind of wireless local area network scan method and terminal Download PDF

Info

Publication number
CN105813176B
CN105813176B CN201510373085.2A CN201510373085A CN105813176B CN 105813176 B CN105813176 B CN 105813176B CN 201510373085 A CN201510373085 A CN 201510373085A CN 105813176 B CN105813176 B CN 105813176B
Authority
CN
China
Prior art keywords
access channel
scanning
channel
weight
access
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510373085.2A
Other languages
Chinese (zh)
Other versions
CN105813176A (en
Inventor
黄新元
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201510373085.2A priority Critical patent/CN105813176B/en
Publication of CN105813176A publication Critical patent/CN105813176A/en
Application granted granted Critical
Publication of CN105813176B publication Critical patent/CN105813176B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/20Selecting an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

The present invention provides a kind of wireless local area network scan method and terminals.The wireless local area network scan method is applied to a terminal, comprising: obtains the access channel for the WLAN that terminal scans;The weight corresponding with the access channel according to recorded in channel record table determines the scanning residence time of the access channel, wherein the number of the weight and the wireless access point on the access channel is positively correlated functional relation;According to the scanning residence time, the scanning of wireless access point is carried out in the access channel.Above scheme, the scanning residence time of this access channel is determined by the weight of the access channel according to record, solve the problems, such as congested channel there are problems that hot spot search less than and idle channel take a long time, optimize the search process of terminal wireless local area network, the user experience is improved.

Description

Wireless local area network scanning method and terminal
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and a terminal for scanning a wireless local area network.
Background
With the popularization of mobile terminals, wireless local area networks (hereinafter referred to as WLANs) are widely used, and existing intelligent mobile terminals all have a WLAN function. After the mobile terminal starts the WLAN function, the mobile terminal actively searches channels one by one according to an available wireless frequency band channel list to find WLAN networks (or hotspots) in the surrounding environment, the searching process is to perform a broadcast detection request according to the 802.11 protocol specification, a wireless Access Point (AP) working in the channel monitors that the request performs a detection response, that is, the terminal is notified of the existence of the network, and the wireless terminal knows the existence of the wireless access point after receiving the response. After searching all available channels, the wireless terminal knows the wireless access points existing in the surrounding environment, then presents the searching result to a user interface for the user to select connection, and the user selects a certain wireless access point to connect.
In the prior art, the time for the terminal to stay in each channel to wait for the response of the AP is fixed. In the actual environment, the number of APs distributed in each channel is different, some channel APs are more, some channel APs are less, and since the wireless local area network receives and transmits data packets through a shared wireless link medium, only one terminal or AP can transmit data packets at the same time, otherwise, collision of wireless signals may occur and the wireless local area network is invalid. Therefore, the AP having more than one AP in number needs to queue to serially transmit probe response messages one by one in response to the probe request of the terminal, and if the number of APs is large and the waiting time of the terminal residing in the channel is limited, there may be a case where there is still an AP in the channel waiting to transmit a probe response message or a collision is not transmitted, and the terminal residing waiting time is over time and is switched to the next channel to scan, so that the probe response messages of the other APs in the channel cannot be received, and as a result, the terminal does not sense the existence of part of the AP network in the scanning process, that is, the terminal is presented on the user interface and does not search the wireless access point. If the waiting time of the terminal staying in the channel is prolonged, although the problem that the wireless access point cannot be searched can be solved, the increase of one-time scanning time can be caused, and the direct expression is that the searching result is slow, and the user experience is influenced.
Disclosure of Invention
The technical problem to be solved by the invention is to provide a wireless local area network scanning method and a terminal, which are used for solving the problem that when the existing terminal scans channels, the scanning time allocated to each access channel is fixed, and in such a way, when the number of APs in the access channels is large, all APs in the channels cannot be searched out due to the limitation of the scanning time; when the number of APs in the access channel is small, the scanning time is wasted.
In order to solve the above technical problem, an embodiment of the present invention provides a wlan scanning method, applied to a terminal, including:
acquiring an access channel of a wireless local area network scanned by a terminal;
determining the scanning residence time of the access channel according to the weight value corresponding to the access channel recorded in the channel recording table, wherein the weight value and the number of the wireless access points on the access channel form a positive correlation function relationship;
and scanning the wireless access point in the access channel according to the scanning residence time.
An embodiment of the present invention provides a terminal, including:
the channel acquisition module is used for acquiring an access channel of the wireless local area network scanned by the terminal;
the time acquisition module is used for determining the scanning residence time of the access channel according to the weight value which is recorded in the channel recording table and corresponds to the access channel, wherein the weight value and the number of the wireless access points on the access channel form a positive correlation function relationship;
and the scanning module is used for scanning the wireless access point in the access channel according to the scanning residence time.
The invention has the beneficial effects that:
according to the scheme, the scanning residence time of the access channel is determined according to the recorded weight of the access channel, the problems that a hotspot can not be searched in a congested channel and the idle channel consumes long time are solved, the search process of the terminal on the wireless local area network is optimized, and the user experience is improved.
Drawings
Fig. 1 is a flowchart illustrating a wlan scanning method according to a first embodiment of the present invention;
fig. 2 is a flowchart illustrating a wlan scanning method according to a second embodiment of the present invention;
fig. 3 is a detailed flowchart of a wlan scanning method according to a third embodiment of the present invention;
fig. 4 is a block diagram of a terminal according to a fourth embodiment of the present invention;
fig. 5 is a block diagram of a terminal according to a fifth embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in detail with reference to the accompanying drawings and specific embodiments.
The invention aims at the problem that the scanning time allocated to each access channel is fixed when the existing terminal scans the wireless local area network, and in this way, when the number of APs in the access channel is large, all APs in the channel cannot be searched out due to the limitation of the scanning time; as shown in fig. 1, the wlan scanning method according to the first embodiment of the present invention is applied to a terminal, and includes:
step 11, obtaining an access channel of a wireless local area network scanned by a terminal;
it should be noted that there may be multiple access channels in the wlan, each access channel includes at least one wireless access point, and when the terminal scans the wlan, the terminal scans each obtained access channel one by one, so in step 11, each access channel of the wlan is acquired first.
Step 12, determining the scanning residence time of the access channel according to the weight value corresponding to the access channel recorded in the channel recording table, wherein the weight value corresponding to the access channel and the number of the wireless access points on the access channel form a positive correlation function relationship;
it should be noted that, according to the weight of each access channel pre-stored in the channel record table (the weight is determined by the number of wireless access points in the access channel obtained by pre-scanning), the scanning residence time of each access channel is determined by the weight, and in this way, it is ensured that a reasonable scanning residence time can be allocated to each access channel.
And step 13, scanning the wireless access point in the access channel according to the scanning residence time.
In the above steps 11 to 13, the scanning residence time of the access channel is obtained according to the stored weight of the access channel, that is, when the weight of the access channel is larger, the scanning residence time is longer; when the weight value of the access channel is smaller, the scanning residence time is shorter. By using the method, the search process of the terminal on the wireless local area network is optimized, and the user experience is improved.
Optionally, in the first embodiment of the present invention, the implementation manner of step 12 is: firstly, finding a weight corresponding to the access channel in a channel record table, and then calculating the weight and a preset value of channel scanning residence time to obtain the scanning residence time of the access channel; wherein, the preset value represents the scanning residence time of the access channel when the weight value is 1.
For example: the weight value is 1 as the reference of channel scanning, and when the weight value is 1, the initial value (i.e. the preset value) of the channel scanning dwell time is specified to be 30 s. It should be noted that the initial value is an average value of scanning residence times of the access channels calculated through measurement in the actual application process. When the weight of the access channel is 0.5, the scanning residence time of the access channel is 15 s. When the weight of the access channel is 2, the scanning residence time of the access channel is 60 s. In the above example, the initial scanning weight of the access channel is set to 1, that is, the initial scanning time is a preset initial value, and in the next scanning process of the access channel, the current scanning dwell time of the access channel can be obtained by multiplying the weight of the access channel obtained last time by the initial scanning time.
In the first embodiment, the weight of the access channel and the number of the wireless access points are in a positive correlation trend, that is, the more the number of the wireless access points is, the larger the weight is, the smaller the number of the wireless access points is, and the smaller the weight is. When the weight of the access channel is larger, the distributed scanning residence time is longer, and when the weight of the access channel is smaller, the distributed scanning residence time is shorter, so that the situation that when the number of wireless access points in the access channel is larger, all the wireless access points in the channel cannot be searched out due to the limitation of the scanning time is avoided; when the number of the wireless access points in the access channel is small, the scanning time is wasted.
In order to ensure that the scanning residence time in the access channel can be accurately obtained when the access channel is scanned next time, as shown in fig. 2, in the second embodiment of the present invention, the wlan scanning method includes:
step 11, obtaining an access channel of a wireless local area network scanned by a terminal;
it should be noted that there may be multiple access channels in the wlan, each access channel includes at least one wireless access point, and when the terminal scans the wlan, the terminal scans each obtained access channel one by one, so in step 11, each access channel of the wlan is acquired first.
Step 12, determining the scanning residence time of the access channel according to the weight value corresponding to the access channel recorded in the channel recording table, wherein the weight value corresponding to the access channel and the number of the wireless access points on the access channel form a positive correlation function relationship;
it should be noted that, according to the weight of each access channel pre-stored in the channel record table (the weight is determined by the number of wireless access points in the access channel obtained by pre-scanning), the scanning residence time of each access channel is determined by the weight, and in this way, it is ensured that a reasonable scanning residence time can be allocated to each access channel.
Step 13, scanning the wireless access point in the access channel according to the scanning residence time;
step 14, acquiring the number of the wireless access points of the scanned access channel in the scanning residence time;
it should be noted that, in step 14, the number of wireless access points of each access channel is recorded separately.
Step 15, calculating the real-time weight of the access channel according to the number of the wireless access points;
and step 16, replacing the real-time weight with the weight corresponding to the access channel in the updated channel record table.
Preferably, the specific implementation manner of step 15 is:
using the formula: f (n) ═ kxn/m, and the weight of the access channel is calculated; wherein,
f (n) is the weight of the access channel; n is the number of wireless access points; k and m represent that the number of wireless access points is m when the weight is k.
The weight value is 1 as a reference for scanning the access channel, and assuming that the weight value is 1, the number of the wireless access points is 10, that is, k in the above formula is 1, and m is 10. When the number of the wireless access points scanned this time on a certain access channel is 30, F (30) is 1 × 30/10 is 3, and therefore, when the number of the wireless access points on the access channel is 30, the weight of the access channel is 3.
It should be noted that the reference of the access channel scanning is an average value obtained empirically during actual channel scanning.
It should be noted that, in the second embodiment, the scanning condition of the access channel is recorded and stored in real time, so as to provide a basis for the next scanning of the access channel, and ensure the accuracy of the scanning of the access channel.
In the third embodiment of the present invention, a wlan scanning method includes:
step 11, obtaining an access channel of a wireless local area network scanned by a terminal;
it should be noted that there may be multiple access channels in the wlan, each access channel includes at least one wireless access point, and when the terminal scans the wlan, the terminal scans each obtained access channel one by one, so in step 11, each access channel of the wlan is acquired first.
Step 12, determining the scanning residence time of the access channel according to the weight value corresponding to the access channel recorded in the channel recording table, wherein the weight value corresponding to the access channel and the number of the wireless access points on the access channel form a positive correlation function relationship;
it should be noted that, according to the weight of each access channel pre-stored in the channel record table (the weight is determined by the number of wireless access points in the access channel obtained by pre-scanning), the scanning residence time of each access channel is determined by the weight, and in this way, it is ensured that a reasonable scanning residence time can be allocated to each access channel.
Step 13, scanning the wireless access point in the access channel according to the scanning residence time;
step 14, acquiring the number of the wireless access points of the scanned access channel in the scanning residence time;
it should be noted that, in step 14, the number of wireless access points of each access channel is recorded separately.
Step 15, calculating the real-time weight of the access channel according to the number of the wireless access points;
and step 16, replacing the real-time weight with the weight corresponding to the access channel in the updated channel record table.
Preferably, the specific implementation manner of step 15 is:
using the formula: f (n) ═ kxn/m, and the weight of the access channel is calculated; wherein,
f (n) is the weight of the access channel; n is the number of wireless access points; k and m represent that the number of wireless access points is m when the weight is k.
It should be noted that, in order to avoid the problem that the assignment of the current scanning residence time of each access channel according to the last scanning result caused by the terminal movement and the environmental hotspot change is inaccurate, after step 11, the method further includes:
judging whether the terminal scans an access channel for the first time at intervals of preset time;
if the scanning is the first time, in step 12, the weight corresponding to each access channel obtained from the channel record table is 1.
It should be noted that in the third embodiment, the access channels are periodically scanned, that is, the first scanning of the access channels is used as the first scanning of the access channels after a preset time interval, so that it is ensured that when the terminal moves or an environmental hotspot changes, a reasonable scanning residence time can be allocated to each access channel.
As shown in fig. 3, a detailed flow of the wlan scanning method according to the third embodiment of the present invention is as follows:
101, a terminal triggers scanning, wherein the scanning triggering can be user triggering or software logic periodic triggering;
step 102, judging whether the scanning is the first scanning in the period, wherein the judgment basis is as follows: starting first scanning triggered by a WLAN function, namely first scanning in a period, and scanning for the first time at intervals of T after the first scanning or scanning for the first time in the period with the duration of T (T is a positive integer); if the scanning is the first time in the period, the step 103 is carried out, otherwise, the step 104 is carried out;
103, assigning the weight of each access channel to be 1, and then multiplying the weight of each access channel by a preset value t respectively to obtain that the scanning residence time of each access channel is t;
step 104, if the periodic first scanning is not performed, multiplying the weight of each access channel by a preset value t according to the weight of each access channel recorded last time to obtain the scanning residence time of each access channel;
step 105, sending a probe request frame on a first access channel, and waiting for a probe response frame of a wireless access point, wherein the waiting time is a scanning residence time of the access channel; waiting for overtime, recording the number of first wireless access points responding under a first access channel, acquiring and recording the weight of the first access channel by using a preset function (the preset function is only required to meet the condition that the weight of the access channel is a positive correlation function of the wireless access points) according to the number of the first wireless access points, and entering a second access channel for scanning; sending a detection request frame on a second access channel and waiting for a detection response frame of the wireless access point; when the time is out, recording the number of second wireless access points responding to the second access channel, and acquiring and recording the weight of the second access channel by using a preset function (the preset function and the function for calculating the weight of the first access channel are the same function) according to the number of the second wireless access points; sequentially and circularly traversing all the access channels;
step 106, storing each result recorded in step 105, reporting each result to upper software, and presenting the searched wireless access point on a user interface;
step 107, the scanning is ended.
The above-mentioned scheme of the invention, based on the number of the wireless access points which scan each access channel last time, calculates the scan dwell time of each access channel this time, and has the advantages that: considering that the WLAN hotspots in the environment do not change suddenly frequently, more residence time is allocated to the access channels with more wireless access points, and less residence time is allocated to the access channels with less wireless access points, so that the accuracy of weight value allocation is ensured to a certain extent. Considering the mobility of the terminal and the variability of the environment hotspot condition, the scanning of the access channels is reset to be the first scanning at intervals of a preset period, and the scanning of the same residence time of each access channel with the same weight value is performed, so that the problem that the scanning residence time of each access channel at this time is distributed inaccurately according to the last scanning result caused by the movement of the terminal and the environment hotspot change is avoided.
As shown in fig. 4, a fourth embodiment of the present invention further provides a terminal applying the wireless local area network scanning method, where the terminal includes:
a channel obtaining module 21, configured to obtain an access channel of a wireless local area network scanned by a terminal;
a time obtaining module 22, configured to determine a scanning residence time of the access channel according to a weight value recorded in the channel record table and corresponding to the access channel, where the weight value and the number of wireless access points on the access channel form a positive correlation function relationship;
and a scanning module 23, configured to perform scanning of the wireless access point on the access channel according to the scanning residence time.
Optionally, the time obtaining module 22 is specifically:
calculating the weight value and a preset value of the channel scanning residence time to obtain the scanning residence time of the access channel; wherein, the preset value represents the scanning residence time of the access channel when the weight value is 1.
In the fourth embodiment, the scanning residence time of the access channel is determined according to the weight value, when the weight value of the access channel is larger, the distributed scanning residence time is longer, and when the weight value of the access channel is smaller, the distributed scanning residence time is shorter, so that the situation that when the number of wireless access points in the access channel is larger, all the wireless access points in the channel cannot be searched out due to the limitation of the scanning time is avoided; when the number of the wireless access points in the access channel is small, the scanning time is wasted. In this way, the rate of the terminal scanning the access channel is improved.
As shown in fig. 5, a terminal according to the fifth embodiment of the present invention includes:
a channel obtaining module 21, configured to obtain an access channel of a wireless local area network scanned by a terminal;
a time obtaining module 22, configured to determine a scanning residence time of the access channel according to a weight value recorded in the channel record table and corresponding to the access channel, where the weight value and the number of wireless access points on the access channel form a positive correlation function relationship;
the scanning module 23 is configured to scan a wireless access point in an access channel according to the scanning residence time; a number obtaining module 24, configured to obtain the number of wireless access points accessing the channel scanned within the scanning residence time;
the calculating module 25 is used for calculating the real-time weight of the access channel according to the number of the wireless access points;
and an updating module 26, configured to replace the real-time weight with the weight corresponding to the access channel in the updated channel record table.
Optionally, the calculating module 25 is specifically:
using the formula: f (n) ═ kxn/m, and the weight of the access channel is calculated; wherein,
f (n) is the weight of the access channel; n is the number of wireless access points; k and m represent that the number of wireless access points is m when the weight is k.
It should be noted that, in the fifth embodiment, the scanning condition of the access channel is recorded and stored in real time, so as to provide a basis for the next scanning of the access channel, and improve the accuracy of the terminal in scanning the access channel.
The terminal of the sixth embodiment of the present invention includes:
a channel obtaining module 21, configured to obtain an access channel of a wireless local area network scanned by a terminal;
a time obtaining module 22, configured to determine a scanning residence time of the access channel according to a weight value recorded in the channel record table and corresponding to the access channel, where the weight value and the number of wireless access points on the access channel form a positive correlation function relationship;
the scanning module 23 is configured to scan a wireless access point in an access channel according to the scanning residence time; a number obtaining module 24, configured to obtain the number of wireless access points accessing the channel scanned within the scanning residence time;
the calculating module 25 is used for calculating the real-time weight of the access channel according to the number of the wireless access points;
and an updating module 26, configured to replace the real-time weight with the weight corresponding to the access channel in the updated channel record table.
Optionally, the calculating module 25 is specifically:
using the formula: f (n) ═ kxn/m, and the weight of the access channel is calculated; wherein,
f (n) is the weight of the access channel; n is the number of wireless access points; k and m represent that the number of wireless access points is m when the weight is k.
Specifically, the terminal further includes:
the judging module is used for judging whether the terminal scans the access channel for the first time at intervals of preset time;
if the scanning is the first time, the weight corresponding to each access channel obtained from the channel record table by the time obtaining module 22 is 1.
It should be noted that, in the sixth embodiment, it is ensured that the terminal can periodically scan the access channels, that is, the first scanning of the access channels is used as the first scanning of the access channels after a preset time interval, so as to ensure that when the terminal moves or an environmental hotspot changes, a reasonable scanning residence time can be allocated to each access channel.
It should be noted that the terminal adopting the wlan scanning method can dynamically adjust the scanning residence time of each access channel, and the basis of the dynamic adjustment is determined based on the last scanning result. By the method, the problem that hot spots cannot be searched in the congested channel and the problem that the scanning of the idle channel actually consumes long time can be solved. Meanwhile, the periodic equal time scanning is added to each access channel, so that the problem that the scanning residence time of each access channel is allocated inaccurately according to the scanning result of the last time caused by terminal movement and environment hotspot change is avoided, the searching process of the wireless local area network is optimized, and the user experience is improved.
While the preferred embodiments of the present invention have been described, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention as defined in the following claims.

Claims (6)

1. A wireless local area network scanning method is applied to a terminal, and is characterized by comprising the following steps:
acquiring an access channel of a wireless local area network scanned by a terminal;
determining the scanning residence time of the access channel according to the weight value corresponding to the access channel recorded in a channel recording table, wherein the weight value and the number of wireless access points on the access channel form a positive correlation function relationship;
scanning a wireless access point in the access channel according to the scanning residence time;
acquiring the number of the wireless access points of the access channel scanned in the scanning residence time;
calculating the real-time weight of the access channel according to the number of the wireless access points;
replacing the real-time weight with the weight corresponding to the access channel in the channel record table;
wherein, after the step of acquiring the access channel of the wireless local area network scanned by the terminal, the method further comprises:
judging whether the terminal scans the access channel for the first time at intervals of preset time or not;
if the scanning is for the first time, in the step of determining the scanning residence time of the access channel according to the weight value corresponding to the access channel recorded in the channel record table, the weight value corresponding to each access channel obtained from the channel record table is 1.
2. The wlan scanning method according to claim 1, wherein the step of determining the scanning dwell time of the access channel according to the weight value corresponding to the access channel recorded in the channel record table specifically includes:
calculating the weight value and a preset value of channel scanning residence time to obtain the scanning residence time of the access channel; wherein, the preset value represents the scanning residence time of the access channel when the weight value is 1.
3. The wlan scanning method according to claim 1, wherein the step of obtaining the weight of the access channel according to the number of the wireless access points includes:
using the formula: f (n) ═ kxn/m, and the weight of the access channel is calculated; wherein,
f (n) is the weight of the access channel; n is the number of wireless access points; k and m represent that the number of wireless access points is m when the weight is k.
4. A terminal, comprising:
the channel acquisition module is used for acquiring an access channel of the wireless local area network scanned by the terminal;
a time obtaining module, configured to determine a scanning residence time of the access channel according to a weight value recorded in a channel record table and corresponding to the access channel, where the weight value and the number of wireless access points on the access channel form a positive correlation function relationship;
a scanning module, configured to scan a wireless access point in the access channel according to the scanning residence time;
a number obtaining module, configured to obtain the number of the wireless access points of the access channel scanned within the scanning residence time;
the calculation module is used for calculating the real-time weight of the access channel according to the number of the wireless access points;
the updating module is used for replacing and updating the weight corresponding to the access channel in the channel record table by the real-time weight;
wherein, the terminal further comprises:
the judging module is used for judging whether the terminal scans the access channel for the first time at preset time intervals;
if the scanning is the first scanning, the weight value corresponding to each access channel obtained from the channel record table by the time obtaining module is 1.
5. The terminal according to claim 4, wherein the time acquisition module is specifically:
calculating the weight value and a preset value of channel scanning residence time to obtain the scanning residence time of the access channel; wherein, the preset value represents the scanning residence time of the access channel when the weight value is 1.
6. The terminal according to claim 4, wherein the calculation module is specifically:
using the formula: f (n) ═ kxn/m, and the weight of the access channel is calculated; wherein,
f (n) is the weight of the access channel; n is the number of wireless access points; k and m represent that the number of wireless access points is m when the weight is k.
CN201510373085.2A 2015-06-29 2015-06-29 A kind of wireless local area network scan method and terminal Active CN105813176B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510373085.2A CN105813176B (en) 2015-06-29 2015-06-29 A kind of wireless local area network scan method and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510373085.2A CN105813176B (en) 2015-06-29 2015-06-29 A kind of wireless local area network scan method and terminal

Publications (2)

Publication Number Publication Date
CN105813176A CN105813176A (en) 2016-07-27
CN105813176B true CN105813176B (en) 2019-08-20

Family

ID=56465601

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510373085.2A Active CN105813176B (en) 2015-06-29 2015-06-29 A kind of wireless local area network scan method and terminal

Country Status (1)

Country Link
CN (1) CN105813176B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106851784B (en) * 2017-03-14 2019-12-06 Oppo广东移动通信有限公司 network scanning method and terminal equipment
CN106982459B (en) * 2017-03-14 2019-09-20 Oppo广东移动通信有限公司 Network scanning method and terminal device
CN107094315B (en) * 2017-04-24 2020-05-26 北京星网锐捷网络技术有限公司 Channel scanning configuration method and device
CN107592663B (en) * 2017-09-21 2020-10-16 杭州全维技术股份有限公司 Method for simultaneously providing hot spot and frequency sweep by AP (access point)
CN110545544B (en) * 2018-05-28 2023-09-19 上海智峥科技有限公司 Channel scanning method suitable for multi-chip WiFi probe equipment
CN109587817B (en) * 2018-12-27 2020-09-18 杭州零域信息技术有限公司 Wi-Fi channel double-network-card depth scanning scheme
CN111294887A (en) * 2019-01-28 2020-06-16 紫光展讯通信(惠州)有限公司 Self-adaptive adjusting method and device for channel scanning time
CN110337135B (en) * 2019-08-01 2021-08-17 Oppo广东移动通信有限公司 Adjusting method, terminal and computer storage medium
CN113630780B (en) * 2021-08-11 2024-04-16 迈普通信技术股份有限公司 Countering method for illegal wireless access point

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102123407A (en) * 2009-10-29 2011-07-13 福禄克公司 System and method for measuring and displaying presence of wireless local area network devices
KR20140116836A (en) * 2012-09-20 2014-10-06 주식회사 케이티 Method for active scanning in wireless local area network system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013184889A1 (en) * 2012-06-08 2013-12-12 Marvell World Trade Ltd. Method and apparatus for restricting channel access to a wireless station operating in accordance with a power saving scheme
US9439136B2 (en) * 2012-07-11 2016-09-06 Lg Electronics Inc. Method and apparatus for scanning in wireless LAN
US9167604B2 (en) * 2012-09-06 2015-10-20 Lg Electronics Inc. Method and apparatus for a scanning in WLAN

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102123407A (en) * 2009-10-29 2011-07-13 福禄克公司 System and method for measuring and displaying presence of wireless local area network devices
KR20140116836A (en) * 2012-09-20 2014-10-06 주식회사 케이티 Method for active scanning in wireless local area network system

Also Published As

Publication number Publication date
CN105813176A (en) 2016-07-27

Similar Documents

Publication Publication Date Title
CN105813176B (en) A kind of wireless local area network scan method and terminal
US10341944B2 (en) Access point, wireless terminal, storage medium, and method utilizing pointer signal to communicate in available channel
JP7430281B2 (en) Downlink positioning reference signal transmission method, device and storage medium
US8451757B2 (en) Method for receiving preamble from other communication system and method for adaptively changing the measurement gap to discover the other communication system
EP1610507B1 (en) Variable scan rate for WLAN connections
JP6158198B2 (en) System and method for fast initial network link setup
JP6138809B2 (en) System and method for fast initial network link setup
JP6073344B2 (en) System and method for fast initial network link setup
JP5792395B2 (en) System and method for fast initial network link setup
JP6129862B2 (en) System and method for fast initial network link setup
EP3618525A1 (en) Radio frame transmitting method and apparatus
CN106851776B (en) Method for accessing equipment to network, access point, network access equipment and system
JP6059351B2 (en) Wireless network association
TWI378687B (en) Method for background scan in a mobile wireless system and mobile station thereof
KR20060050081A (en) Neighbor scanning in wireless local area network
JP2009509374A (en) Techniques for providing measurement pilot transmission information in wireless networks
CN101142788A (en) Method and system for signaling available channels in a wireless network
KR20080040747A (en) Use of measurement pilot for radio measurement in a wireless network
EP2362591A2 (en) Method and apparatus for discovering network service providers
US20200359321A1 (en) Signal transmission method and apparatus
CN109618395B (en) Channel scanning method and device, storage medium and terminal
WO2020248237A1 (en) Method and device for establishing aggregated connection, and storage medium
CN106385695B (en) Method and device for sending detection response frame
KR20150135974A (en) Method and apparatus for discovering radio network
US20220095305A1 (en) Cooperative inter-network channel selection

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant