CN108601040B - Wireless access point ordering method and device - Google Patents

Wireless access point ordering method and device Download PDF

Info

Publication number
CN108601040B
CN108601040B CN201810814185.8A CN201810814185A CN108601040B CN 108601040 B CN108601040 B CN 108601040B CN 201810814185 A CN201810814185 A CN 201810814185A CN 108601040 B CN108601040 B CN 108601040B
Authority
CN
China
Prior art keywords
wireless access
access point
score
connection
real
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
CN201810814185.8A
Other languages
Chinese (zh)
Other versions
CN108601040A (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.)
Shanghai Shangxiang Network Technology Co.,Ltd.
Original Assignee
Shanghai Shangxiang Network Technology 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 Shanghai Shangxiang Network Technology Co ltd filed Critical Shanghai Shangxiang Network Technology Co ltd
Priority to CN201810814185.8A priority Critical patent/CN108601040B/en
Publication of CN108601040A publication Critical patent/CN108601040A/en
Application granted granted Critical
Publication of CN108601040B publication Critical patent/CN108601040B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • 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

Landscapes

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

Abstract

The method comprises the steps that user equipment sends at least one currently scanned wireless access point query request to network equipment, wherein the query request comprises an identifier and signal strength information of each wireless access point in the at least one wireless access point; the network equipment determines the historical connection comprehensive score of the wireless access point corresponding to each identifier, determines the real-time connection score of each wireless access point according to the historical connection comprehensive score and the signal strength information of each wireless access point and sends the real-time connection score to the user equipment, so that the user equipment sorts at least one wireless access point according to the real-time connection score and displays the wireless access points to the user in sequence, the success rate of the user trying to connect the wireless access points is improved, the speed of the user successfully trying to connect the wireless access points is increased, and the networking efficiency of the user accessing the wireless access points is further improved.

Description

Wireless access point ordering method and device
Technical Field
The present application relates to the field of computers, and in particular, to a method and an apparatus for ordering wireless access points.
Background
With the continuous development of WIreless communication technology, a WIreless-Fidelity (WI-FI) network has become an important way for users to access the network on a daily basis, and brings great convenience to the users. For example, a plurality of Access Points (APs) are configured in some public areas for a user to select and establish a wireless connection with the AP, but since the user does not know the wireless connection success rate of each of the plurality of APs, the user may perform a plurality of connection attempts before the user successfully connects with the selected AP, which not only affects the networking efficiency, but also reduces the user experience.
Disclosure of Invention
An object of the present application is to provide a method and an apparatus for ordering wireless access points, so as to solve the problem of low networking efficiency caused in a wireless connection process in the prior art.
According to an aspect of the present application, a method for ordering wireless access points at a network device is provided, wherein the method includes:
acquiring an inquiry request of at least one wireless access point sent by user equipment, wherein the inquiry request comprises an identifier and signal strength information of each wireless access point;
determining a historical connection composite score for the wireless access point corresponding to each of the identifiers;
determining a real-time connection score of each wireless access point according to the historical connection comprehensive score and the signal strength information of each wireless access point;
transmitting the real-time connection rating of each of the at least one wireless access point to the user device.
Further, in the foregoing method for sorting wireless access points at a network device end, the determining a historical connection composite score of a wireless access point corresponding to each identifier includes:
and determining a historical connection comprehensive score of the wireless access point corresponding to each identifier according to a historical connection comprehensive score model, wherein the historical connection comprehensive score model is obtained by the network equipment through logistic regression analysis according to historical connection related information.
Further, in the above method for sorting wireless access points at a network device end, the formula for determining the real-time connection score of each wireless access point according to the historical connection comprehensive score and the signal strength information of each wireless access point is as follows:
score_realtime=b+k1*score+k2*rssi+k3*rssi*score
wherein, the score _ real time is a real-time connection score of the wireless access point, the score is a historical comprehensive score of the wireless access point, the rssi is signal strength information between the wireless access point and the user equipment, and b, k1, k2 and k3 are all real-time connection score parameter coefficients.
Further, in the method for sorting wireless access points at the network device side, the real-time connection score parameter coefficient is obtained by the network device through linear regression analysis according to the acquired historical connection score and the historical signal strength information of the wireless access points within the preset time.
According to another aspect of the present application, there is also provided a method for ordering wireless access points at a user equipment, where the method includes:
sending an inquiry request of at least one currently scanned wireless access point to network equipment, wherein the inquiry request comprises an identifier and signal strength information of each wireless access point, so that the network equipment determines a real-time connection score of the wireless access point corresponding to the identifier according to the determined historical connection comprehensive score and the signal strength information of the wireless access point corresponding to the identifier;
receiving, from the network device, a real-time connection score for each of the at least one wireless access point;
and sequencing the at least one wireless access point according to the real-time connection score, and displaying the wireless access points to a user in sequence.
Further, in the foregoing method for sequencing wireless access points at a user equipment, the sequentially displaying the at least one wireless access point to a user according to the real-time connection score includes:
and sequencing the at least one wireless access point according to the sequence of the real-time connection scores from high to low, and displaying the sequenced wireless access points to the user.
According to another aspect of the present application, there is also provided a method for ordering wireless access points at a network device, where the method includes:
acquiring an inquiry request of at least one wireless access point sent by user equipment, wherein the inquiry request comprises an identifier of each wireless access point;
determining a historical connection composite score for the wireless access point corresponding to each of the identifiers;
and sending the historical connection comprehensive score of each wireless access point in the at least one wireless access point to the user equipment, so that the user equipment determines the real-time connection score of the wireless access point according to the historical connection comprehensive score.
Further, in the foregoing method for sorting wireless access points at a network device end, the determining a historical connection composite score of a wireless access point corresponding to each identifier includes:
and determining a historical connection comprehensive score of the wireless access point corresponding to each identifier according to a historical connection comprehensive score model, wherein the historical connection comprehensive score model is obtained by the network equipment through logistic regression analysis according to historical connection related information.
Further, in the foregoing method for ordering wireless access points at a network device side, the method further includes:
acquiring historical connection scores and historical signal strength of wireless access points within preset time;
obtaining a real-time connection scoring parameter coefficient through linear regression analysis according to the historical connection scoring and the historical signal strength information of the wireless access point within the preset time;
and sending the real-time connection scoring parameter coefficient to the user equipment.
According to another aspect of the present application, there is also provided a method for ordering wireless access points at a user equipment, where the method includes:
sending an inquiry request of at least one currently scanned wireless access point to a network device, wherein the inquiry request comprises an identifier of each wireless access point, so that the network device determines a historical connection comprehensive score of the wireless access point corresponding to each identifier;
receiving the historical connection composite score from the network device;
respectively determining the real-time connection score of each wireless access point according to the acquired signal strength information of each wireless access point and the historical connection comprehensive score;
and sequencing the at least one wireless access point according to the real-time connection score, and displaying the wireless access points to a user in sequence.
Further, in the foregoing method for sorting wireless access points at a user equipment end, after sorting the at least one wireless access point according to the real-time connection score, the sorting of the at least one wireless access point and the displaying of the sorted wireless access point to a user in sequence includes:
and sequencing the at least one wireless access point according to the sequence of the real-time connection scores from high to low, and displaying the sequenced wireless access points to the user.
Further, in the foregoing method for sorting wireless access points at a user equipment, the formula for determining the real-time connection score of each wireless access point according to the acquired signal strength information of each wireless access point and the historical connection comprehensive score is as follows:
score_realtime=b+k1*score+k2*rssi+k3*rssi*score
wherein, the score _ real time is a real-time connection score of the wireless access point, the score is a historical comprehensive score of the wireless access point, the rssi is signal strength information between the wireless access point and the user equipment, and b, k1, k2 and k3 are all real-time connection score parameter coefficients received from the network equipment.
Further, in the method for sorting wireless access points at the user equipment end, the real-time connection score parameter coefficient is obtained by the network equipment through linear regression analysis according to the acquired historical connection score and the historical signal strength information of the wireless access points within the preset time, and is sent to the user equipment.
According to another aspect of the present application, there is also provided a method for ordering wireless access points at a network device, where the method includes:
acquiring an inquiry request of at least one wireless access point sent by user equipment, wherein the inquiry request comprises an identifier of each wireless access point;
searching and acquiring historical connection related information of the wireless access point corresponding to each identifier;
and sending the historical connection related information of the wireless access point corresponding to each identifier to the user equipment so that the user equipment calculates the historical connection comprehensive score of the wireless access point based on the historical connection related information.
According to another aspect of the present application, there is also provided a method for ordering wireless access points at a user equipment, where the method includes:
sending an inquiry request of at least one currently scanned wireless access point to network equipment, wherein the inquiry request comprises an identifier of each wireless access point, so that the network equipment searches and acquires historical connection related information of the wireless access point corresponding to each identifier;
receiving the historical connection-related information from the network device;
determining a historical connection composite score of the wireless access point corresponding to each identifier according to the historical connection related information;
respectively determining the real-time connection score of each wireless access point according to the acquired signal strength information of each wireless access point and the historical connection comprehensive score;
and sequencing the at least one wireless access point according to the real-time connection score, and displaying the wireless access points to a user in sequence.
Further, in the foregoing method for sorting wireless access points at a user equipment end, sorting the at least one wireless access point according to the real-time connection score, and displaying the sorted wireless access points to a user in sequence includes:
and sequencing the at least one wireless access point according to the sequence of the real-time connection scores from high to low, and displaying the sequenced wireless access points to the user.
Further, in the foregoing method for sorting wireless access points at a user equipment, the determining a historical connection composite score of a wireless access point corresponding to each identifier according to the historical connection related information includes:
obtaining a historical connection comprehensive scoring model through logistic regression analysis according to the historical connection related information of the wireless access point corresponding to each identifier;
and determining the historical connection comprehensive score of the wireless access point corresponding to each identifier according to the historical connection comprehensive score model.
Further, in the foregoing method for sorting wireless access points at a user equipment, the formula for determining the real-time connection score of each wireless access point according to the acquired signal strength information of each wireless access point and the historical connection comprehensive score is as follows:
score_realtime=b+k1*score+k2*rssi+k3*rssi*score
wherein, the score _ real time is a real-time connection score of the wireless access point, the score is a historical comprehensive score of the wireless access point, the rssi is signal strength information between the wireless access point and the user equipment, and b, k1, k2 and k3 are all real-time connection score parameter coefficients received from the network equipment.
Further, in the foregoing method for sorting wireless access points at the user equipment, the real-time connection score parameter coefficient is obtained by the user equipment through linear regression analysis according to the historical connection score and the historical signal strength information of the wireless access point within the preset time received from the network equipment
According to another aspect of the present application, there is also provided a non-transitory storage medium having stored thereon computer readable instructions which, when executed by a processor, cause the processor to implement a wireless access point ranking method as described above.
According to another aspect of the present application, there is also provided a network device, wherein it includes:
one or more processors;
a non-volatile storage medium for storing one or more computer-readable instructions,
when executed by the one or more processors, cause the one or more processors to implement a method for wireless access point ranking at a network device as described above.
According to another aspect of the present application, there is also provided a user equipment, wherein it includes:
one or more processors;
a non-volatile storage medium for storing one or more computer-readable instructions,
when executed by the one or more processors, cause the one or more processors to implement a method of wireless access point ranking at a user equipment as described above.
Compared with the prior art, in the embodiment of the application, when the user equipment needs to perform wireless connection with at least one currently scanned wireless access point, the user equipment sends an inquiry request of the at least one currently scanned wireless access point to the network equipment, wherein the inquiry request comprises the identifier and the signal strength information of each wireless access point; enabling the network equipment to determine historical connection comprehensive scores of wireless access points corresponding to the identifiers, determine real-time connection scores of the wireless access points according to the historical connection comprehensive scores of the wireless access points and the signal strength information, and send the real-time connection scores to the user equipment; the user equipment sequences the at least one wireless access point according to the real-time connection score of each wireless access point in the at least one wireless access point received from the network equipment and displays the wireless access points to the user in sequence, so that the user can start to attempt wireless connection on the at least one wireless access point in sequence from the wireless access point with the highest real-time connection score, the success rate of the user trying to connect the wireless access points can be improved, the speed of the user trying to connect the wireless access points successfully is increased, and the networking efficiency of the user accessing the wireless access points is further improved.
Further, in another embodiment of the present application, when the user equipment needs to perform wireless connection with at least one currently scanned wireless access point, the user equipment sends an inquiry request of the at least one currently scanned wireless access point to the network equipment, where the inquiry request includes an identifier of each wireless access point, so that the network equipment determines a historical connection comprehensive score of the wireless access point corresponding to each identifier and sends the historical connection comprehensive score to the user equipment; the user equipment receives the historical connection comprehensive score from the network equipment; the real-time connection score of each wireless access point is determined according to the acquired signal strength information of each wireless access point and the historical connection comprehensive score, so that the change of the signal strength information of each wireless access point in the calculation process of the real-time connection score of the wireless access points of a network equipment end is avoided, and the real-time connection score determined at a user equipment end is more accurate; the user equipment can sequence the at least one wireless access point according to the real-time connection score and display the wireless access points to the user in sequence, so that the user can start to attempt the wireless connection of the at least one wireless access point in sequence from the wireless access point with the highest real-time connection score, the success rate of the user attempting to connect the wireless access points can be further improved, the speed of the user successfully attempting to connect the wireless access points is increased, and the networking efficiency of the user accessing the wireless access points is greatly improved.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof, made with reference to the accompanying drawings in which:
fig. 1 illustrates a schematic flowchart interaction of a method for ordering wireless access points according to an embodiment of the present application;
fig. 2 is a schematic flowchart illustrating an interaction of a wireless access point ranking method according to another embodiment of the present application;
fig. 3 is a schematic flowchart illustrating a wireless access point ranking method according to another embodiment of the present application.
The same or similar reference numbers in the drawings identify the same or similar elements.
Detailed Description
The present application is described in further detail below with reference to the attached figures.
In a typical configuration of the present application, the terminal, the device serving the network, and the trusted party each include one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include non-transitory computer readable media (transient media), such as modulated data signals and carrier waves.
As shown in fig. 1, an embodiment of the present application provides a schematic flowchart of a method for ranking wireless access points, where the method for ranking wireless access points includes user equipment and network equipment, and the method is applied to a process in which a user needs to successfully attempt a wireless connection with one of at least one currently scanned wireless access point quickly and efficiently, where the method includes step S11, step S12, step S13, step S21, step S22, step S23, and step S24, where the method specifically includes:
when the user needs to establish a connection with a wireless access point of at least one wireless access point that can be scanned nearby through the user equipment after entering a range with a plurality of wireless access points, in step S11, the user equipment scans and acquires the at least one wireless access point that can be scanned currently, and sends an inquiry request of the at least one wireless access point that is scanned currently to the network equipment, where the inquiry request includes an identifier and signal strength information of each wireless access point; it should be noted that the signal strength information of the wireless access point is used to indicate the signal strength between the user equipment and the wireless access point, for example, the signal strength information is increased when the user equipment is closer to the wireless access point, and the signal strength information is decreased when the user equipment is farther from the wireless access point. Here, the number of the currently scannable wireless access points includes one or more, and in a preferred embodiment of the present application, if the number of the currently scannable wireless access points of the user is 5, the number is respectively: wireless access point hot1, wireless access point hot2, wireless access point hot3, wireless access point hot4, and wireless access point hot5, the query request sent by the user equipment to the network equipment includes: identifier hot1 and signal strength information rsi 1 of wireless access point 1, identifier hot2 and signal strength information rsi 2 of wireless access point 2, identifier hot3 and signal strength information rsi 3 of wireless access point 3, identifier hot4 and signal strength information rsi 4 of wireless access point 4, and identifier hot5 and signal strength information rsi 5 of wireless access point 5.
In step S21, the network device obtains an inquiry request sent by the user device for the at least one wireless access point, where the inquiry request includes an identifier and signal strength information of each of the at least one wireless access point that the user device can currently scan, for example, the inquiry request received by the network device from the user device includes: the identifier hot1 and the signal strength information rsi 1 of the wireless access point 1, the identifier hot2 and the signal strength information rsi 2 of the wireless access point 2, the identifier hot3 and the signal strength information rsi 3 of the wireless access point 3, the identifier hot4 and the signal strength information rsi 4 of the wireless access point 4, and the identifier hot5 and the signal strength information rsi 5 of the wireless access point 5 are distinguished and inquired respectively according to the identifiers, so that the network equipment can calculate the real-time connection score of the wireless access point corresponding to each identifier according to the identifier.
In step S22, the network device determines a historical connection composite score of the wireless access point corresponding to each identifier, for example, the network device will determine a historical connection composite score1 of the wireless access point 1 corresponding to the identifier hot1, a historical connection composite score2 of the wireless access point 2 corresponding to the identifier hot2, a historical connection composite score3 of the wireless access point 3 corresponding to the identifier hot3, a historical connection composite score4 of the wireless access point 4 corresponding to the identifier hot4, and a historical connection composite score5 of the wireless access point 5 corresponding to the identifier hot5, respectively.
In step S23, the network device determines a real-time connection score of each wireless access point according to the historical connection comprehensive score and the signal strength information of each wireless access point; here, the real-time connection score of the wireless access point is used to indicate the probability that the current wireless access point can successfully establish the wireless connection with the user equipment, i.e. the higher the real-time connection score is, the higher the probability that the wireless connection is successfully established between the wireless access point and the user equipment is indicated. For example, the network device determines a real-time connection score _ real time1 of the wireless access point 1 according to the historical connection composite score1 and the signal strength information rsi 1 of the wireless access point 1, determines a real-time connection score _ real time2 of the wireless access point 2 according to the historical connection composite score2 and the signal strength information rsi 2 of the wireless access point 2, determines a real-time connection score _ real time3 of the wireless access point 3 according to the historical connection composite score3 and the signal strength information rsi 3 of the wireless access point 3, determines a real-time connection score _ real time4 of the wireless access point 4 according to the historical connection composite score4 and the signal strength information rsi 4 of the wireless access point 4, and determines a real-time connection score5 of the wireless access point 5 according to the historical connection composite score5 and the signal strength information rsi 5 of the wireless access point 5, respectively, enables calculation of a wireless connection score to each of the at least one wireless access point currently scanned by the user device, reflecting the likelihood that each of the at least one wireless access points can successfully attempt a connection with the user device.
Said step S24, the network device sending the real-time connection rating of each of the at least one wireless access point to the user device; for example, the network device sends the real-time connection score _ real time1 of wireless access point 1, the real-time connection score _ real time2 of wireless access point 2, the real-time connection score _ real time3 of wireless access point 3, the real-time connection score _ real time4 of the wireless access point 4, and the real-time connection score _ real time5 of wireless access point 5, which are currently scanned by the user device, to the user device.
The step S12, the user equipment receives the real-time connection score of each of the at least one wireless access point from the network equipment, for example, the user equipment receives the real-time connection score _ time1 of wireless access point 1, the real-time connection score _ time2 of wireless access point 2, the real-time connection score _ time3 of wireless access point 3, the real-time connection score _ time4 of the wireless access point 4 and the real-time connection score _ time5 of wireless access point 5 from the network equipment.
In step S13, the user equipment sorts the at least one wireless access point according to the real-time connection score, and displays the sorted wireless access points to the user in sequence; for example, the user equipment sorts the five wireless access points according to the real-time connection score _ real time1 of the wireless access point 1, the real-time connection score _ real time2 of the wireless access point 2, the real-time connection score _ real time3 of the wireless access point 3, the real-time connection score _ real time4 of the wireless access point 4, and the real-time connection score _ real time5 of the wireless access point 5 in the order from high to low of the real-time connection scores, and the obtained sorting result is: the wireless access points 4, 1, 3, 5 and 2 (in order of high to low real-time connection scores), and finally, the user equipment displays the 5 wireless access points to the user in order according to the sorting result, so that the user can quickly select the wireless access point with high possibility of successfully establishing wireless connection for trying the wireless connection according to the sorting for indicating the possibility of successfully establishing wireless connection between the current user equipment and the wireless access point, thereby improving the success rate of trying to connect the wireless access points by the user, accelerating the speed of successfully trying to connect by the user, and further improving the networking efficiency of accessing the wireless access points by the user.
In this embodiment, through the above steps S11 to S13 and S21 to S24, not only the real-time connection score of each wireless access point is calculated and obtained at the network device according to the identifier of the currently scanned at least one wireless access point sent by the user device and corresponding to the signal strength information, but also the real-time connection score of each wireless access point received from the network device is obtained at the user device, ranking the at least one wireless access point to indicate a likelihood that a successful establishment of a wireless connection may be attempted, facilitating a user to quickly pick up a wireless access point with a greater likelihood that a successful establishment of a wireless connection is attempted, therefore, the success rate of the user trying to connect the wireless access point can be improved, the speed of the user successfully trying to connect the wireless access point is increased, and the networking efficiency of the user accessing the wireless access point is further improved.
In step S22 of this embodiment, the determining, by the network device, the historical connection composite score of the wireless access point corresponding to each identifier includes:
and determining a historical connection comprehensive score of the wireless access point corresponding to each identifier according to a historical connection comprehensive score model, wherein the historical connection comprehensive score model is obtained by the network equipment through logistic regression analysis according to historical connection related information. Here, the historical connection-related information may include, but is not limited to: the network device end stores the corresponding connection times, the connection device number, the connection time success rate, the connection device success rate, the reasons of connection failure (connection error, connection abnormity and the like) and the historical connection comprehensive scores of each wireless access point in the at least one wireless access point in different historical connection time periods.
For example, the historical connection comprehensive scoring model obtained by the network device in step S22 through logistic regression analysis according to the historical connection related information is: score is QTX ═ X (Q1, Q2, Q3, … …, QN) X, where Q isTThe Q1, Q2, Q3, … …, and QN are weights, parameter indexes, association relations, and the like for indicating the respective dimension attributes in the historical connection related information X of the wireless access point, respectively, where the Q1, Q2, Q3, … …, and QN are used to indicate the respective dimension attributes in the historical connection related information X of the wireless access point: the method comprises the steps that a historical connection time period x1, connection times x2, the number of connected devices x3, the connection time success rate x4, the connection device success rate x6, the reason x6 of connection failure (connection error, connection abnormity and the like) and the like are used, so that logistic regression analysis is carried out on all historical connection related information of each wireless access point in at least one wireless access point stored by a network device end, and a model which is convenient for calculating the historical connection comprehensive score of each wireless access point in the follow-up process is obtained.
Next to this embodiment, in the step S22, the network device can integrate the score model score Q according to the historical connectionTX to calculate a historical connection composite score for each of at least one wireless access point currently scanned by the user equipment, respectively: the historical connection comprehensive score1 of the wireless access point 1, the historical connection comprehensive score2 of the wireless access point 2, the historical connection comprehensive score3 of the wireless access point 3, the historical connection comprehensive score4 of the wireless access point 4 and the historical connection comprehensive score5 of the wireless access point 5 are realized at a network equipment endA calculation of a historical connection composite score for each of the five wireless access points.
In step S23 of this embodiment, the network device determines, according to the historical connection comprehensive score and the signal strength information of each wireless access point, a formula of a real-time connection score _ time of each wireless access point as follows:
score_realtime=b+k1*score+k2*rssi+k3*rssi*score
wherein, the score _ real time is a real-time connection score of the wireless access point, the score is a historical comprehensive score of the wireless access point, the rssi is signal strength information between the wireless access point and the user equipment, and b, k1, k2 and k3 are all real-time connection score parameter coefficients.
Here, the real-time connection score parameter coefficient is obtained by the network device through linear regression analysis according to the acquired historical connection score and the historical signal strength information of the wireless access point within the preset time. If the preset time is a time period corresponding to the last 10 days from the current day, the network device obtains the stored historical signal strength information and historical connection score corresponding to each wireless access point of the at least one wireless access point in the last 10 days when trying to connect the wireless connection every time, and performs linear regression analysis according to the historical signal strength information and the historical connection score corresponding to each wireless access point in the last 10 days when trying to connect the wireless connection every time, so as to obtain real-time connection score parameter coefficients b, k1, k2 and k3 for calculating the real-time connection score of each wireless access point in real time. Of course, the preset time is selected as the time period corresponding to the time from the current day to the previous 10 days, which is only an example, the preset time may be from the current day to the previous 5 days, or from the current day to the previous 30 days, so that the real-time connection score parameter coefficient can be calculated and obtained more accurately according to the selected historical connection scores and the historical signal strength information of the wireless access points in different preset times.
For example, the network device determines a formula for the real-time connection score _ time for each wireless access point: score _ time + b + k1 score + k2 rssi + k3 rssi score to calculate the real-time connection scores of the 5 wireless access points currently scanned by the user equipment, respectively:
score_realtime1=b+k1*score1+k2*rssi1+k3*rssi1*score1,
score_realtime2=b+k1*score2+k2*rssi2+k3*rssi2*score2,
score_realtime3=b+k1*score3+k2*rssi3+k3*rssi3*score3,
score_realtime4=b+k1*score4+k2*rssi4+k3*rssi4*score4,
score_realtime5=b+k1*score5+k2*rssi5+k3*rssi5*score5;
the real-time connection score of the corresponding wireless access point is calculated through the historical comprehensive score of each wireless access point, the signal strength information rssi between the wireless access point and the user equipment and the real-time connection score parameter coefficients b, k1, k2 and k 3.
As shown in fig. 2, another embodiment of the present application provides a schematic flowchart of a wireless access point ranking method, where the wireless access point ranking method includes user equipment and network equipment, and the method is applied to a process in which a user needs to successfully attempt a wireless connection with one of currently scanned at least one wireless access point quickly and efficiently, where the method includes step S11 ', step S12 ', step S13 ', step S14 ', step S21 ', step S22 ', and step S23 ', where the method specifically includes:
when the user needs to establish a connection with a wireless access point of at least one wireless access point that can be scanned nearby through the user equipment after entering a range with a plurality of wireless access points, in step S11', the user equipment scans and acquires the at least one wireless access point that can be scanned currently, and sends an inquiry request of the at least one wireless access point that is scanned currently to the network equipment, where the inquiry request includes an identifier of each wireless access point, and the identifier is used for uniquely indicating the wireless access point; here, the number of the currently scannable wireless access points includes one or more, and in a preferred embodiment of the present application, if the number of the currently scannable wireless access points of the user is 5, the number is respectively: wireless access point hot1, wireless access point hot2, wireless access point hot3, wireless access point hot4, and wireless access point hot5, the query request sent by the user equipment to the network equipment includes: identifier hot1 of wireless access point 1, identifier hot2 of wireless access point 2, identifier hot3 of wireless access point 3, identifier hot4 of wireless access point 4, and identifier hot5 of wireless access point 5.
In step S21', the network device obtains an inquiry request sent by the user device for the at least one wireless access point, where the inquiry request includes an identifier of each of the at least one wireless access point that the user device can currently scan, for example, the inquiry request received by the network device from the user device includes: the identifier hot1 of the wireless access point 1, the identifier hot2 of the wireless access point 2, the identifier hot3 of the wireless access point 3, the identifier hot4 of the wireless access point 4 and the identifier hot5 of the wireless access point 5, so that the network equipment can distinguish according to the identifiers, respectively inquire the historical connection comprehensive score of each wireless access point and calculate the real-time connection score of the wireless access point corresponding to each identifier according to the signal strength information.
Said step S22', the network device determining a historical connection composite score of the wireless access point corresponding to each said identifier, for example, the network device will determine a historical connection composite score1 of the wireless access point 1 corresponding to the identifier hot1, a historical connection composite score2 of the wireless access point 2 corresponding to the identifier hot2, a historical connection composite score3 of the wireless access point 3 corresponding to the identifier hot3, a historical connection composite score4 of the wireless access point 4 corresponding to the identifier hot4 and a historical connection composite score5 of the wireless access point 5 corresponding to the identifier hot5, respectively.
The step S23' is that the network device sends the historical connection composite score of each of the at least one wireless access point to the user device to enable the user device to determine the real-time connection score of the wireless access point according to the historical connection composite score, for example, the network device sends the historical connection composite score scorore 1 of the wireless access point 1 corresponding to the identifier hot1, the historical connection composite score scorore 2 of the wireless access point 2 corresponding to the identifier hot2, the historical connection composite score scorore 3 of the wireless access point 3 corresponding to the identifier hot3, the historical connection composite score scorore 4 of the wireless access point 4 corresponding to the identifier hot4 and the historical connection composite score scorore 5 of the wireless access point 5 corresponding to the identifier hot5, which are scanned by the user device, to the user device, so that the user device can calculate and determine each corresponding historical connection composite score according to the received historical connection composite score of each wireless access point Real-time connection scoring for wireless access points.
The step S12', the user equipment receiving a historical connection composite score of each of the at least one wireless access point from the network equipment;
in the step S13', the user equipment determines the real-time connection score of each wireless access point according to the acquired signal strength information of each wireless access point and the historical connection comprehensive score, which not only avoids the change of the signal strength information of each wireless access point during the calculation process of the real-time connection score of the wireless access point by the network equipment, but also makes the real-time connection score determined by the user equipment more accurate; the user equipment can sequence the at least one wireless access point according to the real-time connection score and display the wireless access points to the user in sequence, so that the user can start to attempt the wireless connection of the at least one wireless access point in sequence from the wireless access point with the highest real-time connection score, the success rate of the user attempting to connect the wireless access points can be further improved, the speed of the user successfully attempting to connect the wireless access points is increased, and the networking efficiency of the user accessing the wireless access points is greatly improved.
Here, the signal strength information of the wireless access point in the step S13' is used to indicate the signal strength between the user equipment and the wireless access point, for example, the signal strength information is increased when the user equipment is closer to the wireless access point, and the signal strength information is decreased when the user equipment is farther from the wireless access point; the real-time connection score of the wireless access point is used for indicating the possibility that the current wireless access point can successfully establish the wireless connection with the user equipment, namely, the higher the real-time connection score is, the higher the possibility that the wireless connection is successfully established between the wireless access point and the user equipment is indicated.
For example, the user device determines a real-time connection score _ real time1 of the wireless access point 1 according to the historical connection composite score1 and the signal strength information rsi 1 of the wireless access point 1, determines a real-time connection score _ real time2 of the wireless access point 2 according to the historical connection composite score2 and the signal strength information rsi 2 of the wireless access point 2, determines a real-time connection score _ real time3 of the wireless access point 3 according to the historical connection composite score3 and the signal strength information rsi 3 of the wireless access point 3, determines a real-time connection score _ real time4 of the wireless access point 4 according to the historical connection composite score4 and the signal strength information rsi 4 of the wireless access point 4, and determines a real-time connection score5 of the wireless access point 5 according to the historical connection composite score5 and the signal strength information rsi 5 of the wireless access point 5, respectively, and realizes that the user device receives the real-time connection score and the historical connection composite score and the signal strength information of the current wireless access point 1, the real-time connection score of the wireless access point is calculated, so that the change of signal strength information caused by movement of the user equipment in the process of acquiring the historical connection comprehensive score is avoided, and the accuracy of the obtained real-time connection score is further ensured, so that the possibility that each wireless access point in the at least one wireless access point can be successfully connected with the user equipment in an attempt is more accurate.
And step S14', the user equipment sorts the at least one wireless access point according to the real-time connection score, and displays the sorted wireless access points to the user in sequence. For example, the user equipment sorts the five wireless access points according to the real-time connection score _ real time1 of the wireless access point 1, the real-time connection score _ real time2 of the wireless access point 2, the real-time connection score _ real time3 of the wireless access point 3, the real-time connection score _ real time4 of the wireless access point 4, and the real-time connection score _ real time5 of the wireless access point 5 in the order from high to low of the real-time connection scores, and the obtained sorting result is: the wireless access points 4, 1, 3, 5 and 2 (in order of high to low real-time connection scores), and finally, the user device displays the 5 wireless access points to the user in order according to the sorting result, so that the user can quickly select the more accurate wireless access point with higher possibility of successfully establishing wireless connection for trying wireless connection according to the sorting for indicating the possibility of successfully establishing wireless connection between the current user device and the wireless access point, thereby further improving the success rate of trying to connect wireless access points by the user, accelerating the speed of successfully trying to connect wireless connection by the user, and greatly improving the networking efficiency of accessing wireless access points by the user.
In this embodiment, through the above steps S11 'to S14' and S21 'to S23', not only the identifier of at least one currently scanned wireless access point sent by the network device matches the historical connection composite score of the corresponding wireless access point and is sent to the user device, but also the user device calculates the more accurate real-time connection score of the wireless access point according to the historical connection composite score and the real-time signal strength information of each wireless access point received from the network device, and sorts the at least one wireless access point according to the more accurate real-time connection score to indicate the possibility that the wireless connection can be successfully established, so that the user can quickly select the wireless access point with higher possibility that the wireless connection can be successfully established to attempt the wireless connection, therefore, the success rate of the user trying to connect the wireless access point can be further improved, the speed of the user successfully trying to connect the wireless access point is increased, and the networking efficiency of the user accessing the wireless access point is greatly improved.
In step S22', the determining, by the network device, a historical connection composite score of the wireless access point corresponding to each identifier includes:
and determining a historical connection comprehensive score of the wireless access point corresponding to each identifier according to a historical connection comprehensive score model, wherein the historical connection comprehensive score model is obtained by the network equipment through logistic regression analysis according to historical connection related information. Here, the historical connection-related information may include, but is not limited to: the network device end stores the corresponding connection times, the connection device number, the connection time success rate, the connection device success rate, the reasons of connection failure (connection error, connection abnormity and the like) and the historical connection comprehensive scores of each wireless access point in the at least one wireless access point in different historical connection time periods.
For example, the historical connection comprehensive scoring model obtained by the network device in step S22' through logistic regression analysis according to the historical connection related information is: score is QTX ═ X (Q1, Q2, Q3, … …, QN) X, where Q isTThe Q1, Q2, Q3, … …, and QN are weights, parameter indexes, association relations, and the like for indicating the respective dimension attributes in the historical connection related information X of the wireless access point, respectively, where the Q1, Q2, Q3, … …, and QN are used to indicate the respective dimension attributes in the historical connection related information X of the wireless access point: the method comprises the steps that a historical connection time period x1, connection times x2, the number of connected devices x3, the connection time success rate x4, the connection device success rate x6, the reason x6 of connection failure (connection error, connection abnormity and the like) and the like, and therefore logistic regression analysis is conducted on all historical connection related information of each wireless access point in at least one wireless access point stored by a network device end, and a model which is convenient for calculating historical connection comprehensive scores of each wireless access point in the follow-up process is obtained.
Next, in the present embodiment, in the step S22', the network device can use the historical connection comprehensive scoring model score ═ QTX, meterCalculating a historical connection comprehensive score of each wireless access point of the at least one wireless access point currently scanned by the user equipment, wherein the historical connection comprehensive score is respectively as follows: the historical connection comprehensive score of each of the five wireless access points is calculated by the network equipment end according to the historical connection comprehensive score of the wireless access point 1, the historical connection comprehensive score of the wireless access point 2, the historical connection comprehensive score of the wireless access point 3, the historical connection comprehensive score of the wireless access point 4, and the historical connection comprehensive score of the wireless access point 5, namely the historical connection comprehensive score 5.
In a method for ordering wireless access points at a network device end provided in an embodiment of the present application, the method further includes:
the network equipment acquires historical connection scores and historical signal strength of wireless access points within preset time; obtaining a real-time connection scoring parameter coefficient through linear regression analysis according to the historical connection scoring and the historical signal strength information of the wireless access point within the preset time; sending the real-time connection scoring parameter coefficient to the user equipment; here, the network device may send the calculated real-time connection scoring parameter coefficient to the user equipment at a preset time interval (for example, 20 days, 10 days, 5 days, or the like), or send the updated real-time connection scoring parameter coefficient to the user equipment in real time after the network device calculates and updates the real-time connection scoring parameter coefficient each time, so that the real-time connection scoring parameter coefficient obtained by the user equipment end has effectiveness and timeliness.
For example, if the preset time is a time period corresponding to a time period from the current day to the previous 10 days, the network device obtains historical signal strength information and historical connection scores corresponding to each wireless access point of the at least one stored wireless access point in the previous 10 days for each time of attempted wireless connection, performs linear regression analysis on the historical signal strength information and the historical connection scores corresponding to each wireless access point in the previous 10 days for each time of attempted wireless connection to obtain real-time connection score parameter coefficients b, k1, k2 and k3 for calculating the real-time connection score of each wireless access point in real time, and periodically transmits the calculated real-time connection score parameter coefficients b, k1, k2 and k3 to the user equipment at preset time intervals/in real time, so that the user equipment can use the user equipment to calculate the real-time connection score parameter coefficients b, k1, k2 and k3 according to the real-time connection score parameter coefficients b, and b, n, k1, k2, and k3 to calculate the real-time connection score of the wireless access point. Of course, the preset time is selected as the time period corresponding to the time from the current day to the previous 10 days, which is only an example, the preset time may be from the current day to the previous 5 days, or from the current day to the previous 30 days, so that the real-time connection score parameter coefficient can be calculated and obtained more accurately according to the selected historical connection scores and the historical signal strength information of the wireless access points in different preset times.
In step S13' in this embodiment, the user equipment determines, according to the obtained signal strength information of each wireless access point and the historical connection comprehensive score, that a formula of a real-time connection score of each wireless access point is as follows:
score_realtime=b+k1*score+k2*rssi+k3*rssi*score
wherein, score _ real time is a real-time connection score of the wireless access point, score is a historical comprehensive score of the wireless access point, rssi is signal strength information between the wireless access point and the user equipment, and b, k1, k2 and k3 are all real-time connection score parameter coefficients received from the network equipment; here, the real-time connection score parameter coefficient is obtained by the network device through linear regression analysis according to the acquired historical connection score and historical signal strength information of the wireless access point within the preset time, and is sent to the user equipment.
For example, the user equipment determines a formula of the real-time connection score _ time of each wireless access point according to the signal strength information of each wireless access point acquired in real time and the historical connection comprehensive score received from the network equipment, and in combination with a real-time connection score parameter coefficient sent by the network equipment and used for calculating the real-time connection score, as follows:
score_realtime=b+k1*score+k2*rssi+k3*rssi*score,
if the signal strength information of each of the 5 wireless access points acquired by the user equipment is: the signal strength information of the wireless access point 1 is rssi1, the signal strength information of the wireless access point 2 is rssi2, the signal strength information of the wireless access point 3 is rssi3, the signal strength information of the wireless access point 4 is rssi4, and the signal strength information of the wireless access point 5 is rssi5, then the real-time connection scores of the 5 wireless access points which can be scanned currently and are respectively calculated by the user equipment are respectively:
score_realtime1=b+k1*score1+k2*rssi1+k3*rssi1*score1,
score_realtime2=b+k1*score2+k2*rssi2+k3*rssi2*score2,
score_realtime3=b+k1*score3+k2*rssi3+k3*rssi3*score3,
score_realtime4=b+k1*score4+k2*rssi4+k3*rssi4*score4,
score_realtime5=b+k1*score5+k2*rssi5+k3*rssi5*score5;
the method and the device realize that the real-time connection score of the corresponding wireless access point is calculated and obtained more accurately at the user equipment end through the historical comprehensive score of each wireless access point, the signal strength information rssi between the wireless access point and the user equipment acquired by the user equipment in real time and the real-time connection score parameter coefficients b, k1, k2 and k 3.
As shown in fig. 3, a schematic flowchart of a wireless access point ranking method according to another embodiment of the present application, where the wireless access point ranking method includes user equipment and network equipment, and the method is applied to a process in which a user needs to successfully attempt a wireless connection with one of currently scanned at least one wireless access point quickly and efficiently, where the method includes step S11 ", step S12", step S13 ", step S14", step S15 ", step S21", step S22 ", and step S23", where the method specifically includes:
when the user needs to establish a connection with a wireless access point of at least one wireless access point that can be scanned nearby through the user equipment after entering a range with a plurality of wireless access points, in step S11 ″, the user equipment scans and acquires the at least one wireless access point that can be scanned currently, and sends an inquiry request of the at least one wireless access point that is scanned currently to the network equipment, where the inquiry request includes an identifier of each wireless access point, and the identifier is used for uniquely indicating the wireless access point; here, the number of the currently scannable wireless access points includes one or more, and in a preferred embodiment of the present application, if the number of the currently scannable wireless access points of the user is 5, the number is respectively: wireless access point hot1, wireless access point hot2, wireless access point hot3, wireless access point hot4, and wireless access point hot5, the query request sent by the user equipment to the network equipment includes: identifier hot1 of wireless access point 1, identifier hot2 of wireless access point 2, identifier hot3 of wireless access point 3, identifier hot4 of wireless access point 4, and identifier hot5 of wireless access point 5.
In step S21 ″, the network device obtains an inquiry request sent by the user device for the at least one wireless access point, where the inquiry request includes an identifier of each of the at least one wireless access point that the user device can currently scan, for example, the inquiry request received by the network device from the user device includes: the identifier hot1 of the wireless access point 1, the identifier hot2 of the wireless access point 2, the identifier hot3 of the wireless access point 3, the identifier hot4 of the wireless access point 4 and the identifier hot5 of the wireless access point 5, so that the network equipment can distinguish according to the identifiers, respectively inquire the historical connection comprehensive score of each wireless access point and calculate the real-time connection score of the wireless access point corresponding to each identifier according to the signal strength information.
Said step S22 ″, the network device searches for and obtains the historical connection related information of the wireless access point corresponding to each identifier; here, the historical connection-related information may include, but is not limited to: the network device end stores the corresponding connection times, the connection device number, the connection time success rate, the connection device success rate, the reasons of connection failure (connection error, connection abnormity and the like) and the historical connection comprehensive scores of each wireless access point in the at least one wireless access point in different historical connection time periods.
In step S22 ″, the network device sends the historical connection related information of the wireless access point corresponding to each identifier to the user equipment, so that the user equipment calculates a historical connection comprehensive score of the wireless access point based on the historical connection related information, and the user equipment calculates a real-time connection score of the corresponding wireless access point according to the calculated historical connection comprehensive score and the signal strength information acquired in real time.
Said step S12 ", the user equipment receiving historical connection related information of each of the at least one wireless access point from the network equipment;
the step S13 ″, in which the user equipment determines a historical connection comprehensive score of the wireless access point corresponding to each identifier according to the historical connection related information; for example, the historical connection composite scores of the at least one wireless access point, which are calculated and determined by the user equipment according to the historical connection related information of the wireless access point corresponding to each identifier, are respectively: a historical connection composite score1 of the wireless access point 1 corresponding to the identifier hot1, a historical connection composite score2 of the wireless access point 2 corresponding to the identifier hot2, a historical connection composite score3 of the wireless access point 3 corresponding to the identifier hot3, a historical connection composite score4 of the wireless access point 4 corresponding to the identifier hot4, and a historical connection composite score5 of the wireless access point 5 corresponding to the identifier hot 5.
In the step S14 ″, the user equipment determines a real-time connection score of each wireless access point according to the acquired signal strength information of each wireless access point and the historical connection comprehensive score; here, the signal strength information of the wireless access point in the step S14 ″ is used to indicate the signal strength between the user equipment and the wireless access point, for example, the signal strength information is increased when the user equipment is closer to the wireless access point, and the signal strength information is decreased when the user equipment is farther from the wireless access point; the real-time connection score of the wireless access point is used for indicating the possibility that the current wireless access point can successfully establish the wireless connection with the user equipment, namely, the higher the real-time connection score is, the higher the possibility that the wireless connection is successfully established between the wireless access point and the user equipment is indicated.
The signal strength information of each of the at least one wireless access point acquired in the step S14 ″ is: the signal strength information of the wireless access point 1 corresponding to the identifier hot1 is rssi1, the signal strength information of the wireless access point 2 corresponding to the identifier hot2 is rssi2, the signal strength information of the wireless access point 3 corresponding to the identifier hot3 is rssi3, the signal strength information of the wireless access point 4 corresponding to the identifier hot4 is rssi4 and the signal strength information of the wireless access point 5 corresponding to the identifier hot5 is rssi5, then the user equipment in step S14 "determines the real-time connection score _ realtime1 of the wireless access point 1 according to the historical connection comprehensive score1 and the signal strength information rssi1 of the wireless access point 1, determines the real-time connection score 6866 of the wireless access point 2 according to the historical connection comprehensive score2 and the signal strength information rssi2 of the wireless access point 2, determines the real-time score3 according to the historical connection comprehensive score3 and the signal strength information rssi3 of the wireless access point 3, the real-time connection score _ real time4 of the wireless access point 4 is determined according to the historical connection comprehensive score4 and the signal strength information rsi 4 of the wireless access point 4, and the real-time connection score _ real time5 of the wireless access point 5 is determined according to the historical connection comprehensive score5 and the signal strength information rsi 5 of the wireless access point 5, so that the real-time connection score of the wireless access point is calculated and obtained by the user equipment according to the currently detected real-time signal strength information and the historical connection comprehensive score determined by the historical connection related information of the wireless access point received from the network equipment end, the change of the signal strength information caused by the movement of the user equipment in the process of obtaining the historical connection comprehensive score is avoided, the accuracy of the obtained real-time connection score is ensured, and the possibility that each wireless access point in the at least one wireless access point can be successfully connected with the user equipment is reflected more accurately, the calculation load of the network equipment for calculating the historical connection comprehensive score and even the real-time connection score of the wireless access point is also reduced, so that the cost of load configuration of the network equipment can be reduced.
And step S15 ″, the user equipment sorts the at least one wireless access point according to the real-time connection score, and displays the sorted wireless access points to the user in sequence. For example, the user equipment sorts the five wireless access points according to the real-time connection score _ real time1 of the wireless access point 1, the real-time connection score _ real time2 of the wireless access point 2, the real-time connection score _ real time3 of the wireless access point 3, the real-time connection score _ real time4 of the wireless access point 4, and the real-time connection score _ real time5 of the wireless access point 5 in the order from high to low of the real-time connection scores, and the obtained sorting result is: the wireless access points 4, 1, 3, 5 and 2 (in order of high to low real-time connection scores), and finally, the user device displays the 5 wireless access points to the user in order according to the sorting result, so that the user can quickly select the more accurate wireless access point with higher possibility of successfully establishing wireless connection for trying wireless connection according to the sorting for indicating the possibility of successfully establishing wireless connection between the current user device and the wireless access point, thereby further improving the success rate of trying to connect wireless access points by the user, accelerating the speed of successfully trying to connect wireless connection by the user, and greatly improving the networking efficiency of accessing wireless access points by the user.
In this embodiment, through the above steps S11 "to S15" and S21 "to S23", not only all the historical connection related information of the corresponding wireless access points are searched and obtained by the network device according to the identifier of the currently scanned at least one wireless access point sent by the user device, but also the historical connection comprehensive score of each wireless access point is determined by the user device according to all the historical connection related information of each wireless access point received from the network device, and calculates more accurate real-time connection score of the wireless access point according to the historical connection comprehensive score and the signal strength information acquired in real time, therefore, the calculation load of calculating the historical connection comprehensive score and even the real-time connection score of the wireless access point on the network equipment is reduced, and the cost of load configuration of the network equipment can be further reduced; finally, the user equipment also carries out sequencing on the at least one wireless access point according to the more accurate real-time connection score, wherein the sequencing is used for indicating the possibility that the user can try to successfully establish the wireless connection, so that the user can quickly select the wireless access point with higher possibility that the user can successfully establish the wireless connection to try to establish the wireless connection, the success rate of the user trying to connect the wireless access point can be further improved, the speed of the user trying to successfully establish the wireless connection is accelerated, and the networking efficiency of the user accessing the wireless access point is greatly improved.
In step S14 ″ of this embodiment, the determining, by the user equipment, a historical connection comprehensive score of the wireless access point corresponding to each identifier according to the historical connection related information includes:
obtaining a historical connection comprehensive scoring model through logistic regression analysis according to the historical connection related information of the wireless access point corresponding to each identifier;
and determining the historical connection comprehensive score of the wireless access point corresponding to each identifier according to the historical connection comprehensive score model.
For example, the historical connection comprehensive scoring model obtained by the user equipment through logistic regression analysis according to the historical connection related information without the access point corresponding to each identifier in the step S14 ″ is as follows: score is QTX ═ X (Q1, Q2, Q3, … …, QN) X, where Q isTA logistic regression analysis relationship between the historical connection comprehensive score of the wireless access point and the historical connection related information X corresponding to the wireless access point, wherein Q1, Q2, Q3, … …, QN are respectively a weight, a parameter index, an association relationship and the like for indicating each dimension attribute in the historical connection related information X of the wireless access point, and X is used for indicating the wireless access pointThe respective dimension attributes in the historical connection-related information of (1): the method comprises the steps that a historical connection time period x1, connection times x2, the number of connected devices x3, the connection time success rate x4, the connection device success rate x6, the reason x6 of connection failure (connection error, connection abnormity and the like) and the like, so that logistic regression analysis is carried out on all historical connection related information of at least one wireless access point stored by a network device end, and a model which can be used for calculating the historical connection comprehensive score of each wireless access point in the follow-up process is obtained.
Next, in the present embodiment, in the step S14 ″, the ue may select Q according to the historical connection comprehensive scoring model scoreTX to calculate a historical connection composite score for each of the at least one wireless access point currently scanned by the user equipment, respectively: the historical connection comprehensive score of each of the five wireless access points is calculated by the user equipment end according to the historical connection comprehensive score of the wireless access point 1, the historical connection comprehensive score of the wireless access point 2, the historical connection comprehensive score of the wireless access point 3, the historical connection comprehensive score of the wireless access point 4, and the historical connection comprehensive score of the wireless access point 5, namely the historical connection comprehensive score 5.
In this embodiment, the user equipment in step S14 ″ determines, according to the acquired signal strength information of each wireless access point and the historical connection comprehensive score, that a formula of the real-time connection score of each wireless access point is as follows:
score_realtime=b+k1*score+k2*rssi+k3*rssi*score
wherein, score _ real time is a real-time connection score of the wireless access point, score is a historical comprehensive score of the wireless access point, rssi is signal strength information between the wireless access point and the user equipment, and b, k1, k2 and k3 are all real-time connection score parameter coefficients received from the network equipment;
and the real-time connection scoring parameter coefficient is obtained by the user equipment through linear regression analysis according to the historical connection scoring and the historical signal strength information of the wireless access point within the preset time, which are received from the network equipment. Here, the network device may send the historical connection score and the historical signal strength information of each wireless access point to the user equipment at preset time intervals (for example, 20 days, 10 days, 5 days, and the like), or the network device may send the real-time historical connection score and the historical signal strength information of each wireless access point to the user equipment in real time, so that the user equipment obtains the real-time connection score parameter coefficient through linear regression analysis according to the historical connection score and the historical signal strength information of the wireless access point received from the network device within the preset time.
For example, if the preset time is a time period corresponding to the previous 10 days from the current day, the network device obtains the stored historical signal strength information and historical connection score corresponding to each time of the attempted connection of the wireless connection within the previous 10 days of each wireless access point in the at least one wireless access point and sends the historical signal strength information and the historical connection score to the user equipment, so that the user equipment can perform linear regression analysis according to historical signal strength information and historical connection scores corresponding to each wireless access point performing wireless connection attempt each time in the previous 10 days to obtain real-time connection score parameter coefficients b, k1, k2 and k3 for calculating the real-time connection score of each wireless access point in real time, thereby enabling the user equipment to calculate the real-time connection score of the wireless access point according to the real-time connection score parameter coefficients b, k1, k2 and k 3. Of course, the preset time is selected as the time period corresponding to the time from the current day to the previous 10 days, which is only an example, the preset time may be from the current day to the previous 5 days, or from the current day to the previous 30 days, so that the real-time connection score parameter coefficient can be calculated and obtained more accurately according to the selected historical connection scores and the historical signal strength information of the wireless access points in different preset times.
Next to the step S14 ″ of this embodiment, the user equipment determines, according to the signal strength information and the historical connection comprehensive score of each wireless access point acquired in real time and in combination with the real-time connection score parameter coefficient calculated by the user equipment and used for calculating the real-time connection score, a formula of the real-time connection score _ time of each wireless access point as follows:
score_realtime=b+k1*score+k2*rssi+k3*rssi*score,
then, the real-time connection scores of the currently scanned 5 wireless access points respectively calculated by the user equipment are respectively:
score_realtime1=b+k1*score1+k2*rssi1+k3*rssi1*score1,
score_realtime2=b+k1*score2+k2*rssi2+k3*rssi2*score2,
score_realtime3=b+k1*score3+k2*rssi3+k3*rssi3*score3,
score_realtime4=b+k1*score4+k2*rssi4+k3*rssi4*score4,
score_realtime5=b+k1*score5+k2*rssi5+k3*rssi5*score5;
the method and the device realize that the real-time connection score of the corresponding wireless access point is calculated and obtained more accurately at the user equipment end through the historical comprehensive score of each wireless access point, the signal strength information rssi between the wireless access point and the user equipment acquired by the user equipment in real time and the real-time connection score parameter coefficients b, k1, k2 and k 3.
In another embodiment of the present application, a non-transitory storage medium is provided, having computer readable instructions stored thereon, which, when executed by a processor, cause the processor to implement a wireless access point ranking method as provided in the above embodiments.
Another embodiment of the present application further provides a network device, where the network device includes:
one or more processors;
a non-volatile storage medium for storing one or more computer-readable instructions,
when executed by the one or more processors, the one or more computer-readable instructions cause the one or more processors to implement the method for ordering wireless access points at a network device as provided in the above embodiments.
Here, for details of each embodiment in the network device for wireless access point ranking, reference may be specifically made to corresponding parts of the method embodiment at the network device end for wireless access point ranking, and details are not described herein again.
Another embodiment of the present application further provides a user equipment, where the user equipment includes:
one or more processors;
a non-volatile storage medium for storing one or more computer-readable instructions,
when executed by the one or more processors, cause the one or more processors to implement the method for ordering wireless access points at a user equipment end as provided in the above embodiments.
Here, the details of each embodiment in the user equipment for wireless access point ranking may specifically refer to the corresponding part of the embodiment of the method at the user equipment end for wireless access point ranking, and are not described herein again.
To sum up, in this embodiment of the present application, when the user equipment needs to perform wireless connection with at least one currently scanned wireless access point, the user equipment sends, to the network equipment, an inquiry request of the at least one currently scanned wireless access point, where the inquiry request includes an identifier and signal strength information of each wireless access point; enabling the network equipment to determine historical connection comprehensive scores of wireless access points corresponding to the identifiers, determine real-time connection scores of the wireless access points according to the historical connection comprehensive scores of the wireless access points and the signal strength information, and send the real-time connection scores to the user equipment; the user equipment sequences the at least one wireless access point according to the real-time connection score of each wireless access point in the at least one wireless access point received from the network equipment and displays the wireless access points to the user in sequence, so that the user can start to attempt wireless connection on the at least one wireless access point in sequence from the wireless access point with the highest real-time connection score, the success rate of the user trying to connect the wireless access points can be improved, the speed of the user trying to connect the wireless access points successfully is increased, and the networking efficiency of the user accessing the wireless access points is further improved.
It should be noted that the present application may be implemented in software and/or a combination of software and hardware, for example, implemented using Application Specific Integrated Circuits (ASICs), general purpose computers or any other similar hardware devices. In one embodiment, the software programs of the present application may be executed by a processor to implement the steps or functions described above. Likewise, the software programs (including associated data structures) of the present application may be stored in a computer readable recording medium, such as RAM memory, magnetic or optical drive or diskette and the like. Additionally, some of the steps or functions of the present application may be implemented in hardware, for example, as circuitry that cooperates with the processor to perform various steps or functions.
In addition, some of the present application may be implemented as a computer program product, such as computer program instructions, which when executed by a computer, may invoke or provide methods and/or techniques in accordance with the present application through the operation of the computer. Program instructions which invoke the methods of the present application may be stored on a fixed or removable recording medium and/or transmitted via a data stream on a broadcast or other signal-bearing medium and/or stored within a working memory of a computer device operating in accordance with the program instructions. An embodiment according to the present application comprises an apparatus comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein the computer program instructions, when executed by the processor, trigger the apparatus to perform a method and/or a solution according to the aforementioned embodiments of the present application.
It will be evident to those skilled in the art that the present application is not limited to the details of the foregoing illustrative embodiments, and that the present application may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the application being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned. Furthermore, it is obvious that the word "comprising" does not exclude other elements or steps, and the singular does not exclude the plural. A plurality of units or means recited in the apparatus claims may also be implemented by one unit or means in software or hardware. The terms first, second, etc. are used to denote names, but not any particular order.

Claims (19)

1. A method for ordering wireless access points at a network device, wherein the method comprises:
acquiring an inquiry request of at least one wireless access point sent by user equipment, wherein the inquiry request comprises an identifier and signal strength information of each wireless access point;
determining a historical connection composite score for the wireless access point corresponding to each of the identifiers;
determining a real-time connection score of each wireless access point according to the historical connection comprehensive score and the signal strength information of each wireless access point, wherein the real-time connection score of each wireless access point is used for indicating the possibility of successfully establishing wireless connection between the current wireless access point and the user equipment;
transmitting the real-time connection rating of each of the at least one wireless access point to the user device;
wherein the formula for determining the real-time connection score of each wireless access point according to the historical connection comprehensive score and the signal strength information of each wireless access point is as follows:
score_realtime=b+k1*score+k2*rssi+k3*rssi*score
the score _ real time is a real-time connection score of the wireless access point, the score is a historical comprehensive score of the wireless access point, the rsi is signal strength information between the wireless access point and the user equipment, and b, k1, k2 and k3 are all real-time connection score parameter coefficients which are obtained by the network equipment through linear regression analysis according to the historical connection score and the historical signal strength information of the wireless access point within the preset time received from the network equipment.
2. The method of claim 1, wherein the determining a historical connection composite score for the wireless access point corresponding to each of the identifiers comprises:
and determining a historical connection comprehensive score of the wireless access point corresponding to each identifier according to a historical connection comprehensive score model, wherein the historical connection comprehensive score model is obtained by the network equipment through logistic regression analysis according to historical connection related information.
3. The method of claim 1, wherein the real-time connection score parameter coefficient is obtained by the network device through linear regression analysis according to the acquired historical connection score and historical signal strength information of the wireless access point within the preset time.
4. A method for ordering wireless access points at a user equipment, wherein the method comprises:
sending an inquiry request of at least one currently scanned wireless access point to a network device, wherein the inquiry request comprises an identifier and signal strength information of each wireless access point, so that the network device determines a real-time connection score of the wireless access point corresponding to the identifier according to the determined historical connection comprehensive score and the signal strength information of the wireless access point corresponding to the identifier, wherein the real-time connection score of the wireless access point is used for indicating the possibility of successfully establishing wireless connection between the current wireless access point and the user device;
receiving, from the network device, a real-time connection score for each of the at least one wireless access point;
sequencing the at least one wireless access point according to the real-time connection score, and displaying the wireless access points to a user in sequence;
the network device determines a real-time connection score of the wireless access point corresponding to the identifier according to the determined historical connection comprehensive score of the wireless access point corresponding to the identifier and the signal strength information, and the formula is as follows:
score_realtime=b+k1*score+k2*rssi+k3*rssi*score
the score _ real time is a real-time connection score of the wireless access point, the score is a historical comprehensive score of the wireless access point, the rsi is signal strength information between the wireless access point and the user equipment, and b, k1, k2 and k3 are all real-time connection score parameter coefficients which are obtained by the network equipment through linear regression analysis according to the historical connection score and the historical signal strength information of the wireless access point within the preset time received from the network equipment.
5. The method of claim 4, wherein said sequentially displaying the at least one wireless access point to a user according to the real-time connection score comprises:
and sequencing the at least one wireless access point according to the sequence of the real-time connection scores from high to low, and displaying the sequenced wireless access points to the user.
6. A method for ordering wireless access points at a network device, wherein the method comprises:
acquiring an inquiry request of at least one wireless access point sent by user equipment, wherein the inquiry request comprises an identifier of each wireless access point;
determining a historical connection composite score for the wireless access point corresponding to each of the identifiers;
sending the historical connection comprehensive score of each wireless access point in the at least one wireless access point to the user equipment, so that the user equipment determines a real-time connection score of the wireless access point according to the historical connection comprehensive score and the acquired signal strength information of each wireless access point, wherein the real-time connection score of the wireless access point is used for indicating the possibility of successfully establishing wireless connection between the current wireless access point and the user equipment;
the formula for determining the real-time connection score of the wireless access point by the user equipment according to the historical connection comprehensive score and the acquired signal strength information of each wireless access point is as follows:
score_realtime=b+k1*score+k2*rssi+k3*rssi*score
wherein, score _ real time is a real-time connection score of the wireless access point, score is a historical comprehensive score of the wireless access point, rssi is signal strength information between the wireless access point and the user equipment, b, k1, k2 and k3 are all real-time connection score parameter coefficients received from the network equipment, and the real-time connection score parameter coefficients are obtained by the network equipment through linear regression analysis according to the historical connection score and the historical signal strength information of the wireless access point within a preset time received from the network equipment.
7. The method of claim 6, wherein the determining a historical connection composite score for the wireless access point corresponding to each of the identifiers comprises:
and determining a historical connection comprehensive score of the wireless access point corresponding to each identifier according to a historical connection comprehensive score model, wherein the historical connection comprehensive score model is obtained by the network equipment through logistic regression analysis according to historical connection related information.
8. The method of claim 6 or 7, wherein the method further comprises:
acquiring historical connection scores and historical signal strength of wireless access points within preset time;
obtaining a real-time connection scoring parameter coefficient through linear regression analysis according to the historical connection scoring and the historical signal strength information of the wireless access point within the preset time;
and sending the real-time connection scoring parameter coefficient to the user equipment.
9. A method for ordering wireless access points at a user equipment, wherein the method comprises:
sending an inquiry request of at least one currently scanned wireless access point to a network device, wherein the inquiry request comprises an identifier of each wireless access point, so that the network device determines a historical connection comprehensive score of the wireless access point corresponding to each identifier;
receiving the historical connection composite score from the network device;
respectively determining a real-time connection score of each wireless access point according to the acquired signal strength information of each wireless access point and the historical connection comprehensive score, wherein the real-time connection score of each wireless access point is used for indicating the possibility of successfully establishing wireless connection between the current wireless access point and the user equipment;
sequencing the at least one wireless access point according to the real-time connection score, and displaying the wireless access points to a user in sequence;
the formula for determining the real-time connection score of each wireless access point according to the acquired signal strength information of each wireless access point and the historical connection comprehensive score is as follows:
score_realtime=b+k1*score+k2*rssi+k3*rssi*score
wherein, score _ real time is a real-time connection score of the wireless access point, score is a historical comprehensive score of the wireless access point, rssi is signal strength information between the wireless access point and the user equipment, b, k1, k2 and k3 are all real-time connection score parameter coefficients received from the network equipment, and the real-time connection score parameter coefficients are obtained by the network equipment through linear regression analysis according to the historical connection score and the historical signal strength information of the wireless access point within a preset time received from the network equipment.
10. The method of claim 9, wherein said ranking said at least one wireless access point according to said real-time connection score and displaying to a user in sequence comprises:
and sequencing the at least one wireless access point according to the sequence of the real-time connection scores from high to low, and displaying the sequenced wireless access points to the user.
11. The method of claim 9, wherein the real-time connection score parameter coefficient is obtained by the network device through linear regression analysis according to the acquired historical connection score and historical signal strength information of the wireless access point within the preset time, and is sent to the user equipment.
12. A method for ordering wireless access points at a network device, wherein the method comprises:
acquiring an inquiry request of at least one wireless access point sent by user equipment, wherein the inquiry request comprises an identifier of each wireless access point;
searching and acquiring historical connection related information of the wireless access point corresponding to each identifier;
sending historical connection related information of the wireless access point corresponding to each identifier to the user equipment, so that the user equipment calculates historical connection comprehensive scores of the wireless access points based on the historical connection related information and determines real-time connection scores of the wireless access points according to the acquired signal strength information of the wireless access points and the historical connection comprehensive scores respectively, wherein the real-time connection scores of the wireless access points are used for indicating the possibility of successfully establishing wireless connection between the current wireless access points and the user equipment;
the user equipment determines a formula of real-time connection score of each wireless access point according to the acquired signal strength information of each wireless access point and the historical connection comprehensive score as follows:
score_realtime=b+k1*score+k2*rssi+k3*rssi*score
wherein, score _ real time is a real-time connection score of the wireless access point, score is a historical comprehensive score of the wireless access point, rssi is signal strength information between the wireless access point and the user equipment, b, k1, k2 and k3 are all real-time connection score parameter coefficients received from the network equipment, and the real-time connection score parameter coefficients are obtained by the network equipment through linear regression analysis according to the historical connection score and the historical signal strength information of the wireless access point within a preset time received from the network equipment.
13. A method for ordering wireless access points at a user equipment, wherein the method comprises:
sending an inquiry request of at least one currently scanned wireless access point to network equipment, wherein the inquiry request comprises an identifier of each wireless access point, so that the network equipment searches and acquires historical connection related information of the wireless access point corresponding to each identifier;
receiving the historical connection-related information from the network device;
determining a historical connection composite score of the wireless access point corresponding to each identifier according to the historical connection related information;
respectively determining a real-time connection score of each wireless access point according to the acquired signal strength information of each wireless access point and the historical connection comprehensive score, wherein the real-time connection score of each wireless access point is used for indicating the possibility of successfully establishing wireless connection between the current wireless access point and the user equipment;
sequencing the at least one wireless access point according to the real-time connection score, and displaying the wireless access points to a user in sequence;
the formula for determining the real-time connection score of each wireless access point according to the acquired signal strength information of each wireless access point and the historical connection comprehensive score is as follows:
score_realtime=b+k1*score+k2*rssi+k3*rssi*score
wherein, score _ real time is a real-time connection score of the wireless access point, score is a historical comprehensive score of the wireless access point, rssi is signal strength information between the wireless access point and the user equipment, b, k1, k2 and k3 are all real-time connection score parameter coefficients received from the network equipment, and the real-time connection score parameter coefficients are obtained by the network equipment through linear regression analysis according to the historical connection score and the historical signal strength information of the wireless access point within a preset time received from the network equipment.
14. The method of claim 13, wherein ranking the at least one wireless access point according to the real-time connection score and displaying to a user in order comprises:
and sequencing the at least one wireless access point according to the sequence of the real-time connection scores from high to low, and displaying the sequenced wireless access points to the user.
15. The method of claim 13, wherein said determining a historical connection composite score for the wireless access point corresponding to each of the identifiers from the historical connection-related information comprises:
obtaining a historical connection comprehensive scoring model through logistic regression analysis according to the historical connection related information of the wireless access point corresponding to each identifier;
and determining the historical connection comprehensive score of the wireless access point corresponding to each identifier according to the historical connection comprehensive score model.
16. The method of claim 13, wherein the real-time connection score parameter coefficients are derived by the user device through linear regression analysis based on historical connection scores and historical signal strength information of wireless access points received from the network device over a preset time.
17. A non-transitory storage medium having stored thereon computer readable instructions which, when executed by a processor, cause the processor to implement the method of any one of claims 1 to 16.
18. A network device, wherein it comprises:
one or more processors;
a non-volatile storage medium for storing one or more computer-readable instructions,
when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-3, 6-8, and 12.
19. A user equipment, wherein it comprises:
one or more processors;
a non-volatile storage medium for storing one or more computer-readable instructions,
when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 4-5, 9-11, and 13-16.
CN201810814185.8A 2018-07-23 2018-07-23 Wireless access point ordering method and device Active CN108601040B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810814185.8A CN108601040B (en) 2018-07-23 2018-07-23 Wireless access point ordering method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810814185.8A CN108601040B (en) 2018-07-23 2018-07-23 Wireless access point ordering method and device

Publications (2)

Publication Number Publication Date
CN108601040A CN108601040A (en) 2018-09-28
CN108601040B true CN108601040B (en) 2022-03-04

Family

ID=63618126

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810814185.8A Active CN108601040B (en) 2018-07-23 2018-07-23 Wireless access point ordering method and device

Country Status (1)

Country Link
CN (1) CN108601040B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109413663B (en) * 2018-09-29 2021-11-16 联想(北京)有限公司 Information processing method and equipment
CN109450477B (en) 2018-10-31 2021-11-02 北京小米移动软件有限公司 Antenna structure, signal receiving method and device of electronic equipment and electronic equipment
CN110049496A (en) * 2019-05-31 2019-07-23 维沃移动通信有限公司 A kind of method for network access and mobile terminal
CN110392412B (en) * 2019-07-23 2022-05-13 歌尔科技有限公司 Network distribution method, device, equipment and medium for Internet of things equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106028406A (en) * 2016-06-30 2016-10-12 华为技术有限公司 Wireless terminal, and access method and device
CN106488539A (en) * 2015-09-02 2017-03-08 腾讯科技(深圳)有限公司 The processing method of WiFi resource and system in terminal
CN107835520A (en) * 2017-09-26 2018-03-23 平安科技(深圳)有限公司 Wifi hotspot connection method, device and storage medium

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8665743B2 (en) * 2011-10-28 2014-03-04 Cisco Technology, Inc. User behavior model and statistical transition map to assist advanced WLAN applications
CN107864500A (en) * 2017-08-31 2018-03-30 上海连尚网络科技有限公司 A kind of method and apparatus for connecting into power information for being used to determine WAP

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106488539A (en) * 2015-09-02 2017-03-08 腾讯科技(深圳)有限公司 The processing method of WiFi resource and system in terminal
CN106028406A (en) * 2016-06-30 2016-10-12 华为技术有限公司 Wireless terminal, and access method and device
CN107835520A (en) * 2017-09-26 2018-03-23 平安科技(深圳)有限公司 Wifi hotspot connection method, device and storage medium

Also Published As

Publication number Publication date
CN108601040A (en) 2018-09-28

Similar Documents

Publication Publication Date Title
CN108601040B (en) Wireless access point ordering method and device
US20220333930A1 (en) Map-matching for low-sampling-rate gps trajectories
US9588217B2 (en) Locating a mobile device
US20170177620A1 (en) Constructing fingerprint database and positioning based on fingerprint database
CN106792992B (en) Method and equipment for providing wireless access point information
KR100909526B1 (en) Positioning of a wireless device based on information about base stations belonging to multiple networks
EP3174319B1 (en) Wi-fi signal-based positioning method, device, and system
US8165605B2 (en) Automatic detection of personal networks
JP5388221B2 (en) Estimating whether a wireless terminal is indoors using pattern classification
CN105159958B (en) A kind of method and system of the pictorial information processing based on mobile terminal
CN1818712A (en) Geographical localisation service
CN105630804A (en) Associated address determination method and apparatus
CN106255062A (en) The construction method in a kind of indoor locating system location fingerprint storehouse and device
CN115238062A (en) Technical property right matching method and system
JP2012150105A (en) Position estimation by observing wireless signal
CN105376715A (en) Positioning information acquisition method and device
CN117098227B (en) Method, device, equipment and storage medium for determining position information
CN112328865A (en) Information processing and recommending method, device, equipment and storage medium
CN106211321A (en) For determining the method and apparatus of the positional information of subscriber equipment
US8824459B2 (en) Methods and apparatus to measure market share for voice over internet protocol carriers
CN111615174B (en) Method for identifying wireless network, terminal device and computer readable storage medium
CN115002656A (en) Method and device for determining distribution address
CN112533233B (en) Wireless network detection method, device and system based on user interaction
KR20120004953A (en) Method for monitoring user sensory performance of web service and recording medium therefore and computing device
RU2550547C2 (en) Method of evaluating efficiency of using geo-object search and system therefor

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20210421

Address after: 201203 Zone E, 9th floor, No.1 Lane 666, zhangheng Road, China (Shanghai) pilot Free Trade Zone, Pudong New Area, Shanghai

Applicant after: Shanghai Shangxiang Network Technology Co.,Ltd.

Address before: 312500 No. 5 Ling Chi Road, Xinchang County, Shaoxing, Zhejiang

Applicant before: LIANSHANG (XINCHANG) NETWORK TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant