CN107708076A - Method and apparatus for pushing access information - Google Patents
Method and apparatus for pushing access information Download PDFInfo
- Publication number
- CN107708076A CN107708076A CN201710929222.5A CN201710929222A CN107708076A CN 107708076 A CN107708076 A CN 107708076A CN 201710929222 A CN201710929222 A CN 201710929222A CN 107708076 A CN107708076 A CN 107708076A
- Authority
- CN
- China
- Prior art keywords
- wap
- target wireless
- wireless access
- access information
- access points
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the present application discloses the method and apparatus for pushing access information.One embodiment of this method includes:WAP connection request in response to receiving terminal device transmission, obtains at least one target wireless access points near terminal device;In response to determining that at least one target wireless access points meet preparatory condition, obtain and at least one at least one referred to WAP with reference to what user's success or attempt connected;From at least one WAP is referred to reference to selection one or more in WAP;The access information of the reference WAP of selected taking-up is pushed to terminal device.The embodiment realizes the access information that the WAP similar to the WAP near user is pushed for user, the WAP near user is connected using the access information of the WAP similar with the WAP near user, helps to lift the probability that user is successfully connected WAP.
Description
Technical field
The application is related to communication technical field, and in particular to wireless communication technology field, more particularly, to push access
The method and apparatus of information.
Background technology
With the continuous development of wireless communication technology, network is by WI-FI (WIreless-FIdelity, Wireless Fidelity)
As a kind of important way of the daily access network of user, while also bring great advantage to the user.
At present, when user nearby has the WAP being successfully connected, the backstage of WAP class application
The access information for the WAP that server was successfully connected to user's push, the terminal device of user are believed using the access
Breath connection WAP;When user nearby only exists the WAP not being successfully connected, WAP class should
Access information of the background server because not storing the WAP not being successfully connected, without being pushed away to terminal device
Any access information is sent, now the terminal device of user can not just connect WAP.
The content of the invention
The purpose of some embodiments of the present application is to propose a kind of improved to be used to push the method for access information and set
It is standby.
In a first aspect, some embodiments of the present application provide a kind of method for pushing access information, this method bag
Include:WAP connection request in response to receiving terminal device transmission, obtains at least one mesh near terminal device
Mark WAP;In response to determining that at least one target wireless access points meet preparatory condition, obtain at least one with reference to use
Family success or that attempts to connect at least one refer to WAP;From at least one with reference to selection one in WAP
Or it is multiple refer to WAP, wherein, the reference WAP of selected taking-up with least one target wireless access points
One or more target wireless access points it is similar;The access information of the reference WAP of selected taking-up is pushed to terminal
Equipment.
Second aspect, some embodiments of the present application provide a kind of device for being used to push access information, the device bag
Include:First acquisition unit, the WAP connection request in response to receiving terminal device transmission is configured to, obtains terminal
At least one target wireless access points near equipment;Second acquisition unit, it is configured in response to determining at least one target
WAP meets preparatory condition, obtains at least one wireless with reference to user's success or at least one reference for attempting to connect
Access point;Unit is chosen, is configured to refer to wireless access with reference to selection one or more in WAP from least one
Point, wherein, one or more of reference WAP and at least one target wireless access points of selected taking-up target without
Line access point is similar;Push unit, it is configured to the access information of the reference WAP of selected taking-up being pushed to terminal
Equipment.
The third aspect, some embodiments of the present application provide a kind of method for connecting WAP, this method
Including:WAP connection request is sent to the network equipment;Access information set is obtained from the network equipment;Believe in response to access
Breath set includes the ginseng similar to one or more of neighbouring at least one target wireless access points target wireless access points
The access information of WAP is examined, the access information reused in access information set attempts connection and the access information pair
The step of target wireless access points answered, until the access information being successfully connected in WAP or access information set is complete
Attempt in portion.
Fourth aspect, some embodiments of the present application provide a kind of device for being used to connect WAP, the device
Including:Transmitting element, it is configured to send WAP connection request to the network equipment;Acquiring unit, it is configured to from net
Network equipment obtains access information set;Connection unit, it is configured to include and neighbouring at least one in response to access information set
The similar access information with reference to WAP of one or more of individual target wireless access points target wireless access points, weight
The step of utilizing the access information in access information set to attempt to connect target wireless access points corresponding with the access information again,
Until the access information being successfully connected in WAP or access information set is all attempted.
5th aspect, some embodiments of the present application provide a kind of network equipment, and the network equipment includes:One or more
Individual processor;Storage device, for storing one or more programs;When one or more programs are held by one or more processors
OK so that one or more processors are realized such as the method described in first aspect.
6th aspect, the embodiment of the present application provide a kind of computer-readable recording medium, are stored thereon with computer journey
Sequence, the method as described in first aspect is realized when the computer program is executed by processor.
7th aspect, some embodiments of the present application provide a kind of terminal device, and the terminal device includes:One or more
Individual processor;Storage device, for storing one or more programs;When one or more programs are held by one or more processors
OK so that one or more processors are realized such as the method described in the third aspect.
Eighth aspect, some embodiments of the present application provide a kind of computer-readable recording medium, are stored thereon with meter
Calculation machine program, the method as described in the third aspect is realized when the computer program is executed by processor.
The method and apparatus for pushing access information that the embodiment of the present application provides, first, is receiving terminal device
In the case of the WAP connection request of transmission, at least one target wireless access points near terminal device are obtained;It
Afterwards, in the case of it is determined that at least one target wireless access points meet preparatory condition, obtain at least one with reference to user's success
Or that attempts to connect at least one refers to WAP;Then, from least one with reference to selection one in WAP
Or the reference wireless access that multiple target wireless access points one or more of at least one target wireless access points are similar
Point;Finally, the access information of the reference WAP of selected taking-up is pushed to terminal device.It is achieved thereby that pushed away for user
Send the access information of the WAP similar to the WAP near user, using with the WAP near user
WAP near the access information connection user of similar WAP, contributes to lifting user to be successfully connected wirelessly
The probability of access point.
Brief description of the drawings
By reading the detailed description made to non-limiting example made with reference to the following drawings, the application's is other
Feature, objects and advantages will become more apparent upon:
Fig. 1 is that some embodiments of the present application can apply to exemplary system architecture figure therein;
Fig. 2 is the flow chart for being used to push one embodiment of the method for access information according to the application;
Fig. 3 is the flow chart for being used to push another embodiment of the method for access information according to the application;
Fig. 4 is the flow chart for being used to connect one embodiment of the method for WAP according to the application;
Fig. 5 is adapted for for realizing the network equipment of some embodiments of the present application or the computer system of terminal device
Structural representation.
Embodiment
The application is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched
The specific embodiment stated is used only for explaining related invention, rather than the restriction to the invention.It also should be noted that in order to
Be easy to describe, illustrate only in accompanying drawing to about the related part of invention.
It should be noted that in the case where not conflicting, the feature in embodiment and embodiment in the application can phase
Mutually combination.Describe the application in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
Fig. 1 is shown can be using the application for pushing the method for access information or for connecting WAP
The exemplary system architecture 100 of the embodiment of method.
As shown in figure 1, system architecture 100 can include terminal device 101,102,103, network 104 and the network equipment
105.Network 104 between terminal device 101,102,103 and the network equipment 105 provide communication link medium.Network
104 can include various connection types, such as wired, wireless communication link or fiber optic cables etc..
User can be interacted with using terminal equipment 101,102,103 by network 104 with the network equipment 105, with receive or
Send message etc..Various client applications, such as WAP class application can be installed on terminal device 101,102,103
Deng.
Terminal device 101,102,103 can be the various electronic equipments with connection WAP function, including but
It is not limited to smart mobile phone, tablet personal computer, E-book reader, pocket computer on knee and desktop computer etc..
The network equipment 105 can be to provide the network equipment of various services, such as the network equipment 105 can be wireless access
The background server of point class application.WAP class application background server can receive terminal device 101,102,
In the case of the 103 WAP connection requests sent, at least one target near terminal device 101,102,103 is obtained
The information of WAP, the information of acquired at least one target wireless access points is carried out the processing such as analyzing, and will place
Reason result (such as access information of the reference WAP of selected taking-up) is pushed to terminal device 101,102,103.
It should be noted that the method for being used to push access information that some embodiments of the present application are provided can be by net
Network equipment 105 performs.The method for being used to connect WAP that some embodiments of the present application are provided can be set by terminal
Standby 101,102,103 perform.
It should be understood that the number of the terminal device, network and the network equipment in Fig. 1 is only schematical.According to realization
Need, can have any number of terminal device, network and the network equipment.
With continued reference to Fig. 2, it illustrates one embodiment for being used to push the method for access information according to the application
Flow 200.This is used for the flow 200 for pushing the method for access information, comprises the following steps:
Step 201, the WAP connection request sent in response to receiving terminal device, is obtained near terminal device
At least one target wireless access points.
In the present embodiment, terminal device (such as terminal device 101,102,103 shown in Fig. 1) transmission is being received
In the case of WAP connection request, the method for pushing access information runs the network equipment (such as Fig. 1 thereon
The shown network equipment 105) at least one target wireless access points near terminal device can be obtained.Wherein, the network equipment
Can be the background server of WAP class application, it is stored with the information of a large amount of WAPs.WAP
Information can include but is not limited at least one of following:The mark of WAP, WAP be attempted connection and/or into
Work(connection frequency, the positional information of WAP, the Connection Time of WAP, WAP signal intensity,
The stability of WAP, the network speed of WAP.The mark of WAP can be the title of WAP, such as
SSID (Service Set Identifier, service set) and/or BSSID (Basic Service Set
Identifier) etc..
In certain embodiments, (the Wireless Local Area of the WLAN inside setting option of the user to terminal device
Networks, WLAN) icon of WAP class application installed on option or terminal device performs the first operation
When, terminal device can send WAP connection request to the network equipment.Wherein, the first operation can include any right
WLAN options or WAP class application icon carry out, can triggering terminal equipment send WAP connection request
Operation.For example, when user clicks on the icon of WLAN options or the application of WAP class, it is believed that user performs the
One operation.The mark of at least one target wireless access points near terminal device can be included in WAP connection request
Or the positional information of terminal device.
As a kind of example, when the WLAN options inside user clicks on the setting option of terminal device, pacify on terminal device
The WAP class application of dress can scan obtained wireless access point list with reading terminal equipment, obtain wireless access point range
The mark of at least one WAP in table, and such mark is sent into the network equipment;The network equipment can be based on such
Mark inquired about, obtain the WAP indicated by such mark, as at least one target near terminal device without
Line access point.
As another example, reference zone set in advance can be divided into more sub-regions, wherein, per sub-regions
Interior to include multiple WAPs, the network equipment can store the information of the WAP in every sub-regions;One
In a little embodiments, the reference zone can cover at least one administrative region or at least one country.Here, when user clicks on terminal
During the icon for the WAP class application installed in equipment, terminal device can open positioning service, obtain the terminal device
Positional information, and send to the network equipment;The network equipment can determine the sub-district indicated by the positional information of the terminal device
Domain, and at least one WAP determined by lookup in subregion, as at least one target near terminal device
WAP.
Step 202, in response to determining that at least one target wireless access points meet preparatory condition, at least one reference is obtained
User's success or that attempts to connect at least one refer to WAP.
In the present embodiment, can be true based at least one target wireless access points acquired in step 201, the network equipment
Whether fixed at least one target wireless access points meet preparatory condition, in the case where meeting preparatory condition, obtain at least one
The success or that attempts to connect at least one refer to WAP in certain period of time (such as first trimester) with reference to user.
In certain embodiments, it is at least one to include with reference to user from the registered user of WAP class application
The certain customers randomly selected out;It can also include attempting to connect at least one Target Wireless access not being successfully connected
At least one user of point.Such as, can attempt to connect in nearest three months at least one not connected successfully with reference to user
The user for the target wireless access points taken over.
In certain embodiments, it can be various conditions set in advance that preparatory condition, which is, here not to preparatory condition
Particular content is defined.As an example, preparatory condition can include existing at least at least one target wireless access points of institute
One target wireless access points not being successfully connected, and be not present and be successfully connected at least one target wireless access points
The quantity of the target wireless access points crossed or the target wireless access points being successfully connected (is, for example, less than 2 less than predetermined threshold value
It is individual).
In certain embodiments, the network equipment can determine that target wireless access points are not connected successfully in several ways
The target wireless access points taken over, or the target wireless access points being successfully connected.
As a kind of example, the network equipment can determine Connection Time in the information of target wireless access points whether be
It is empty;If the Connection Time is sky, it is the target wireless access points not being successfully connected to illustrate the target wireless access points;If connection
Time is not sky, and it is the target wireless access points being successfully connected to illustrate the target wireless access points.
As another example, when the terminal device for being provided with the application of WAP class is successfully connected WAP
When, terminal device can generate the linkage record of the mark including WAP, and send to the network equipment and store.So,
The network equipment can the mark based on target wireless access points searched in the linkage record being locally stored;If it is locally stored
Linkage record in be not present include the target wireless access points mark linkage record, illustrate that the target wireless access points are
The target wireless access points not being successfully connected;If existing in the linkage record being locally stored includes the target wireless access points
Mark linkage record, it is the target wireless access points being successfully connected to illustrate the target wireless access points.
In certain embodiments, when the terminal device success or trial connection that are provided with the application of WAP class wirelessly connect
During access point, terminal device can generate the success of mark and user's mark including WAP or attempt linkage record, and
Send to the network equipment and store.So, the network equipment, which can be primarily based on, identifies in the success being locally stored or tastes with reference to user
Searched in examination linkage record, obtaining at least one includes this with reference to the success of user's mark or attempt linkage record;Then
From at least one acquired success or attempt to extract at least one mark with reference to WAP in linkage record;Finally
It can go out at least one to refer to WAP based at least one identifier lookup with reference to WAP.
Step 203, WAP is referred to reference to selection one or more in WAP from least one.
In the present embodiment, WAP is referred to based at least one acquired in step 202, the network equipment can be from
Wherein select one or more and refer to WAP.Wherein, the reference WAP of selected taking-up and at least one mesh
It is similar to mark one or more of WAP target wireless access points.As an example, the network equipment can select with extremely
The positional information of one or more of few target wireless access points target wireless access points is similar or title is similar one
It is individual or multiple refer to WAP.
Step 204, the access information of the reference WAP of selected taking-up is pushed to terminal device.
In the present embodiment, can be by selected by based on the selected reference WAP taken out of step 203, the network equipment
The access information of the reference WAP gone out is pushed to terminal device.Terminal device can utilize the selected reference taken out wireless
The access information of access point attempts the target wireless access points near connection.Wherein, access information can be used to access wirelessly
The information of access point, such as password, identifying code etc..
In certain embodiments, the network equipment can be set excellent to the access information of the reference WAP of selected taking-up
First level, and the access information for setting priority is pushed to terminal device.Terminal device can be according to priority from high to low
Order is attempted to connect the target wireless access points corresponding with the access information successively using access information.Wherein, believe with access
Target wireless access points corresponding to manner of breathing can be the Target Wireless similar to the reference WAP belonging to the access information
Access point.As an example, the network equipment can first pair the target wireless access points corresponding with access information successful connection
Rate, signal intensity, stability, network speed etc. carry out comprehensive assessment, so as to obtain the Target Wireless access corresponding with access information
The comprehensive grading of point, generally, WAP connect into that power is higher, and signal intensity is stronger, and stability is higher, and network speed is got over
It hurry up, its comprehensive grading is higher;Then believed according to the access corresponding with target wireless access points of the score value of comprehensive grading height pair
Breath sets priority, and generally, the comprehensive grading score value of WAP is higher, and the priority of its corresponding access information is higher.
The method for pushing access information that some embodiments of the present application provide, first, is receiving terminal device
In the case of the WAP connection request of transmission, at least one target wireless access points near terminal device are obtained;It
Afterwards, in the case of it is determined that at least one target wireless access points meet preparatory condition, obtain at least one with reference to user's success
Or that attempts to connect at least one refers to WAP;Then, from least one with reference to selection one in WAP
Or the reference wireless access that multiple target wireless access points one or more of at least one target wireless access points are similar
Point;Finally, the access information of the reference WAP of selected taking-up is pushed to terminal device.It is achieved thereby that pushed away for user
Send the access information of the WAP similar to the WAP near user, using with the WAP near user
WAP near the access information connection user of similar WAP, contributes to lifting user to be successfully connected wirelessly
The probability of access point.In addition, in certain embodiments, by success or attempt to connect the reference user of current WAP
Connection history obtain with reference to WAP, help more accurately to navigate to and suitably refer to WAP.
With further reference to Fig. 3, it illustrates the flow 300 of another embodiment of the method for pushing access information.
This is used for the flow 300 for pushing the method for access information, comprises the following steps:
Step 301, the WAP connection request sent in response to receiving terminal device, is obtained near terminal device
At least one target wireless access points.
In the present embodiment, terminal device (such as terminal device 101,102,103 shown in Fig. 1) transmission is being received
In the case of WAP connection request, the method for pushing access information runs the network equipment (such as Fig. 1 thereon
The shown network equipment 105) at least one target wireless access points near terminal device can be obtained.Wherein, the network equipment
Can be the background server of WAP class application, it is stored with the information of a large amount of WAPs.WAP
Information can include but is not limited at least one of following:The mark of WAP, WAP be attempted connection and/or into
Work(connection frequency, the positional information of WAP, the Connection Time of WAP, WAP signal intensity,
The stability of WAP, the network speed of WAP.The mark of WAP can be the title of WAP, such as
SSID (Service Set Identifier, service set) and/or BSSID (Basic Service Set
Identifier) etc..
Step 302, in response to determining that at least one target wireless access points meet preparatory condition, at least one reference is obtained
User's success or that attempts to connect at least one refer to WAP.
In the present embodiment, can be true based at least one target wireless access points acquired in step 201, the network equipment
Whether fixed at least one target wireless access points meet preparatory condition, in the case where meeting preparatory condition, obtain at least one
The success or that attempts to connect at least one refer to WAP in certain period of time (such as first trimester) with reference to user.
Wherein, preparatory condition can include at least one mesh not being successfully connected be present at least one target wireless access points
Mark WAP, and be not present at least one target wireless access points the target wireless access points that were successfully connected or by
The quantity for the target wireless access points being successfully connected is less than predetermined threshold value.
Step 303, the mark of at least one target wireless access points not being successfully connected and at least one ginseng are calculated
Examine the similarity of the mark of WAP.
In the present embodiment, WAP is referred to based at least one acquired in step 302, the network equipment can be adopted
The mark and at least one of at least one WAP not being successfully connected is calculated with a variety of Text similarity computing methods
The similarity of the individual mark with reference to WAP.Wherein, Text similarity computing method can include but is not limited to editor away from
From (Edit Distance) algorithm, cosine similarity (cosine similarity) algorithm, Jaccard similarity algorithms etc..
Editing distance, also known as Levenshtein distances, between referring to two character strings, as the minimum volume needed for one changes into another
Collect number of operations.The edit operation of license includes a character being substituted for another character, inserts a character, deletes one
Character.In general, editing distance is smaller, and the similarity of two character strings is bigger.
In certain embodiments, WAP, network each are referred to reference in WAP at least one
Equipment can calculate this first and be accessed with reference to the mark of WAP with least one Target Wireless not being successfully connected
The editing distance of the mark of point;Be then based on calculated editing distance, determine this with reference to WAP mark with
The similarity of the mark of at least one target wireless access points not being successfully connected.As an example, the network equipment can be according to
It is secondary to calculate and obtain this with reference in the mark of WAP and at least one target wireless access points not being successfully connected
Each target wireless access points mark editing distance, so that it is determined that this with reference to WAP mark with it is at least one
Similarity between the mark of each target wireless access points in the target wireless access points not being successfully connected.
Step 304, based on the similarity calculated, one or more is selected from least one reference WAP
It is individual to refer to WAP.
In the present embodiment, the similarity calculated based on step 303, the network equipment can refer to nothing from least one
One or more is selected in line access point and refers to WAP.Generally, the target wireless access points not being successfully connected
Mark it is more similar with the corresponding mark with reference to WAP, terminal device utilize this refer to WAP access letter
The probability that breath is successfully connected the target wireless access points not being successfully connected is bigger.For example, more families in same shop
The mark and password of the WAP set in branch may be same or similar, thus, when user enters a branch, and net
When network equipment not yet stores the access information of the WAP set in the branch, it can be obtained by the method for above-described embodiment
Access information of the access information of the WAP set in other branch as the WAP in the branch, and be supplied to
Terminal device;In another example the mark of the WAP set in shop may be revised as another similar mark by a shop
Know (as will mark from " XXX shops 1 " be revised as " XXX shops 2 "), but still use original password, for this kind of situation, the network equipment
Original password is associated again with amended mark by the method for above-described embodiment, and is supplied to terminal device.
In certain embodiments, the one or more of selected taking-up refers in WAP and each refers to wireless access
The mark of point is big with the similarity of the mark of at least one of at least one target wireless access points not being successfully connected
In default similarity threshold.In certain embodiments, the network equipment can be successively by least one with reference in WAP
Each mark with reference to WAP and each target at least one target wireless access points not being successfully connected
Similarity between the mark of WAP is compared with default similarity threshold;Then wirelessly connect from least one reference
The reference WAP that similarity is more than default similarity threshold is selected in access point.
In certain embodiments, the network equipment can be first according to similarity size order at least one with reference to wirelessly connecing
Access point is ranked up;Then the reference WAP of preset number is selected since the big side of similarity.
Step 305, the access information of the reference WAP of selected taking-up is pushed to terminal device.
In the present embodiment, can be by selected by based on the selected reference WAP taken out of step 304, the network equipment
The access information of the reference WAP gone out is pushed to terminal device.Terminal device can utilize the selected reference taken out wireless
The access information of access point attempts the target wireless access points near connection.Wherein, access information can be used to access wirelessly
The information of access point, such as password, identifying code etc..In certain embodiments, in step 305, the network equipment will select
With reference to the access information of WAP and together with the mark of the target wireless access points similar with reference to WAP
Terminal device is pushed to, so that terminal device refers to nothing to attempt connection using the access information with reference to WAP with this
The similar target wireless access points of line access point.
In certain embodiments, above-mentioned flow 300 may also include step 302':In response to determining at least one Target Wireless
At least one target wireless access points being successfully connected in access point be present, by least one target being successfully connected
The access information of WAP is pushed to terminal device.
In the present embodiment, can be true based at least one target wireless access points acquired in step 301, the network equipment
It whether there is at least one target wireless access points being successfully connected in fixed at least one target wireless access points;Exist
In the case of at least one target wireless access points being successfully connected, by least one Target Wireless being successfully connected
The access information of access point is pushed to terminal device
In certain embodiments, the network equipment can be set excellent to the access information of the reference WAP of selected taking-up
First level, and the access information for setting priority is pushed to terminal device.Generally, the target wireless access points being successfully connected
Access information priority be higher than with reference to WAP access information.Here, the network equipment can also be further to quilt
The information for the target wireless access points being successfully connected carries out comprehensive assessment, and according to comprehensive grading score value height at least one
The access information for the target wireless access points being successfully connected sets specific priority.
In certain embodiments, the access information with reference to WAP is pushed to the step of terminal device in step 305
The step of access information for the target wireless access points being successfully connected is pushed to terminal device in rapid and step 302'
It can perform simultaneously.
From figure 3, it can be seen that compared with embodiment corresponding to Fig. 2, being used in the present embodiment pushes access information
The flow 300 of method highlights the step of selection refers to WAP.Thus, the scheme of the present embodiment description can select
The reference WAP higher with the similarity of the mark for the WAP not being successfully connected, using with not by success
The higher access information with reference to WAP of the similarity of the mark of the WAP connected attempt connection this not by
The WAP being successfully connected, so as to further improve the probability that terminal device is successfully connected WAP.
With further reference to Fig. 4, it illustrates the flow 400 of one embodiment of the method for connecting WAP.
This is used for the flow 400 for connecting the method for WAP, comprises the following steps:
Step 401, WAP connection request is sent to the network equipment.
In the present embodiment, terminal device thereon is run (such as shown in Fig. 1 for connecting the method for WAP
Terminal device 101,102,103) can be by wired connection or radio connection to the network equipment (such as shown in Fig. 1
The network equipment 105) send WAP connection request.Wherein, terminal device can be included in WAP connection request
The neighbouring mark of at least one target wireless access points or the positional information of terminal device.
In certain embodiments, installed on the WLAN options or terminal device inside setting option of the user to terminal device
WAP class application icon perform first operation when, terminal device can to the network equipment send WAP connect
Connect request.Wherein, the first operation can include it is that any icon applied to WLAN options or WAP class is carried out, can
Triggering terminal equipment sends the operation of WAP connection request.For example, when user clicks on WLAN options or WAP
During the icon of class application, it is believed that user performs the first operation.
As a kind of example, when the WLAN options inside user clicks on the setting option of terminal device, pacify on terminal device
The WAP class application of dress can obtain wireless access point list with the wireless access point list that reading terminal equipment scans
In at least one WAP mark, and the WAP connection request including such mark is sent to network and set
It is standby.
It is whole when user clicks on the icon for the WAP class application installed on terminal device as another example
End equipment can open positioning service, obtain the positional information of the terminal device, and by the positional information including the terminal device
WAP connection request send to the network equipment.
Step 402, access information set is obtained from the network equipment, the access information set includes the network equipment and provided extremely
A few access information.In certain embodiments, the access information set also includes the access information in the access information set
The mark of corresponding target wireless access points.
In the present embodiment, the network equipment, can after the WAP connection request of terminal device transmission is received
Set with the mark at least one target wireless access points near the terminal device in WAP connection request or terminal
Standby positional information carries out the processing such as analyzing, and returns to corresponding access information set.Wherein, access information can be used to connect
Enter the information of WAP, such as password, identifying code etc..It can be connect in access information set including at least one Target Wireless
The access information of the target wireless access points being successfully connected in access point;It can also include connecing with least one Target Wireless
The similar access information with reference to WAP of one or more of access point target wireless access points;It can also include simultaneously
Above two access information.In certain embodiments, in access information set include with reference to WAP access information with
And target wireless access points corresponding to the access information (i.e. to this with reference to the similar target wireless access points of WAP)
Mark, and the mark of WAP is referred to not comprising this.
Step 403, include and one in neighbouring at least one target wireless access points in response to access information set
Or multiple similar access informations with reference to WAP of target wireless access points, reuse connecing in access information set
Enter information attempt connect target wireless access points corresponding with the access information the step of, up to be successfully connected WAP or
Access information in access information set is all attempted.
In certain embodiments, include and one in neighbouring at least one target wireless access points in access information set
In the case of the similar access information with reference to WAP of individual or multiple target wireless access points, terminal device can repeat
The step of attempting to connect target wireless access points corresponding with the access information using the access information in access information set, directly
All attempted to the access information being successfully connected in WAP or access information set.Wherein, it is corresponding with access information
Target wireless access points can be the target wireless access points similar to the reference WAP belonging to the access information.
In certain embodiments, each access information in the access information set that terminal device obtains from the network equipment can
To be provided with priority, terminal device can according to the order of priority from high to low successively using access information attempt connection with
Target wireless access points corresponding to the access information.
In certain embodiments, if at least one mesh being successfully connected at least one target wireless access points be present
WAP is marked, access information set can also include the access of at least one target wireless access points being successfully connected
Information.Now, terminal device can reuse at least one Target Wireless being successfully connected in access information set
The access information of access point attempt connection it is corresponding with the access information be successfully connected target wireless access points the step of,
Until being successfully connected the access information of WAP or at least one target wireless access points being successfully connected by whole
Attempt;If wireless access is connected not successfully using the access information of at least one target wireless access points being successfully connected
Point, the access information trial connection that terminal device can reuse the reference WAP in access information set connect with this
The step of entering target wireless access points corresponding to information, until being successfully connected the reference in WAP or access information set
The access information of WAP is all attempted.
In certain embodiments, each access information in the access information set that terminal device obtains from the network equipment can
To be provided with priority, generally, the priority of the access information for the target wireless access points being successfully connected, which is higher than, refers to nothing
The access information of line access point.
The method for connecting WAP that some embodiments of the present application provide, first, sent to the network equipment
WAP connection request;Then, access information set is obtained from the network equipment;Finally, access information set include with
The similar reference WAP of one or more of neighbouring at least one target wireless access points target wireless access points
Access information in the case of, reuse access information set in access information attempt connection it is corresponding with the access information
The step of target wireless access points, until the access information being successfully connected in WAP or access information set is all tasted
Examination.It is achieved thereby that it is connected using the access information of the WAP similar with the WAP near user near user
WAP, help to lift user and be successfully connected the probability of WAP.
Below with reference to Fig. 5, it illustrates suitable for for realizing the meter of the network equipment of the embodiment of the present application or terminal device
The structural representation of calculation machine system 500.The network equipment or terminal device shown in Fig. 5 are only an example, should not be to this Shen
Please embodiment function and use range bring any restrictions.
As shown in figure 5, computer system 500 includes CPU (CPU) 501, it can be read-only according to being stored in
Program in memory (ROM) 502 or be loaded into program in random access storage device (RAM) 503 from storage part 508 and
Perform various appropriate actions and processing.In RAM 503, also it is stored with system 500 and operates required various programs and data.
CPU 501, ROM 502 and RAM 503 are connected with each other by bus 504.Input/output (I/O) interface 505 is also connected to always
Line 504.
I/O interfaces 505 are connected to lower component:Importation 506 including keyboard, mouse, touch-screen etc.;Including such as
The output par, c 507 of liquid crystal display (LCD) etc. and loudspeaker etc.;Storage part 508 including hard disk etc.;And including all
The communications portion 509 of such as NIC of LAN card, modem.Communications portion 509 via such as internet network
Perform communication process.Driver 510 is also according to needing to be connected to I/O interfaces 505.Detachable media 511, such as disk, CD,
Magneto-optic disk, semiconductor memory etc., it is arranged on as needed on driver 510, in order to the computer journey read from it
Sequence is mounted into storage part 508 as needed.
Especially, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart description
Software program.For example, embodiment of the disclosure includes a kind of computer program product, it includes being carried on computer-readable medium
On computer program, the computer program include be used for execution flow chart shown in method program code.In such reality
To apply in example, the computer program can be downloaded and installed by communications portion 509 from network, and/or from detachable media
511 are mounted.When the computer program is performed by CPU (CPU) 501, perform what is limited in the present processes
Above-mentioned function.
It should be noted that the above-mentioned computer-readable medium of the application can be computer-readable signal media or meter
Calculation machine readable storage medium storing program for executing either the two any combination.Computer-readable recording medium for example can be but unlimited
In:Electricity, magnetic, optical, electromagnetic, system, device or the device of infrared ray or semiconductor, or it is any more than combination.Computer can
Reading the more specifically example of storage medium can include but is not limited to:Electrically connecting with one or more wires, portable meter
Calculation machine disk, hard disk, random access storage device (RAM), read-only storage (ROM), erasable programmable read only memory
(EPROM or flash memory), optical fiber, portable compact disc read-only storage (CD-ROM), light storage device, magnetic memory device or
The above-mentioned any appropriate combination of person.In this application, computer-readable recording medium can be any includes or storage program
Tangible medium, the program can be commanded execution system, device either device use or it is in connection.And in this Shen
Please in, computer-readable signal media can include in a base band or as carrier wave a part propagation data-signal, its
In carry computer-readable program code.The data-signal of this propagation can take various forms, and include but is not limited to
Electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computer-readable
Any computer-readable medium beyond storage medium, the computer-readable medium can send, propagate or transmit for by
Instruction execution system, device either device use or program in connection.The journey included on computer-readable medium
Sequence code can be transmitted with any appropriate medium, be included but is not limited to:Wirelessly, electric wire, optical cable, RF etc., or it is above-mentioned
Any appropriate combination.
Flow chart and block diagram in accompanying drawing, it is illustrated that according to the system of the various embodiments of the application, method and computer journey
Architectural framework in the cards, function and the operation of sequence product.At this point, each square frame in flow chart or block diagram can generation
The part of one module of table, program segment or code, the part of the module, program segment or code include one or more use
In the executable instruction of logic function as defined in realization.It should also be noted that marked at some as in the realization replaced in square frame
The function of note can also be with different from the order marked in accompanying drawing generation.For example, two square frames succeedingly represented are actually
It can perform substantially in parallel, they can also be performed in the opposite order sometimes, and this is depending on involved function.Also to note
Meaning, the combination of each square frame and block diagram in block diagram and/or flow chart and/or the square frame in flow chart can be with holding
Function as defined in row or the special hardware based system of operation are realized, or can use specialized hardware and computer instruction
Combination realize.
As on the other hand, present invention also provides a kind of computer-readable medium, the computer-readable medium can be
Included in the network equipment described in above-described embodiment;Can also be individualism, and without be incorporated the network equipment in.
Above computer computer-readable recording medium carries one or more program, when said one or multiple programs are held by the network equipment
During row so that the network equipment:WAP connection request in response to receiving terminal device transmission, obtains terminal device
The information of neighbouring at least one WAP;In response to determine to exist at least one WAP it is at least one not by
The WAP being successfully connected, selected at least from the information of at least one WAP not being successfully connected
The information of part WAP, it is added in pushed information set;By the WAP in pushed information set at least
Partial information is pushed to terminal device.
As another aspect, present invention also provides a kind of computer-readable medium, the computer-readable medium can be
Included in terminal device described in above-described embodiment;Can also be individualism, and without be incorporated the terminal device in.
Above computer computer-readable recording medium carries one or more program, when said one or multiple programs are held by the terminal device
During row so that the terminal device:WAP connection request is sent to the network equipment;Access information collection is obtained from the network equipment
Close;Include and one or more of neighbouring at least one target wireless access points Target Wireless in response to access information set
The similar access information with reference to WAP of access point, the access information reused in access information set attempt connection
The step of target wireless access points corresponding with the access information, until being successfully connected in WAP or access information set
Access information all attempted.
Above description is only the preferred embodiment of the application and the explanation to institute's application technology principle.People in the art
Member should be appreciated that invention scope involved in the application, however it is not limited to the technology that the particular combination of above-mentioned technical characteristic forms
Scheme, while should also cover in the case where not departing from foregoing invention design, carried out by above-mentioned technical characteristic or its equivalent feature
The other technical schemes for being combined and being formed.Such as features described above has similar work(with (but not limited to) disclosed herein
The technical scheme that the technical characteristic of energy is replaced mutually and formed.
Claims (14)
- A kind of 1. method for pushing access information, applied to the network equipment, it is characterised in that methods described includes:WAP connection request in response to receiving terminal device transmission, obtains at least one near the terminal device Individual target wireless access points;In response to determining that at least one target wireless access points meet preparatory condition, obtain at least one with reference to user's success Or that attempts to connect at least one refers to WAP;One or more, which is chosen, from least one reference WAP refers to WAP, wherein, selected taking-up One or more of reference WAP and at least one target wireless access points target wireless access points it is similar;The access information of the reference WAP of selected taking-up is pushed to the terminal device.
- 2. according to the method for claim 1, it is characterised in that the preparatory condition includes at least one Target Wireless At least one target wireless access points not being successfully connected, and at least one Target Wireless access in access point be present The target wireless access points being successfully connected are not present in point or the quantity for the target wireless access points being successfully connected is small In predetermined threshold value.
- 3. according to the method for claim 2, it is characterised in that described to be selected from least one reference WAP One or more is taken to refer to WAP, including:Calculate the marks of at least one target wireless access points not being successfully connected and at least one refer to nothing with described The similarity of the mark of line access point;Based on the similarity calculated, one or more of ginsengs are selected from least one reference WAP Examine WAP.
- 4. according to the method for claim 3, it is characterised in that described to calculate described at least one be not successfully connected The similarity of the mark and at least one mark with reference to WAP of target wireless access points, including:For it is described it is at least one refer to WAP with reference to each in WAP, calculate this and refer to WAP Mark and the marks of at least one target wireless access points not being successfully connected editing distance, and based on being counted The editing distance calculated, determine the mark with reference to WAP and at least one target not being successfully connected The similarity of the mark of WAP.
- 5. according to the method for claim 3, it is characterised in that the one or more of of selected taking-up refer to wireless access It is each with reference in the mark of WAP and at least one target wireless access points not being successfully connected in point The similarity of the mark of at least one be more than default similarity threshold.
- 6. according to the method for claim 2, it is characterised in that methods described also includes:In response to determining at least one Target Wireless being successfully connected be present at least one target wireless access points Access point, the access information of at least one target wireless access points being successfully connected is pushed to the terminal and set It is standby.
- 7. according to the method for claim 2, it is characterised in that at least one reference user connected institute including trial State at least one user of at least one target wireless access points not being successfully connected.
- A kind of 8. method for connecting WAP, applied to terminal device, it is characterised in that methods described includes:WAP connection request is sent to the network equipment;Access information set is obtained from the network equipment;Include and one or more of neighbouring at least one target wireless access points mesh in response to the access information set The similar access information with reference to WAP of WAP is marked, reuses the access letter in the access information set The step of breath is attempted to connect target wireless access points corresponding with the access information, until being successfully connected WAP or described Access information in access information set is all attempted.
- 9. according to the method for claim 8, it is characterised in that if existing extremely at least one target wireless access points Few target wireless access points being successfully connected, the access information set also include described at least one successfully connected The access information for the target wireless access points taken over.
- 10. according to the method for claim 9, it is characterised in that connecing in the recycling access information set Enter information attempt connect target wireless access points corresponding with the access information the step of, up to be successfully connected WAP or Access information in the access information set is all attempted, including:Reuse connecing at least one target wireless access points being successfully connected in the access information set Enter information attempt connection it is corresponding with the access information be successfully connected target wireless access points the step of, up to successfully connecting The access information for connecing WAP or at least one target wireless access points being successfully connected all is attempted;Wirelessly connect if being connected not successfully using the access information of at least one target wireless access points being successfully connected Access point, the access information for reusing the reference WAP in the access information set attempt connection and the access information The step of corresponding target wireless access points, until being successfully connected the reference nothing in WAP or the access information set The access information of line access point is all attempted.
- 11. a kind of network equipment, it is characterised in that the network equipment includes:One or more processors;Storage device, for storing one or more programs;When one or more of programs are by one or more of computing devices so that one or more of processors are real The now method as described in any in claim 1-7.
- 12. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that the computer program The method as described in any in claim 1-7 is realized when being executed by processor.
- 13. a kind of terminal device, it is characterised in that the terminal device includes:One or more processors;Storage device, for storing one or more programs;When one or more of programs are by one or more of computing devices so that one or more of processors are real The now method as described in any in claim 8-10.
- 14. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that the computer program The method as described in any in claim 8-10 is realized when being executed by processor.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710929222.5A CN107708076B (en) | 2017-10-09 | 2017-10-09 | Method and device for pushing access information |
PCT/CN2018/102691 WO2019072037A1 (en) | 2017-10-09 | 2018-08-28 | Access information pushing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710929222.5A CN107708076B (en) | 2017-10-09 | 2017-10-09 | Method and device for pushing access information |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107708076A true CN107708076A (en) | 2018-02-16 |
CN107708076B CN107708076B (en) | 2020-03-17 |
Family
ID=61184679
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710929222.5A Active CN107708076B (en) | 2017-10-09 | 2017-10-09 | Method and device for pushing access information |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107708076B (en) |
WO (1) | WO2019072037A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108093461A (en) * | 2017-12-14 | 2018-05-29 | 上海连尚网络科技有限公司 | A kind of method for connecting wireless access point |
CN108616964A (en) * | 2018-03-20 | 2018-10-02 | 上海连尚网络科技有限公司 | A kind of method, equipment and medium for recommending wireless access point in terminal |
WO2019072037A1 (en) * | 2017-10-09 | 2019-04-18 | 上海连尚网络科技有限公司 | Access information pushing method and device |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101104066B1 (en) * | 2010-09-29 | 2012-01-13 | 텔코웨어 주식회사 | Authentication system and method for wireless fidelity connection authentication |
CN104704886A (en) * | 2012-09-28 | 2015-06-10 | 英特尔公司 | Reducing wireless reconnection time of a computing device |
CN105611607A (en) * | 2015-12-25 | 2016-05-25 | 北京奇虎科技有限公司 | Method for achieving combination of plurality of WiFi, and method and system for achieving WiFi connection |
CN105873175A (en) * | 2015-08-11 | 2016-08-17 | 上海连尚网络科技有限公司 | Method and device for processing abnormal wireless access points |
CN105873237A (en) * | 2015-08-05 | 2016-08-17 | 上海连尚网络科技有限公司 | Method and device for building wireless connection |
CN105979567A (en) * | 2016-05-13 | 2016-09-28 | 上海连尚网络科技有限公司 | Method, device and system for determining access information of wireless access point |
CN106162804A (en) * | 2016-06-24 | 2016-11-23 | 上海连尚网络科技有限公司 | For providing the method and apparatus of the access information of wireless access focus |
CN106804056A (en) * | 2015-11-26 | 2017-06-06 | 上海连尚网络科技有限公司 | A kind of method and apparatus for providing the access information of WAP |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107708076B (en) * | 2017-10-09 | 2020-03-17 | 上海连尚网络科技有限公司 | Method and device for pushing access information |
-
2017
- 2017-10-09 CN CN201710929222.5A patent/CN107708076B/en active Active
-
2018
- 2018-08-28 WO PCT/CN2018/102691 patent/WO2019072037A1/en active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101104066B1 (en) * | 2010-09-29 | 2012-01-13 | 텔코웨어 주식회사 | Authentication system and method for wireless fidelity connection authentication |
CN104704886A (en) * | 2012-09-28 | 2015-06-10 | 英特尔公司 | Reducing wireless reconnection time of a computing device |
CN105873237A (en) * | 2015-08-05 | 2016-08-17 | 上海连尚网络科技有限公司 | Method and device for building wireless connection |
CN105873175A (en) * | 2015-08-11 | 2016-08-17 | 上海连尚网络科技有限公司 | Method and device for processing abnormal wireless access points |
CN106804056A (en) * | 2015-11-26 | 2017-06-06 | 上海连尚网络科技有限公司 | A kind of method and apparatus for providing the access information of WAP |
CN105611607A (en) * | 2015-12-25 | 2016-05-25 | 北京奇虎科技有限公司 | Method for achieving combination of plurality of WiFi, and method and system for achieving WiFi connection |
CN105979567A (en) * | 2016-05-13 | 2016-09-28 | 上海连尚网络科技有限公司 | Method, device and system for determining access information of wireless access point |
CN106162804A (en) * | 2016-06-24 | 2016-11-23 | 上海连尚网络科技有限公司 | For providing the method and apparatus of the access information of wireless access focus |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019072037A1 (en) * | 2017-10-09 | 2019-04-18 | 上海连尚网络科技有限公司 | Access information pushing method and device |
CN108093461A (en) * | 2017-12-14 | 2018-05-29 | 上海连尚网络科技有限公司 | A kind of method for connecting wireless access point |
CN108616964A (en) * | 2018-03-20 | 2018-10-02 | 上海连尚网络科技有限公司 | A kind of method, equipment and medium for recommending wireless access point in terminal |
Also Published As
Publication number | Publication date |
---|---|
WO2019072037A1 (en) | 2019-04-18 |
CN107708076B (en) | 2020-03-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105447204B (en) | Network address recognition methods and device | |
CN107105031A (en) | Information-pushing method and device | |
CN107908789A (en) | Method and apparatus for generating information | |
CN107066609A (en) | Image display method and device | |
CN107563123A (en) | Method and apparatus for marking medical image | |
CN107679211A (en) | Method and apparatus for pushed information | |
CN108038880A (en) | Method and apparatus for handling image | |
CN107919129A (en) | Method and apparatus for controlling the page | |
CN107302597A (en) | Message official documents and correspondence method for pushing and device | |
CN107665736A (en) | Method and apparatus for generating information | |
CN107731229A (en) | Method and apparatus for identifying voice | |
CN107357914A (en) | Information processing method and device | |
CN108112060A (en) | For obtaining the method and apparatus of wireless access point information | |
CN107958247A (en) | Method and apparatus for facial image identification | |
CN108335390A (en) | Method and apparatus for handling information | |
CN107426328A (en) | Information-pushing method and device | |
CN105721629A (en) | User identifier matching method and device | |
CN108769905A (en) | Method and device for the classification for determining wireless access point | |
CN106919711A (en) | The method and apparatus of the markup information based on artificial intelligence | |
CN107958078A (en) | Information generating method and device | |
CN107708076A (en) | Method and apparatus for pushing access information | |
CN107330091A (en) | Information processing method and device | |
CN108228835A (en) | For handling the method and apparatus of video | |
CN107742128A (en) | Method and apparatus for output information | |
CN107172209A (en) | Information-pushing method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20210331 Address after: 200131 Zone E, 9th floor, No.1 Lane 666, zhangheng Road, Pudong New Area pilot Free Trade Zone, Shanghai Patentee after: Shanghai Shangxiang Network Technology Co.,Ltd. Address before: 201306 N2025 room 24, 2 New Town Road, mud town, Pudong New Area, Shanghai Patentee before: SHANGHAI LIANSHANG NETWORK TECHNOLOGY Co.,Ltd. |