WO2016101729A1 - 无线网络接入的方法、装置及*** - Google Patents

无线网络接入的方法、装置及*** Download PDF

Info

Publication number
WO2016101729A1
WO2016101729A1 PCT/CN2015/094708 CN2015094708W WO2016101729A1 WO 2016101729 A1 WO2016101729 A1 WO 2016101729A1 CN 2015094708 W CN2015094708 W CN 2015094708W WO 2016101729 A1 WO2016101729 A1 WO 2016101729A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal
guest terminal
router
wireless
guest
Prior art date
Application number
PCT/CN2015/094708
Other languages
English (en)
French (fr)
Inventor
赵俊博
王中华
向明
Original Assignee
北京奇虎科技有限公司
奇智软件(北京)有限公司
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 北京奇虎科技有限公司, 奇智软件(北京)有限公司 filed Critical 北京奇虎科技有限公司
Publication of WO2016101729A1 publication Critical patent/WO2016101729A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/02Access restriction performed under specific conditions
    • H04W48/04Access restriction performed under specific conditions based on user or terminal location or mobility data, e.g. moving direction, speed

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to a method, device, and system for wireless network access.
  • WiFi Wireless Fidelity
  • WiFi is a wireless network composed of wireless access points (APs) and wireless network cards.
  • APs wireless access points
  • Wireless APs are commonly called "hot spots”. Any A user terminal such as a smartphone, tablet or laptop with a wireless network card can share network resources through the AP.
  • the host In the home network, the host usually sets a password for the wireless AP.
  • the visitor When the user terminal of the visitor detects the signal of the wireless AP, the visitor needs to manually select the AP name to be joined, and manually input the wireless password for authentication.
  • manually selecting the AP name and entering the wireless password is cumbersome to operate, and the process of password input is very error-prone.
  • the embodiments of the present invention provide a method, a device, and a system for accessing a wireless network, and the main purpose thereof is to solve the problem that the operation process is cumbersome when a visitor accesses the wireless AP.
  • a method for wireless network access including:
  • the management terminal determines whether to access the guest terminal to the wireless access node AP created by the router;
  • an apparatus for wireless network access including:
  • a detecting unit configured to detect a signal strength of the visitor terminal
  • a calculating unit configured to calculate an actual distance between the guest terminal and the router according to the signal strength detected by the detecting unit
  • a comparison unit configured to compare the actual distance calculated by the calculation unit with a preset distance threshold
  • a sending unit configured to send an authentication request to the management terminal when the actual distance of the comparison unit is not greater than the distance threshold, so that the management terminal determines whether to access the guest terminal to the wireless access node AP created by the router;
  • a receiving unit configured to receive a request response returned by the management terminal sent by the sending unit
  • the operating unit is configured to access or cancel access to the guest terminal according to the indication information carried in the request response received by the receiving unit.
  • a system for wireless network access including a guest terminal, a router, and a management terminal, wherein
  • the router is configured to detect the signal strength of the guest terminal, calculate the actual distance between the guest terminal and the router according to the signal strength, and compare the actual distance with the preset distance threshold. If the actual distance is not greater than the distance threshold, the router is sent to the management terminal. Send an authentication request;
  • the management terminal is configured to receive an authentication request sent by the router, determine whether the guest terminal is connected to the wireless access node AP created by the router, and send a request response to the router;
  • the router is further configured to receive a request response returned by the management terminal, and access or cancel access to the guest terminal according to the indication information carried in the request response.
  • a computer program comprising computer readable code that, when executed on a computing device, causes the computing device to perform the wireless network access described above Methods.
  • a computer readable medium wherein the computer program described above is stored.
  • the router detects the signal strength of the guest terminal, calculates the actual distance between the guest terminal and the router according to the signal strength, and calculates the calculated actual distance. Comparing with the preset distance threshold, when the actual distance is not greater than the distance threshold, the router sends an authentication request to the management terminal, and the management terminal determines whether the guest terminal is connected to the wireless AP created by the router, and sends the signal to the router. The request response, the router receives the request response sent by the management terminal, and accesses or cancels access to the guest terminal according to the indication information carried in the request response.
  • the actual distance between the guest terminal and the router calculated by the router is not greater than the distance threshold, and then the router determines to access the guest terminal according to the indication information sent by the management terminal, without manually inputting the wireless password for checking. Therefore, the method provided by the present invention can greatly simplify the operation process of the visitor terminal accessing the wireless AP.
  • FIG. 1 is a flowchart of a method for accessing a wireless network according to an embodiment of the present invention
  • FIG. 2 is a schematic diagram of an authentication request interface sent to a management terminal according to an embodiment of the present invention
  • FIG. 3 is a schematic diagram of a white list for recording a guest terminal according to an embodiment of the present invention.
  • FIG. 4 is a block diagram showing the structure of an apparatus for accessing a wireless network according to an embodiment of the present invention
  • FIG. 5 is a structural block diagram of another apparatus for accessing a wireless network according to an embodiment of the present invention.
  • FIG. 6 is a structural block diagram of another apparatus for accessing a wireless network according to an embodiment of the present invention.
  • FIG. 7 is a structural block diagram of another apparatus for accessing a wireless network according to an embodiment of the present invention.
  • FIG. 8 is a block diagram showing the structure of another apparatus for accessing a wireless network according to an embodiment of the present invention.
  • FIG. 9 is a block diagram showing the structure of another apparatus for accessing a wireless network according to an embodiment of the present invention.
  • FIG. 10 is a block diagram showing the structure of another apparatus for accessing a wireless network according to an embodiment of the present invention.
  • FIG. 11 is a block diagram showing the structure of another apparatus for accessing a wireless network according to an embodiment of the present invention.
  • FIG. 12 is a block diagram showing the structure of a system for accessing a wireless network according to an embodiment of the present invention.
  • Figure 13 is a schematic block diagram showing a computing device for performing the method according to the present invention.
  • Fig. 14 schematically shows a storage unit for holding or carrying program code implementing the method according to the invention.
  • the embodiment of the invention provides a method for wireless network access. As shown in FIG. 1 , the method includes:
  • the guest terminal in step 101 is a guest terminal that supports wireless Internet access.
  • the guest terminal used in the embodiment of the present invention may be: a smart phone, a personal computer (PC), a tablet computer, etc., and the specific implementation of the present invention. There are no restrictions on the example.
  • the router After detecting the signal strength of the guest terminal in step 101, the router calculates the actual distance between the guest terminal and the router based on the signal strength.
  • the embodiment of the present invention does not exclude external interference and errors caused by different guest terminal models.
  • the preset distance threshold is compared.
  • the preset distance threshold is manually set, and may be implemented by using, but not limited to, setting the distance threshold. For example, setting the distance threshold to 40 cm, or setting the distance threshold to 10 cm, the specific The embodiment of the invention does not limit this.
  • the management terminal determines whether to access the guest terminal to the wireless access node AP created by the router.
  • the router should perform the comparison according to the comparison result in step 103. If the actual distance is not greater than the distance threshold, the authentication terminal sends an authentication request to the management terminal; the management terminal receives and responds to the authentication request sent by the router, and the router determines whether to access the guest terminal according to the information carried in the authentication request information.
  • Wireless AP The management terminal is a terminal used by the router owner, and includes a smart phone, a PC, a tablet, and the like. The specific embodiment of the present invention is not limited.
  • the guest terminal does not access the guest terminal to the wireless AP when the actual distance between the guest terminal and the router calculated by the router is not greater than the distance threshold, but responds according to the request sent by the management terminal.
  • the router receives and views the information in the request response, and accesses or cancels the access to the guest terminal according to the indication information carried in the request response.
  • the management terminal instructs the router to connect the guest terminal to the wireless AP, it determines to connect the guest terminal to the wireless terminal.
  • the management terminal indicates that the router cannot access the guest terminal to the wireless AP, the guest terminal is cancelled to be connected to the wireless AP.
  • the wireless network access method detects the signal strength of the guest terminal, calculates the actual distance between the guest terminal and the router according to the signal strength, and calculates the calculated distance. The actual distance is compared with the preset distance threshold.
  • the router When the actual distance is not greater than the distance threshold, the router sends an authentication request to the management terminal, and the management terminal determines whether the guest terminal is connected to the wireless AP created by the router, and Sending a request response to the router, the router receives the request response sent by the management terminal, and accesses or cancels access to the guest terminal according to the indication information carried in the request response.
  • the actual distance between the guest terminal and the router calculated by the router in the embodiment of the present invention is not greater than the distance threshold, and then the router determines to access the guest terminal according to the indication information sent by the management terminal, without manually inputting the wireless password.
  • the authentication is performed. Therefore, the method provided by the embodiment of the present invention can greatly simplify the operation process of the guest terminal accessing the wireless AP.
  • the router when the router sends an authentication request to the management terminal, the router needs to notify the management terminal which visitor terminal accesses the wireless AP. Therefore, when the router sends the authentication request to the management terminal, the router needs to wirelessly bridge the virtual created by the guest terminal.
  • the AP obtains the MAC address of the guest terminal and the name of the virtual AP from the virtual AP, and the router can obtain the obtained MAC address and the name of the virtual AP.
  • the bearer is sent to the management terminal in the authentication request, and the MAC address can be carried in the authentication request and sent to the management terminal.
  • the name of the virtual AP can be carried in the authentication request and sent to the management terminal.
  • the management terminal can The guest terminal is identified based on the MAC address and/or the name of the virtual AP.
  • FIG. 2 is a schematic diagram of an interface of an authentication request sent by a router to a management terminal.
  • the management terminal clicks on the guest terminal 1 and sends an indication to the router by clicking and transmitting.
  • the name of the virtual AP is set by the guest terminal.
  • the guest terminal may adopt the following method.
  • the name of the virtual AP may be a Service Set Identifier (SSID). It can also be set according to the user's preference, such as Gs496, etc., and the specific embodiment of the present invention is not limited.
  • SSID Service Set Identifier
  • the request response sent by the management terminal to the router carries the MAC address of the guest terminal and/or the name of the virtual AP, and the name of the MAC address and/or the virtual AP is bound with an authentication flag, and the authentication is performed.
  • the flag bit is used to identify whether access to the guest terminal is allowed.
  • the authentication flag bit can be set to 1 and 0, 1 for allowing access to the guest terminal, and 0 for not allowing access to the guest terminal.
  • the authentication flag bit may also be represented by T(True) and F(False), where the meaning of the T representation corresponds to the above 1, indicating that access to the guest terminal is allowed, and the meaning of the F representation is Corresponding to the above 0, it means that access to the guest terminal is not allowed.
  • the router each time the router calculates that the actual distance between the guest terminal and the router is not greater than the preset distance, the router sends an authentication request to the management terminal. Similarly, in the case that the guest terminal 1 has previously accessed the wireless AP once, When the guest terminal 1 accesses the wireless AP for the second time, the router also sends the information of the authentication request to the management terminal, which may cause certain troubles to the management terminal.
  • the router After the router receives the request response returned by the management terminal, if the management terminal allows access to the guest terminal, the MAC address of the guest terminal is added to the whitelist; if the management terminal prohibits access to the guest terminal, Adding the MAC address of the guest terminal to the blacklist; the next time the guest terminal added to the whitelist by the router accesses the wireless AP, the automatic access to the wireless AP can be realized as long as the actual distance of the terminal is not greater than the distance threshold; The guest terminal that the router accesses the blacklist cannot access the wireless AP, and the guest terminal can only continuously send the request information of the access to the wireless AP.
  • the embodiment of the present invention may implement the occasion of adding the MAC address of the guest terminal to the whitelist or the blacklist by using, but not limited to, the following, for example, immediately after the router receives the request response returned by the management terminal.
  • the MAC address is added to the whitelist or the blacklist, or the router selects its own idle time to add the MAC address of the guest terminal to the whitelist or the blacklist.
  • the specific embodiment of the present invention does not limit this.
  • the MAC address of the guest terminal recorded in the white list or the blacklist is not the name of the guest terminal, because the MAC address of the guest terminal can uniquely identify a guest terminal, and the name of the guest terminal can be arbitrarily changed. Further, it cannot be ensured that the guest terminal is identified by recording the name of the guest terminal.
  • the whitelist or the blacklist may also record the name of the corresponding guest terminal on the premise of recording the guest terminal, but the router needs to record according to the whitelist when identifying the guest terminal.
  • FIG. 3 shows a schematic diagram of recording the MAC address of the guest terminal and the name of the guest terminal in the white list.
  • the management terminal may update the whitelist and/or the blacklist in the router.
  • the router receives the update command sent by the management terminal, and updates the whitelist and/or the blacklist according to the update command, and the following will update the router.
  • the contents of the whitelist and/or blacklist are detailed:
  • the router needs to calculate, according to the signal strength of the guest terminal, the actual distance between the guest terminal and the router is not greater than the distance threshold, and according to The indication of the management terminal determines whether the guest terminal is connected to the wireless AP.
  • the router when the above step 101 detects the signal strength of the guest terminal, the router adopts different methods for detecting the signal strength of the guest terminal for different signal types.
  • the embodiment of the present invention adopts, but is not limited to, the following methods:
  • the received signal strength when detecting the received digital signal indicates the RSSI value.
  • the router uses a unified method to detect the signal strength of the guest terminal.
  • the signal strength is different according to the transmission power of different guest terminals, and different guest terminal models correspond to different transmission powers. Therefore, the RSSI is detected at the router to receive the digital signal. After the value, the transmit power of the corresponding guest terminal model is searched, and the RSSI value is calibrated according to the size of the transmit power. Exemplarily, assume that the transmission power of the guest terminal 1 of the model M01 is 40 mW, and the transmission power of the guest terminal 2 of the model M030 is 5 mW.
  • the router It will be detected that the signal strength of the guest terminal 1 is greater than the signal strength of the guest terminal 2; similarly, when the router detects that the signal strengths of the guest terminal 3 and the guest terminal 4 are the same, and the transmission power of the guest terminal 3 and the guest terminal 4 are the same.
  • the actual distance between the guest terminal 3 and the guest terminal 4 and the router is the same, but the transmission power of the guest terminal 3 is not different from the transmission power of the guest terminal 4, and the transmission power of the guest terminal 3 is higher than that of the guest terminal 4.
  • the transmission power is large, the actual distance between the guest terminal 3 and the router is larger than the actual distance between the guest terminal 4 and the router.
  • the embodiment of the present invention calibrates the RSSI value according to the size of different transmission powers of different guest terminal models.
  • the router determines the model of the guest terminal according to the data signal sent by the guest terminal, and searches for the corresponding transmit power of the guest terminal according to the guest terminal model and the transmit power comparison table, as shown in Table 1.
  • Table 1 shows a comparison of the guest terminal model and the transmission power.
  • Visitor terminal model Transmit power M01 40mW M030 5mW Zw8050 60mW SX673 3mW H4 21mW Mh370 25mW
  • the router calibrates the RSSI value according to the transmit power of the guest terminal
  • the current RSSI value of the guest terminal is obtained
  • the signal strength of the guest terminal is determined according to the current RSSI value of the guest terminal, and a preset first mapping relationship is locally saved in the router.
  • the table obtains the actual distance between the guest terminal and the router, wherein the table records a one-to-one correspondence between the RSSI value and the actual distance.
  • the router may calculate the actual distance corresponding to different signal strengths in advance, and write the calculated actual distance into the first mapping relationship table. Thereafter, after obtaining the signal strength of the guest terminal, the router directly looks up the table to obtain the corresponding actual distance.
  • the method for calculating the actual distance according to the signal strength of the RSSI may be implemented by referring to the prior art, and details are not described herein again.
  • the embodiment of the present invention can be implemented by using, but not limited to, the following manner: the router in the guest terminal model and the transmit power comparison table The transmit power corresponding to the visitor terminal is searched one by one; or the transmit power corresponding to the visitor terminal is searched in the guest terminal model and the transmit power comparison table by means of a binary method, which is not limited in the embodiment of the present invention.
  • the wireless bridge is connected to the virtual AP created by the guest terminal, and detects the decibel dBm value of the virtual AP.
  • the router automatically scans the surrounding wireless APs and checks the wireless APs that can be bridged.
  • the router obtains the dBm value carried in the wireless AP during the wireless AP scanning process.
  • the signal strength of the guest terminal can be detected according to the dBm value.
  • the strength calculates the actual distance between the guest terminal and the router.
  • the guest terminal first creates a virtual AP, and the router bridges the virtual AP created by the guest terminal, and detects the dBm value.
  • the dBm value and the RSSI value can both be used to indicate the signal strength of the guest terminal, wherein the dBm value and the RSSI value can be converted into each other.
  • the router obtains the current dBm value of the guest terminal, and determines the signal strength of the guest terminal according to the current dBm value of the guest terminal, and saves a preset second mapping relationship table locally on the router to obtain the actual distance between the guest terminal and the router, where , the table records the dBm value and the actual distance A one-to-one correspondence between them.
  • the router stops broadcasting the name of the wireless AP to the guest terminal before detecting the signal strength of the guest terminal, so that the guest terminal does not display the name of the wireless AP.
  • the router may continue to detect the signal strength of the guest terminal, and the router calculates the actual between the guest terminal and the router according to the signal strength.
  • the router broadcasts the name of the wireless AP and accesses the guest terminal to the wireless AP.
  • the router stops broadcasting the name of the wireless AP to the guest terminal.
  • the guest terminal user can manually input the name of the wireless AP, and send a request message for accessing the wireless AP to the router, and the router sends the request information to the wireless AP to the visitor.
  • the terminal sends a waiting message, when the router calculates, according to the signal strength, that the actual distance between the guest terminal and the router is not greater than the distance threshold, the router sends an authentication request to the management terminal, and receives the request returned by the management terminal. Responding to and according to the indication information carried in the request response or The access to the guest terminal is cancelled.
  • the embodiment of the present invention may be implemented by using, but not limited to, the following information when sending the prompt information to the guest terminal.
  • the router may send the prompt information waiting for ranging to the guest terminal in the form of a dialog box; or Alternatively, the router may not respond to the request information of the access wireless AP sent by the guest terminal, but wait for the router to calculate, according to the signal strength of the guest terminal, that the actual distance between the guest terminal and the router is not greater than the distance threshold, to the management terminal.
  • Sending an authentication request the router receives the request response returned by the management terminal, and accesses or cancels accessing the guest terminal according to the indication information carried in the request response.
  • the specific embodiments of the present invention are not limited.
  • the router stops broadcasting the name of the wireless AP to the guest terminal and applies it to the interactive game of the family. Hide the wireless AP in a corner of the home, Huawei, Xiaohua, Xiaohong three people to play, to see which guest terminal will access the wireless AP in the shortest time, Huawei, Xiaohua, Xiaohong three guest terminal
  • the wireless AP needs to be connected within a preset distance from the router.
  • the router can also be set within a preset distance between the guest terminal and the router, and establish a wireless network between the guest terminal and the wireless AP by shaking the guest terminal. In order to increase the user's experience in simplifying access to wireless AP operating procedures.
  • the router sets the number and manner of shaking the guest terminal so that the guest terminal can quickly access the wireless AP.
  • the router can set the guest terminal to shake once, or set the guest terminal to shake twice, and the router shakes according to the guest terminal. The number of times determines whether the guest terminal is connected to the wireless AP.
  • the router can virtualize multiple wireless APs, and each wireless AP has its unique name, the router can also broadcast the names of all the wireless APs to the guest terminal, so that the user selects the required location on the guest terminal.
  • the router may virtualize a plurality of wireless APs, and divide the plurality of virtual APs that are virtualized into a primary wireless AP and a secondary wireless AP, wherein the guest terminal passes the primary wireless AP.
  • the guest terminal cannot log in to the control interface of the router from the wireless AP.
  • the primary wireless AP and the secondary wireless AP are both created by the router.
  • the subnet when a guest terminal requests access to the wireless network, can access the guest terminal to the secondary wireless AP.
  • the embodiment of the present invention further provides a device for accessing a wireless network.
  • the device includes:
  • a detecting unit 401 configured to detect a signal strength of the guest terminal
  • the calculating unit 402 is configured to calculate an actual distance between the visitor terminal and the router according to the signal strength detected by the detecting unit 401;
  • the comparison unit 403 is configured to compare the actual distance calculated by the calculation unit 402 with a preset distance threshold
  • the sending unit 404 is configured to send an authentication request to the management terminal when the actual distance of the comparison unit 403 is not greater than the distance threshold, so that the management terminal determines whether to access the guest terminal to the wireless access node AP created by the router. ;
  • the receiving unit 405 is configured to receive a request response returned by the management terminal sent by the sending unit 404.
  • the operating unit 406 is configured to access or cancel access to the guest terminal according to the indication information carried in the request response received by the receiving unit 405.
  • the guest terminal is created with a virtual AP, and the sending unit 404 sends an authentication request to the management terminal, including:
  • the bridging module 4041 is configured to wirelessly bridge into the virtual AP created by the guest terminal;
  • An obtaining module 4042 configured to acquire, by the virtual AP that is bridged by the bridging module 4041, a media access control MAC address of the guest terminal and/or a name of the virtual AP;
  • the sending module 4043 is configured to carry the MAC address acquired by the obtaining module 4042 and/or the name of the virtual AP in the authentication request, and send the management terminal to the management terminal, so that the management terminal identifies the guest terminal according to the MAC address and/or the name of the virtual AP. .
  • the request response received by the receiving unit 405 carries the MAC address of the guest terminal and/or the name of the virtual AP, and the name of the MAC address and/or the virtual AP is bound with an authentication flag, and the authentication flag is used for Identifies whether access to the guest terminal is allowed.
  • the apparatus further includes:
  • the adding unit 407 is configured to: after the receiving unit 405 receives the request response returned by the management terminal, when the management terminal allows access to the guest terminal, add the MAC address of the guest terminal to the whitelist;
  • the adding unit 407 is further configured to: after the receiving unit 405 receives the request response returned by the management terminal, when the management terminal prohibits accessing the guest terminal, adding the MAC address of the guest terminal to the blacklist.
  • the apparatus further includes:
  • the receiving unit 405 is further configured to receive an update instruction sent by the management terminal;
  • the updating unit 408 is configured to update the white list and/or the blacklist according to the update instruction received by the receiving unit 405.
  • the detecting unit 401 is further configured to: when the guest terminal sends the data signal, detect the connection The received signal strength when receiving the digital signal indicates the RSSI value;
  • the calculating unit 402 is further configured to search for a distance value corresponding to the RSSI value in the preset first mapping relationship table to obtain an actual distance.
  • the apparatus further includes:
  • the searching unit 409 is configured to search for the transmit power of the corresponding visitor terminal model after the detecting unit 401 detects the RSSI value when receiving the digital signal;
  • the calibration unit 410 is configured to calibrate the RSSI value according to the size of the transmit power searched by the searching unit 409.
  • the detecting unit 401 is further configured to: wirelessly bridge into the virtual AP created by the guest terminal, and detect a decibel dBm value of the virtual AP;
  • the calculating unit 402 is further configured to search for a distance value corresponding to the dBm value in the preset second mapping relationship table to obtain an actual distance.
  • the apparatus further includes:
  • the stopping unit 4011 is configured to stop broadcasting the name of the wireless AP to the guest terminal before the detecting unit 401 detects the signal strength of the guest terminal, so that the guest terminal does not display the name of the wireless AP.
  • the apparatus further includes:
  • the broadcasting unit 4012 is configured to broadcast the names of all the wireless APs to the guest terminal when the actual distance of the comparison unit 403 is not greater than the distance threshold, so that the user selects the wireless AP that needs to be accessed on the guest terminal.
  • the operating unit 406 accesses the guest terminal, including:
  • the establishing module 4061 is configured to establish a virtual wireless AP, and the guest terminal cannot log in to the control interface of the router through the virtual wireless AP;
  • the access module 4062 is configured to access the guest terminal to the virtual wireless AP established by the establishing module 4061.
  • an embodiment of the present invention further provides a wireless network access system, where the system includes a guest terminal 501, a router 502, and a management terminal 503. among them,
  • the router 502 is configured to detect the signal strength of the guest terminal 501, calculate the actual distance between the guest terminal 501 and the router 502 according to the signal strength, and compare the actual distance with a preset distance threshold. If the actual distance is not greater than the distance threshold, Sending an authentication request to the management terminal 503;
  • the management terminal 503 is configured to receive an authentication request sent by the router 502, determine whether the guest terminal 501 is connected to the wireless access node AP created by the router 502, and send a request response to the router 502.
  • the router 502 is further configured to receive the request response returned by the management terminal 503, and access or cancel the access to the guest terminal 501 according to the indication information carried in the request response.
  • the router detects the signal strength of the guest terminal, calculates the actual distance between the guest terminal and the router according to the signal strength, and calculates the calculated actual distance and the preset distance threshold. Performing an alignment, when the actual distance is not greater than the distance threshold, the router sends an authentication request to the management terminal, and the management terminal determines whether to access the guest terminal.
  • the router receives the request response sent by the management terminal, and accesses or cancels the access to the guest terminal according to the indication information carried in the request response.
  • the actual distance between the guest terminal and the router calculated by the router in the embodiment of the present invention is not greater than the distance threshold, and then the router determines to access the guest terminal according to the indication information sent by the management terminal, without manually inputting the wireless password.
  • the device and system provided by the embodiments of the present invention can greatly simplify the operation process of the guest terminal accessing the wireless AP.
  • modules in the devices of the embodiments can be adaptively changed and placed in one or more devices different from the embodiment.
  • the modules or units or components of the embodiments may be combined into one module or unit or component, and further they may be divided into a plurality of sub-modules or sub-units or sub-components.
  • any combination of the features disclosed in the specification, including the accompanying claims, the abstract and the drawings, and any methods so disclosed, or All processes or units of the device are combined.
  • Each feature disclosed in this specification (including the accompanying claims, the abstract and the drawings) may be replaced by alternative features that provide the same, equivalent or similar purpose.
  • the various component embodiments of the present invention may be implemented in hardware, or in a software module running on one or more processors, or in a combination thereof.
  • a microprocessor or digital signal processor may be used in practice to implement some or all of the functionality of some or all of the components of the wireless network access device in accordance with embodiments of the present invention.
  • the invention can also be implemented as a device or device program (e.g., a computer program and a computer program product) for performing some or all of the methods described herein.
  • a program implementing the invention may be stored on a computer readable medium or may be in the form of one or more signals. Such signals may be downloaded from an Internet website, provided on a carrier signal, or provided in any other form.
  • Figure 13 schematically illustrates a block diagram of a computing device for performing the method in accordance with the present invention.
  • the computing device conventionally includes a processor 1310 and a computer program product or computer readable medium in the form of a memory 1320.
  • the memory 1320 may be an electronic memory such as a flash memory, an EEPROM (Electrically Erasable Programmable Read Only Memory), an EPROM, a hard disk, or a ROM.
  • Memory 1320 has a storage space 1330 for program code 1331 for performing any of the method steps described above.
  • the storage space 1330 for program code may include respective program codes 1331 for implementing various steps in the above methods, respectively.
  • the program code can be read from or written to one or more computer program products.
  • Such computer program products include program code carriers such as hard disks, compact disks (CDs), memory cards or floppy disks.
  • Such a computer program product is typically a portable or fixed storage unit as described with reference to FIG.
  • the storage unit may have a storage segment, a storage space, and the like that are similarly arranged to the storage 1320 in the computing device of FIG.
  • the program code can be compressed, for example, in an appropriate form.
  • the storage unit comprises computer readable code 1331' for performing the steps of the method according to the invention, ie code that can be read by a processor such as, for example, 1310, which when executed by the computing device causes the calculation The device performs the various steps in the methods described above.
  • the present invention is applicable to computer systems/servers that can operate with numerous other general purpose or special purpose computing system environments or configurations.
  • Examples of well-known computing systems, environments, and/or configurations suitable for use with computer systems/servers include, but are not limited to, personal computer systems, server computer systems, thin clients, thick clients, handheld or laptop devices, based on Microprocessor systems, set-top boxes, programmable consumer electronics, networked personal computers, small computer systems, mainframe computer systems, and distributed cloud computing technology environments including any of the above, and the like.
  • the computer system/server can be described in the general context of computer system executable instructions (such as program modules) being executed by a computer system.
  • program modules may include routines, programs, target programs, components, logic, data structures, and the like that perform particular tasks or implement particular abstract data types.
  • the computer system/server can be implemented in a distributed cloud computing environment where tasks are performed by remote processing devices that are linked through a communication network.
  • program modules may be located on a local or remote computing system storage medium including storage devices.

Landscapes

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

Abstract

本发明公开了一种无线网络接入的方法、装置及***,涉及通信技术领域,主要目的在于解决访客接入无线AP时操作过程繁琐的问题。本发明的主要技术方案包括:检测访客终端的信号强度;根据信号强度计算访客终端到路由器之间的实际距离;将实际距离与预设的距离阈值进行比对;若实际距离不大于距离阈值,则向管理终端发送鉴权请求,以便管理终端确定是否将访客终端接入到路由器创建的无线接入节点AP中;接收管理终端返回的请求响应,并根据请求响应中携带的指示信息接入或取消接入访客终端。本发明主要应用于访客终端接入到家庭局域网中的无线AP过程中。

Description

无线网络接入的方法、装置及*** 技术领域
本发明涉及通信技术领域,特别是涉及一种无线网络接入的方法、装置及***。
背景技术
无线保真(Wireless Fidelity,WiFi)是一个当今使用最广泛的无线网络传输技术,WiFi是由无线接入点(Access Point,AP)和无线网卡组成的无线网络,无线AP俗称“热点”,任何一台装有无线网卡的智能手机、平板电脑或笔记本电脑等用户终端都可以通过AP去分享网络资源。
家庭网络中,主人通常会对无线AP设置密码,当访客的用户终端检测到无线AP的信号时,访客需要手动选择需要加入的AP名称,并且手动输入无线密码进行鉴权。实际应用中,手动选取AP名称及输入无线密码的方式操作起来较为繁琐,并且密码输入的过程非常容易出错。
发明内容
有鉴于此,本发明实施例提供一种无线网络接入的方法、装置及***,主要目的在于解决访客接入无线AP时操作过程繁琐的问题。
依据本发明一个方面,提供了一种无线网络接入的方法,包括:
检测访客终端的信号强度;
根据信号强度计算访客终端到路由器之间的实际距离;
将实际距离与预设的距离阈值进行比对;
若实际距离不大于距离阈值,则向管理终端发送鉴权请求,以便管理终端确定是否将访客终端接入到路由器创建的无线接入节点AP中;
接收管理终端返回的请求响应,并根据请求响应中携带的指示信息接入或取消接入访客终端。
根据本发明的另一个方面,提供了一种无线网络接入的装置,包括:
检测单元,用于检测访客终端的信号强度;
计算单元,用于根据检测单元检测的信号强度计算访客终端到路由器之间的实际距离;
比对单元,用于将计算单元计算的实际距离与预设的距离阈值进行比对;
发送单元,用于当比对单元比对的实际距离不大于距离阈值时,向管理终端发送鉴权请求,以便管理终端确定是否将访客终端接入到路由器创建的无线接入节点AP中;
接收单元,用于接收发送单元发送的管理终端返回的请求响应;
操作单元,用于根据接收单元接收的请求响应中携带的指示信息接入或取消接入访客终端。
根据本发明的另一个方面,提供了一种无线网络接入的***,所述*** 包括访客终端、路由器以及管理终端,其中,
路由器,用于检测访客终端的信号强度,根据信号强度计算访客终端到路由器之间的实际距离,将实际距离与预设的距离阈值进行比对,若实际距离不大于距离阈值,则向管理终端发送鉴权请求;
管理终端,用于接收路由器发送的鉴权请求,确定是否将访客终端接入到路由器创建的无线接入节点AP中,并向路由器发送请求响应;
路由器,还用于接收管理终端返回的请求响应,并根据请求响应中携带的指示信息接入或取消接入访客终端。
根据本发明的另一个方面,提出了一种计算机程序,包括计算机可读代码,当所述计算机可读代码在计算设备上运行时,导致所述计算设备执行上文所述的无线网络接入的方法。
根据本发明的另一个方面,提出了一种计算机可读介质,其中存储了上述的计算机程序。
借由上述技术方案,本发明提供的无线网络接入的方法、装置及***,路由器检测访客终端的信号强度,根据信号强度计算访客终端与路由器之间的实际距离,并将计算得到的实际距离与预设的距离阈值进行比对,当实际距离不大于距离阈值时,路由器向管理终端发送鉴权请求,由管理终端确定是否将访客终端接入到路由器创建的无线AP中,并向路由器发送请求响应,路由器接收管理终端发送的请求响应,并根据请求响应中携带的指示信息接入或者取消接入访客终端。与现有技术相比,本发明基于路由器计算的访客终端与路由器之间的实际距离不大于距离阈值,然后路由器根据管理终端发送的指示信息确定接入访客终端,而无需手动输入无线密码进行鉴权,因此,本发明提供的方法能够大大简化访客终端接入无线AP的操作过程。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了本发明实施例提供的一种无线网络接入的方法的流程图;
图2示出了本发明实施例提供的向管理终端发送的鉴权请求界面的示意图;
图3示出了本发明实施例提供的记录访客终端的白名单的示意图;
图4示出了本发明实施例提供的一种无线网络接入的装置的组成框图;
图5示出了本发明实施例提供的另一种无线网络接入的装置的组成框图;
图6示出了本发明实施例提供的另一种无线网络接入的装置的组成框图;
图7示出了本发明实施例提供的另一种无线网络接入的装置的组成框图;
图8示出了本发明实施例提供的另一种无线网络接入的装置的组成框图;
图9示出了本发明实施例提供的另一种无线网络接入的装置的组成框图;
图10示出了本发明实施例提供的另一种无线网络接入的装置的组成框图;
图11示出了本发明实施例提供的另一种无线网络接入的装置的组成框图;
图12示出了本发明实施例提供的一种无线网络接入的***的组成框图;
图13示意性地示出了用于执行根据本发明的方法的计算设备的框图;以及
图14示意性地示出了用于保持或者携带实现根据本发明的方法的程序代码的存储单元。
具体实施例
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本发明实施例提供一种无线网络接入的方法,如图1所示,该方法包括:
101、检测访客终端的信号强度。
当访客终端需要接入无线网络时,首先需要打开其自身设备上接入无线网络的信号开关,以便路由器能根据访客终端发出的信号检测到该访客终端,路由器基于访客终端发出的信号,检测访客终端的信号强度。其中,步骤101中的访客终端为支持无线上网的访客终端,本发明实施例所采用的访客终端可以为:智能手机、个人计算机(Personal Computer,PC)、平板电脑等等,具体的本发明实施例不进行限制。
102、根据信号强度计算访客终端到路由器之间的实际距离。
在步骤101检测访客终端的信号强度之后,路由器根据该信号强度计算访客终端与路由器之间的实际距离。本发明实施例在计算访客终端到路由器之间的实际距离时,不排除外界干扰及不同访客终端机型造成的误差。
103、将实际距离与预设的距离阈值进行比对。
在步骤102计算出的实际距离后,与预设的距离阈值进行比对,设置的距离阈值越小说明访客终端需要与路由器的实际距离越近才能接入到无线 网络中。其中,预设的距离阈值是人为设置的,在设置距离阈值时可以采用但不局限于以下的方式实现,例如,设置距离阈值为40厘米,或者也可以设置距离阈值为10厘米,具体的本发明实施例对此不进行限制。
104、若实际距离不大于距离阈值,则向管理终端发送鉴权请求,以便管理终端确定是否将访客终端接入到路由器创建的无线接入节点AP中。
在确保能够简化访客终端接入无线AP时的操作步骤的同时,还要确保无线AP的安全,为了防止其他访客终端接入到该无线AP中,路由器应该根据步骤103中的比对结果进行鉴权,若实际距离不大于距离阈值,向管理终端发送鉴权请求;管理终端在接收并响应路由器发送的鉴权请求,路由器根据鉴权请求信息中携带的信息,确定是否将访客终端接入到无线AP中。其中,管理终端为路由器主人所使用的终端,包括:智能手机、PC、平板电脑等等,具体的本发明实施例不进行限制。
105、接收管理终端返回的请求响应,并根据请求响应中携带的指示信息接入或取消接入访客终端。
访客终端在接入无线AP过程中,并不是根据路由器计算的访客终端与路由器之间的实际距离不大于距离阈值时,将访客终端接入到无线AP中,而是根据管理终端发送的请求响应中携带的信息。路由器接收并查看请求响应中的信息,并根据请求响应中携带的指示信息接入或取消接入访客终端,当管理终端指示路由器将访客终端接入无线AP时,确定将访客终端接入到无线AP中,当管理终端指示路由器不能将访客终端接入无线AP时,取消将访客终端接入到无线AP中。
现有技术中,对于家庭场景而言,当家中有众多访客终端时,主人需要手动逐一在每个客人的手机、平板电脑等等访客终端上重复输入无线AP的密码,客人越多,主人的重复劳动量就越大,并且密码输入的过程非常容易出错。为简化访客终端接入无线AP的过程,本发明实施例提供的无线网络接入的方法,路由器检测访客终端的信号强度,根据信号强度计算访客终端与路由器之间的实际距离,并将计算得到的实际距离与预设的距离阈值进行比对,当实际距离不大于距离阈值时,路由器向管理终端发送鉴权请求,由管理终端确定是否将访客终端接入到路由器创建的无线AP中,并向路由器发送请求响应,路由器接收管理终端发送的请求响应,并根据请求响应中携带的指示信息接入或者取消接入访客终端。与现有技术相比,本发明实施例基于路由器计算的访客终端与路由器之间的实际距离不大于距离阈值,然后路由器根据管理终端发送的指示信息确定接入访客终端,而无需手动输入无线密码进行鉴权,因此,本发明实施例提供的方法能够大大简化访客终端接入无线AP的操作过程。
进一步的,路由器在向管理终端发送鉴权请求时,需要告知管理终端是哪个访客终端接入无线AP中,因此,路由器在向管理终端发送鉴权请求时,需无线桥接到访客终端创建的虚拟AP中,向虚拟AP获取该访客终端的MAC地址及虚拟AP的名称,同时路由器可以将获取的MAC地址和虚拟AP的名称 携带在鉴权请求中发送给管理终端,也可以只将MAC地址携带在鉴权请求中发送给管理终端,还可以只将虚拟AP的名称携带在鉴权请求中发送给管理终端,管理终端可以根据MAC地址和/或虚拟AP的名称对访客终端进行识别。如图2所示,图2示出了路由器向管理终端发送的鉴权请求的界面的示意图,管理终端点击访客终端1,在点击发送即可向路由器下发指示。其中,虚拟AP的名称由访客终端设定,访客终端在进行设置虚拟AP的名称时,可以采用但不局限于以下的方法,例如,虚拟AP的名称可以是服务集标识(Service Set Identifier,SSID),也可以根据用户的喜好进行设置,如Gs496等等,具体的本发明实施例不进行限制。
进一步的,在管理终端向路由器发送的请求响应中携带有访客终端的MAC地址和/或所述虚拟AP的名称,并且MAC地址和/或虚拟AP的名称绑定有鉴权标志位,鉴权标志位用于标识是否允许接入访客终端,所述鉴权标志位可以设定为1和0,1代表允许接入访客终端,0代表不允许接入访客终端。或者,作为另一种可选的方式,鉴权标志位也可以由T(True)和F(False)表示,其中T表征的意义对应于上述1,表示允许接入访客终端,F表征的意义对应于上述0,表示不允许接入访客终端。
进一步的,每当路由器计算访客终端与路由器之间的实际距离不大于预设距离时,都会向管理终端发送鉴权请求,同样的,在访客终端1先前接入过一次无线AP的情况下,当访客终端1第二次接入该无线AP时,路由器同样会向管理终端发送鉴权请求的信息,如此,可能会对管理终端造成一定的困扰。为此,本发明实施例在路由器接收管理终端返回的请求响应之后,若管理终端允许接入访客终端,则将访客终端的MAC地址添加到白名单中;若管理终端禁止接入访客终端,则将访客终端的MAC地址添加到黑名单中;被路由器加入到白名单中的访客终端在下一次接入无线AP时,只要满足终端的实际距离不大于距离阈值即可实现自动接入无线AP;被路由器接入到黑名单的访客终端无法接入到无线AP中,该访客终端只能不停的向无线AP发送接入的请求信息。其中,本发明实施例可以采用但不局限于以下的方式实现将访客终端的MAC地址添加到白名单或者黑名单的时机,例如,在路由器接受到管理终端返回的请求响应之后立即将访客终端的MAC地址添加到白名单或者黑名单中,或者,路由器选择其自身空闲的时间将访客终端的MAC地址添加到白名单或者黑名单中,具体的本发明实施例对此不进行限制。
需要说明的是,上述白名单或黑名单中记录的访客终端的MAC地址,而不是访客终端的名称,因为访客终端的MAC地址能够唯一的标识一个访客终端,而访客终端的名称可以任意更改,进而不能确保通过记录访客终端的名称标识访客终端。在本发明实施例的一种实现方式中,所述白名单或黑名单在记录访客终端的前提下,也可以记录对应访客终端的名称,但路由器在识别访客终端时要根据白名单中记录的对应访客终端的MAC地址进行识别。如图3所示,图3示出了白名单中记录访客终端的MAC地址及访客终端的名称的示意图。
进一步的,管理终端可以对路由器中的白名单和/或黑名单进行更新,首先,路由器接收管理终端发送的更新指令,并根据更新指令对白名单和/或黑名单进行更新,以下将对路由器更新白名单和/或黑名单的内容进行详细说明:
1、向白名单或黑名单中添加MAC地址。若管理终端预先获知一个MAC地址可将其添加到白名单或黑名单中,若将MAC地址添加到白名单中,则该MAC地址标识的访客终端需要接入无线AP时,可自动接入无线AP中;若将MAC地址添加到黑名单中,则该MAC地址标识的访客终端将无法接入无线AP中。
2、将白名单或黑名单中记录的MAC地址删除。这里所说的删除白名单
或黑名单中记录的MAC地址,该MAC地址标识的访客终端在下次接入无线AP时,需要经过路由器根据访客终端的信号强度计算访客终端与路由器之间的实际距离不大于距离阈值,并根据管理终端的指示确定是否将访客终端接入无线AP中。
3、将白名单中的MAC地址转移到黑名单中。将MAC地址转移到黑名单后,该MAC地址标识的访客终端将无法接入无线AP中。
4、将黑名单中的MAC地址转移到白名单中。将MAC地址转移到白名单后,该MAC地址标识的访客终端可自动接入到无线AP中。
进一步的,作为对上述实施例的细化和扩展,上述步骤101在检测访客终端的信号强度时,路由器针对不同的信号类型采用不同检测访客终端的信号强度的方法。本发明实施例在检测访客终端的信号强度时,采用但不局限于以下的方法:
方式一:
当访客终端发送数据信号时,检测接收数字信号时的接收信号强度指示RSSI值。
路由器在检测访客终端的信号强度都是用统一的方法,信号强度又根据不同访客终端的发射功率有所差异,而不同的访客终端机型对应不同发射功率,因此在路由器检测接收数字信号的RSSI值之后,查找对应访客终端机型的发射功率,根据发射功率的大小对RSSI值进行校准。示例性的,假设机型为M01的访客终端1的发射功率为40mW,机型为M030的访客终端2的发射功率为5mW,当访客终端1和访客终端2在距离路由器相同的位置时,路由器会检测到访客终端1的信号强度比访客终端2的信号强度大;同理的,当路由器检测到访客终端3和访客终端4的信号强度相同,且访客终端3与访客终端4发射功率相同时,则访客终端3和访客终端4与路由器之间的实际距离相同,但是不排除访客终端3的发射功率与访客终端4的发射功率不相同的情况,当访客终端3的发射功率比访客终端4的发射功率大时,访客终端3与路由器之间的实际距离要比访客终端4与路由器之间的实际距离大,当访客终端3的发射功率比访客终端4的发射功率小时,访客终端3与路由器之间的实际距离要比访客终端4与路由器之间的实际距离要小,进而 路由器在根据信号强度计算访客终端到路由器之间的实际距离时会出现误差。因此,针对如上所述的问题,本发明实施例采用根据不同访客终端机型对应于不同发射功率的大小,对RSSI值进行校准。
在实际的运行过程中,路由器会根据访客终端发送的数据信号,确定该访客终端的机型,并根据访客终端机型与发射功率对照表查找该访客终端对应的发射功率,如表1所示,表1示出了访客终端机型与发射功率对照表。
表1
访客终端机型 发射功率
M01 40mW
M030 5mW
Zw8050 60mW
SX673 3mW
H4 21mW
Mh370 25mW
路由器根据访客终端发射功率的大小对RSSI值进行校准之后,获取访客终端当前的RSSI值,并根据访客终端当前的RSSI值确定访客终端的信号强度,在路由器本地保存一个预设的第一映射关系表,获取访客终端与路由器之间的实际距离,其中,该表中记录了RSSI值与实际距离之间的一一对应关系。其中,路由器可以预先计算出对应不同信号强度的实际距离,并将计算出的实际距离写入到该第一映射关系表中。此后,在获取到访客终端的信号强度后,路由器直接查表即可获得对应的实际距离。本实施例中,根据RSSI的信号强度计算实际距离的方式可以参考现有技术实现,本实施例对此不再赘述。
其中,路由器在根据访客终端机型与发射功率对照表查找该访客终端对应的发射功率时,本发明实施例可以采用但不局限于以下的方式实现,路由器在访客终端机型与发射功率对照表中逐次查找访客终端对应的发射功率;或者,通过二分法的方式在访客终端机型与发射功率对照表中查找访客终端对应的发射功率,具体的本发明实施例不进行限制。
方式二:
无线桥接到访客终端创建的虚拟AP中,检测虚拟AP的分贝dBm值。
路由器会自动扫描周围的无线AP,并查看能够桥接的无线AP,在路由器进行无线AP扫描过程中获取无线AP中携带的dBm值,根据所述dBm值可以检测出访客终端的信号强度,根据信号强度计算所述访客终端到路由器之间的实际距离。在具体实施时,首先访客终端创建虚拟AP,路由器桥接到访客终端创建的虚拟AP中,并检测dBm值。其中,所述dBm值与RSSI值都可以用来表示访客终端的信号强度,其中,dBm值与RSSI值可以进行相互转换。
路由器获取访客终端当前的dBm值,并根据访客终端当前的dBm值确定访客终端的信号强度,在路由器本地保存一个预设的第二映射关系表,获取访客终端与路由器之间的实际距离,其中,该表中记录了dBm值与实际距离 之间的一一对应关系。
可选的,为了进一步的确保无线AP的安全,路由器在检测访客终端的信号强度之前,停止向访客终端广播无线AP的名称,以使得访客终端不显示无线AP的名称。在本发明实施例的一种实现方式中,路由器停止向访客终端广播无线AP的名称时,路由器可以继续检测到访客终端的信号强度,当路由器根据信号强度计算出访客终端与路由器之间的实际距离不大于所述距离阈值时,路由器广播无线AP的名称,并将访客终端接入到无线AP中;在本发明实施例的另一种实现方式中,路由器停止向访客终端广播无线AP的名称,且访客终端知道该无线AP的名称时,访客终端用户可以手动输入无线AP的名称,并向路由器发送接入无线AP的请求信息,路由器在接收到接入无线AP的请求信息时,向访客终端发送请等待的提示信息,当路由器根据信号强度计算出访客终端与路由器之间的实际距离不大于所述距离阈值时,路由器向管理终端发送鉴权请求,并接收所述管理终端返回的请求响应,并根据所述请求响应中携带的指示信息接入或取消接入所述访客终端。
其中,本发明实施例在向访客终端发送请等待的提示信息时可以采用但不局限于以下的方式实现,例如,路由器可以采用以对话框的形式向访客终端发送等待测距的提示信息;或者,也可以不对访客终端发送的接入无线AP的请求信息进行响应,而是等待路由器根据访客终端的信号强度计算出访客终端与路由器之间的实际距离不大于所述距离阈值之后,向管理终端发送鉴权请求,路由器接收所述管理终端返回的请求响应,并根据所述请求响应中携带的指示信息接入或取消接入所述访客终端。具体的本发明实施例不进行限定。
在实际应用场景中,路由器停止向访客终端广播无线AP的名称应用于家庭的互动游戏中。将无线AP隐藏在家中的某个角落里,小明、小花、小红三人进行比赛,查看哪个访客终端会在最短的时间内接入到无线AP,小明、小花、小红三人的访客终端需要在与路由器的预设距离内才能够接入无线AP,此外,路由器也可以设置在访客终端与路由器的预设距离内,通过摇动访客终端的方式建立访客终端与无线AP之间的无线网络,以便增加用户对简化接入无线AP操作程序的体验。其中,路由器对摇动访客终端的次数和方式进行设置,以便能够使得访客终端快速的接入到无线AP中,路由器可以设置访客终端摇动一次,也可以设置访客终端摇动两次,路由器根据访客终端摇动的次数判断是否将访客终端接入到无线AP中。
可选的,由于路由器可以虚拟出多个无线AP,且每个无线AP都有其唯一的名称,因此路由器也可以向访客终端广播所有的无线AP的名称,以使得用户在访客终端上选择需要接入的无线AP,其中,由同一个路由器虚拟的多个无线AP都是由路由器创建的子网,都可以将访客终端接入到无线网络中。
进一步的,如前所述的,路由器可以虚拟出多个无线AP,将虚拟出的多个无线AP分为主无线AP和从无线AP,其中,访客终端通过所述主无线AP 可以登录到路由器的控制界面,能够对路由器的配置信息、无线AP的名称等进行修改,但访客终端无法通过从无线AP登录路由器的控制界面;所述主无线AP与从无线AP都是路由器创建的子网,当有访客终端请求接入无线网络时,可以将访客终端接入到从无线AP中。
进一步的,作为对上述方法的实现,本发明实施例还提供一种无线网络接入的装置,如图4所示,该装置包括:
检测单元401,用于检测访客终端的信号强度;
计算单元402,用于根据检测单元401检测的信号强度计算访客终端到路由器之间的实际距离;
比对单元403,用于将计算单元402计算的实际距离与预设的距离阈值进行比对;
发送单元404,用于当比对单元403比对的实际距离不大于距离阈值时,向管理终端发送鉴权请求,以便管理终端确定是否将访客终端接入到路由器创建的无线接入节点AP中;
接收单元405,用于接收发送单元404发送的管理终端返回的请求响应;
操作单元406,用于根据接收单元405接收的请求响应中携带的指示信息接入或取消接入访客终端。
进一步的,如图5所示,访客终端创建有虚拟AP,发送单元404向管理终端发送鉴权请求,包括:
桥接模块4041,用于无线桥接到访客终端创建的虚拟AP中;
获取模块4042,用于向桥接模块4041桥接的虚拟AP获取访客终端的媒体接入控制MAC地址和/或虚拟AP的名称;
发送模块4043,用于将获取模块4042获取的MAC地址和/或虚拟AP的名称携带在鉴权请求中发送给管理终端,以便管理终端根据MAC地址和/或虚拟AP的名称对访客终端进行识别。
进一步的,接收单元405接收的请求响应中携带有访客终端的MAC地址和/或虚拟AP的名称,并且MAC地址和/或虚拟AP的名称绑定有鉴权标志位,鉴权标志位用于标识是否允许接入访客终端。
进一步的,如图6所示,装置进一步包括:
添加单元407,用于在接收单元405接收管理终端返回的请求响应之后,当管理终端允许接入访客终端时,将访客终端的MAC地址添加到白名单中;
添加单元407还用于,在接收单元405接收管理终端返回的请求响应之后,当管理终端禁止接入访客终端时,将访客终端的MAC地址添加到黑名单中。
进一步的,如图7所示,装置进一步包括:
接收单元405还用于,接收管理终端发送的更新指令;
更新单元408,用于根据接收单元405接收的更新指令对白名单和/或黑名单进行更新。
进一步的,检测单元401还用于,当访客终端发送数据信号时,检测接 收数字信号时的接收信号强度指示RSSI值;
计算单元402还用于,在预设的第一映射关系表中查找对应RSSI值的距离值,获得实际距离。
进一步的,如图8所示,装置进一步包括:
查找单元409,用于在检测单元401检测接收数字信号时的RSSI值之后,查找对应访客终端机型的发射功率;
校准单元410,用于根据查找单元409查找的发射功率的大小对RSSI值进行校准。
进一步的,检测单元401还用于,无线桥接到访客终端创建的虚拟AP中,检测虚拟AP的分贝dBm值;
计算单元402还用于,在预设的第二映射关系表中查找对应dBm值的距离值,获得实际距离。
进一步的,如图9所示,装置进一步包括:
停止单元4011,用于在检测单元401检测访客终端的信号强度之前,停止向访客终端广播无线AP的名称,以使得访客终端不显示无线AP的名称。
进一步的,如图10所示,装置进一步包括:
广播单元4012,用于当比对单元403比对的实际距离不大于距离阈值,向访客终端广播所有无线AP的名称,以使得用户在访客终端上选择需要接入的无线AP。
进一步的,如图11,操作单元406接入访客终端,包括:
建立模块4061,用于建立虚拟无线AP,访客终端无法通过虚拟无线AP登录路由器的控制界面;
接入模块4062,用于将访客终端接入到建立模块4061建立的虚拟无线AP中。
进一步的,作为对上述方法的实现以及上述装置的应用,如图12所示,本发明实施例还提供一种无线网络接入的***,该***包括访客终端501、路由器502以及管理终端503,其中,
路由器502,用于检测访客终端501的信号强度,根据信号强度计算访客终端501到路由器502之间的实际距离,将实际距离与预设的距离阈值进行比对,若实际距离不大于距离阈值,则向管理终端503发送鉴权请求;
管理终端503,用于接收路由器502发送的鉴权请求,确定是否将访客终端501接入到路由器502创建的无线接入节点AP中,并向路由器502发送请求响应;
路由器502,还用于接收管理终端503返回的请求响应,并根据请求响应中携带的指示信息接入或取消接入访客终端501。
本发明实施例提供的无线网络接入的装置及***,路由器检测访客终端的信号强度,根据信号强度计算访客终端与路由器之间的实际距离,并将计算得到的实际距离与预设的距离阈值进行比对,当实际距离不大于距离阈值时,路由器向管理终端发送鉴权请求,由管理终端确定是否将访客终端接入 到路由器创建的无线AP中,并向路由器发送请求响应,路由器接收管理终端发送的请求响应,并根据请求响应中携带的指示信息接入或者取消接入访客终端。与现有技术相比,本发明实施例基于路由器计算的访客终端与路由器之间的实际距离不大于距离阈值,然后路由器根据管理终端发送的指示信息确定接入访客终端,而无需手动输入无线密码进行鉴权,因此,本发明实施例提供的装置及***能够大大简化访客终端接入无线AP的操作过程。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
可以理解的是,上述方法及装置中的相关特征可以相互参考。另外,上述实施例中的“第一”、“第二”等是用于区分各实施例,而并不代表各实施例的优劣。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在此提供的算法和显示不与任何特定计算机、虚拟***或者其它设备固有相关。各种通用***也可以与基于在此的示教一起使用。根据上面的描述,构造这类***所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的无线网络接入的装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
例如,图13示意性地示出了用于执行根据本发明的方法的计算设备的框图。该计算设备传统上包括处理器1310和以存储器1320形式的计算机程序产品或者计算机可读介质。存储器1320可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。存储器1320具有用于执行上述方法中的任何方法步骤的程序代码1331的存储空间1330。例如,用于程序代码的存储空间1330可以包括分别用于实现上面的方法中的各种步骤的各个程序代码1331。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。这些计算机程序产品包括诸如硬盘,紧致盘(CD)、存储卡或者软盘之类的程序代码载体。这样的计算机程序产品通常为如参考图14所述的便携式或者固定存储单元。该存储单元可以具有与图13的计算设备中的存储器1320类似布置的存储段、存储空间等。程序代码可以例如以适当形式进行压缩。通常,存储单元包括用于执行根据本发明的方法步骤的计算机可读代码1331’,即可以由例如诸如1310之类的处理器读取的代码,这些代码当由计算设备运行时,导致该计算设备执行上面所描述的方法中的各个步骤。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
此外,还应当注意,本说明书中使用的语言主要是为了可读性和教导的 目的而选择的,而不是为了解释或者限定本发明的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。对于本发明的范围,对本发明所做的公开是说明性的,而非限制性的,本发明的范围由所附权利要求书限定。
本发明可以应用于计算机***/服务器,其可与众多其它通用或专用计算***环境或配置一起操作。适于与计算机***/服务器一起使用的众所周知的计算***、环境和/或配置的例子包括但不限于:个人计算机***、服务器计算机***、瘦客户机、厚客户机、手持或膝上设备、基于微处理器的***、机顶盒、可编程消费电子产品、网络个人电脑、小型计算机***、大型计算机***和包括上述任何***的分布式云计算技术环境,等等。
计算机***/服务器可以在由计算机***执行的计算机***可执行指令(诸如程序模块)的一般语境下描述。通常,程序模块可以包括例程、程序、目标程序、组件、逻辑、数据结构等等,它们执行特定的任务或者实现特定的抽象数据类型。计算机***/服务器可以在分布式云计算环境中实施,分布式云计算环境中,任务是由通过通信网络链接的远程处理设备执行的。在分布式云计算环境中,程序模块可以位于包括存储设备的本地或远程计算***存储介质上。
本文中所称的“一个实施例”、“实施例”或者“一个或者多个实施例”意味着,结合实施例描述的特定特征、结构或者特性包括在本发明的至少一个实施例中。此外,请注意,这里“在一个实施例中”的词语例子不一定全指同一个实施例。

Claims (25)

  1. 一种无线网络接入的方法,其特征在于,包括:
    检测访客终端的信号强度;
    根据所述信号强度计算所述访客终端到路由器之间的实际距离;
    将所述实际距离与预设的距离阈值进行比对;
    若所述实际距离不大于所述距离阈值,则向管理终端发送鉴权请求,以便所述管理终端确定是否将所述访客终端接入到所述路由器创建的无线接入节点AP中;
    接收所述管理终端返回的请求响应,并根据所述请求响应中携带的指示信息接入或取消接入所述访客终端。
  2. 根据权利要求1所述的方法,其特征在于,所述访客终端创建有虚拟AP,所述向管理终端发送鉴权请求,包括:
    无线桥接到所述访客终端创建的所述虚拟AP中;
    向所述虚拟AP获取所述访客终端的媒体接入控制MAC地址和/或所述虚拟AP的名称;
    将所述MAC地址和/或所述虚拟AP的名称携带在所述鉴权请求中发送给所述管理终端,以便所述管理终端根据所述MAC地址和/或所述虚拟AP的名称对所述访客终端进行识别。
  3. 根据权利要求2所述的方法,其特征在于,所述请求响应中携带有所述访客终端的所述MAC地址和/或所述虚拟AP的名称,并且所述MAC地址和/或所述虚拟AP的名称绑定有鉴权标志位,所述鉴权标志位用于标识是否允许接入所述访客终端。
  4. 根据权利要求1所述的方法,其特征在于,在所述接收所述管理终端返回的请求响应之后,所述方法进一步包括:
    若所述管理终端允许接入所述访客终端,则将所述访客终端的MAC地址添加到白名单中;
    若所述管理终端禁止接入所述访客终端,则将所述访客终端的MAC地址添加到黑名单中。
  5. 根据权利要求4所述的方法,其特征在于,所述方法进一步包括:
    接收所述管理终端发送的更新指令;
    根据所述更新指令对所述白名单和/或所述黑名单进行更新。
  6. 根据权利要求1所述的方法,其特征在于,所述检测访客终端的信号强度,包括:
    当所述访客终端发送数据信号时,检测接收所述数字信号时的接收信号强度指示RSSI值;
    所述根据所述信号强度计算所述访客终端到路由器之间的实际距离,包括:
    在预设的第一映射关系表中查找对应所述RSSI值的距离值,获得所述 实际距离。
  7. 根据权利要求6所述的方法,其特征在于,在所述检测接收所述数字信号时的RSSI值之后,所述方法进一步包括:
    查找对应所述访客终端机型的发射功率;
    根据所述发射功率的大小对所述RSSI值进行校准。
  8. 根据权利要求1所述的方法,其特征在于,所述检测访客终端的信号强度,包括:
    无线桥接到所述访客终端创建的虚拟AP中;
    检测所述虚拟AP的分贝dBm值;
    所述根据所述信号强度计算所述访客终端到路由器之间的实际距离,包括:
    在预设的第二映射关系表中查找对应所述dBm值的距离值,获得所述实际距离。
  9. 根据权利要求1所述的方法,其特征在于,在所述检测访客终端的信号强度之前,所述方法进一步包括:
    停止向所述访客终端广播所述无线AP的名称,以使得所述访客终端不显示所述无线AP的名称。
  10. 根据权利要求9所述的方法,其特征在于,若所述实际距离不大于所述距离阈值,则所述方法进一步包括:
    向所述访客终端广播所有无线AP的名称,以使得用户在所述访客终端上选择需要接入的无线AP。
  11. 根据权利要求1至10中任一项所述的方法,其特征在于,所述接入所述访客终端,包括:
    建立虚拟无线AP,所述访客终端无法通过所述虚拟无线AP登录路由器的控制界面;
    将所述访客终端接入到所述虚拟无线AP中。
  12. 一种无线网络接入的装置,其特征在于,包括:
    检测单元,用于检测访客终端的信号强度;
    计算单元,用于根据所述检测单元检测的信号强度计算所述访客终端到路由器之间的实际距离;
    比对单元,用于将所述计算单元计算的实际距离与预设的距离阈值进行比对;
    发送单元,用于当所述比对单元比对的实际距离不大于所述距离阈值时,向管理终端发送鉴权请求,以便所述管理终端确定是否将所述访客终端接入到所述路由器创建的无线接入节点AP中;
    接收单元,用于接收所述发送单元发送的管理终端返回的请求响应;
    操作单元,用于根据所述接收单元接收的请求响应中携带的指示信息接入或取消接入所述访客终端。
  13. 根据权利要求12所述的装置,其特征在于,所述访客终端创建有 虚拟AP,所述发送单元向管理终端发送鉴权请求,包括:
    桥接模块,用于无线桥接到所述访客终端创建的所述虚拟AP中;
    获取模块,用于向所述桥接模块桥接的所述虚拟AP获取所述访客终端的媒体接入控制MAC地址和/或所述虚拟AP的名称;
    发送模块,用于将所述获取模块获取的MAC地址和/或所述虚拟AP的名称携带在所述鉴权请求中发送给所述管理终端,以便所述管理终端根据所述MAC地址和/或所述虚拟AP的名称对所述访客终端进行识别。
  14. 根据权利要求13所述的装置,其特征在于,所述接收单元接收的请求响应中携带有所述访客终端的所述MAC地址和/或所述虚拟AP的名称,并且所述MAC地址和/或所述虚拟AP的名称绑定有鉴权标志位,所述鉴权标志位用于标识是否允许接入所述访客终端。
  15. 根据权利要求12所述的装置,其特征在于,所述装置进一步包括:
    添加单元,用于在所述接收单元接收所述管理终端返回的请求响应之后,当所述管理终端允许接入所述访客终端时,将所述访客终端的MAC地址添加到白名单中;
    所述添加单元还用于,在所述接收单元接收所述管理终端返回的请求响应之后,当所述管理终端禁止接入所述访客终端时,将所述访客终端的MAC地址添加到黑名单中。
  16. 根据权利要求15所述的装置,其特征在于,所述装置进一步包括:
    所述接收单元还用于,接收所述管理终端发送的更新指令;
    更新单元,用于根据所述接收单元接收的更新指令对所述白名单和/或所述黑名单进行更新。
  17. 根据权利要求12所述的装置,其特征在于,所述检测单元还用于,当所述访客终端发送数据信号时,检测接收所述数字信号时的接收信号强度指示RSSI值;
    所述计算单元还用于,在预设的第一映射关系表中查找对应所述RSSI值的距离值,获得所述实际距离。
  18. 根据权利要求17所述的装置,其特征在于,所述装置进一步包括:
    查找单元,用于在所述检测单元检测接收所述数字信号时的RSSI值之后,查找对应所述访客终端机型的发射功率;
    校准单元,用于根据所述查找单元查找的发射功率的大小对所述RSSI值进行校准。
  19. 根据权利要求12所述的装置,其特征在于,所述检测单元还用于,无线桥接到所述访客终端创建的虚拟AP中,检测所述虚拟AP的分贝dBm值;
    所述计算单元还用于,在预设的第二映射关系表中查找对应所述dBm值的距离值,获得所述实际距离。
  20. 根据权利要求12所述的装置,其特征在于,所述装置进一步包括:
    停止单元,用于在所述检测单元检测访客终端的信号强度之前,停止向 所述访客终端广播所述无线AP的名称,以使得所述访客终端不显示所述无线AP的名称。
  21. 根据权利要求20所述的装置,其特征在于,所述装置进一步包括:
    广播单元,用于当所述比对单元比对的实际距离不大于所述距离阈值,向所述访客终端广播所有无线AP的名称,以使得用户在所述访客终端上选择需要接入的无线AP。
  22. 根据权利要求12至21中任一项所述的装置,其特征在于,所述操作单元接入所述访客终端,包括:
    建立模块,用于建立虚拟无线AP,所述访客终端无法通过所述虚拟无线AP登录路由器的控制界面;
    接入模块,用于将所述访客终端接入到所述建立模块建立的虚拟无线AP中。
  23. 一种无线网络接入的***,其特征在于,所述***包括访客终端、路由器以及管理终端,其中,
    所述路由器,用于检测访客终端的信号强度,根据所述信号强度计算所述访客终端到路由器之间的实际距离,将所述实际距离与预设的距离阈值进行比对,若所述实际距离不大于所述距离阈值,则向管理终端发送鉴权请求;
    所述管理终端,用于接收所述路由器发送的所述鉴权请求,确定是否将所述访客终端接入到所述路由器创建的无线接入节点AP中,并向所述路由器发送请求响应;
    所述路由器,还用于接收所述管理终端返回的所述请求响应,并根据所述请求响应中携带的指示信息接入或取消接入所述访客终端。
  24. 一种计算机程序,包括计算机可读代码,当所述计算机可读代码在计算设备上运行时,导致所述计算设备执行根据权利要求1-11中的任一项所述的无线网络接入的方法。
  25. 一种计算机可读介质,其中存储了如权利要求24所述的计算机程序。
PCT/CN2015/094708 2014-12-26 2015-11-16 无线网络接入的方法、装置及*** WO2016101729A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410826919.6A CN104540128B (zh) 2014-12-26 2014-12-26 无线网络接入的方法、装置及***
CN201410826919.6 2014-12-26

Publications (1)

Publication Number Publication Date
WO2016101729A1 true WO2016101729A1 (zh) 2016-06-30

Family

ID=52855563

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/094708 WO2016101729A1 (zh) 2014-12-26 2015-11-16 无线网络接入的方法、装置及***

Country Status (2)

Country Link
CN (1) CN104540128B (zh)
WO (1) WO2016101729A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104869616A (zh) * 2015-05-25 2015-08-26 成都西蒙电子技术有限公司 一种云共享无线路由器设备及连接方法
CN112235430A (zh) * 2019-06-28 2021-01-15 北京奇虎科技有限公司 阻碍收集有效信息的方法和装置、电子设备
CN113835353A (zh) * 2021-09-30 2021-12-24 珠海格力电器股份有限公司 一种厨房电器间工作模式的联动方法、装置及设备
CN115038082A (zh) * 2022-06-08 2022-09-09 上海百功半导体有限公司 一种光通信设备的安全上网控制***及方法

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104540128B (zh) * 2014-12-26 2018-10-09 北京奇虎科技有限公司 无线网络接入的方法、装置及***
CN105101349A (zh) * 2015-05-12 2015-11-25 中兴通讯股份有限公司 一种无线局域网的接入控制方法及装置、终端
CN105992208A (zh) * 2015-05-15 2016-10-05 乐视致新电子科技(天津)有限公司 一种无线连接的认证方法及装置
CN104902477A (zh) * 2015-06-26 2015-09-09 努比亚技术有限公司 鉴权终端、无线路由器、无线路由器的连接方法及***
CN105120526A (zh) * 2015-07-28 2015-12-02 深圳市宏电技术股份有限公司 一种近场免认证的wifi连接方法及***
US10069793B2 (en) * 2015-08-26 2018-09-04 Tatung Company Identity verification method, internet of thins gateway device, and verification gateway device using the same
JP6017004B1 (ja) * 2015-10-20 2016-10-26 株式会社リクルートホールディングス 不審者検出システム、不審者検出方法
CN105245539A (zh) * 2015-10-27 2016-01-13 上海斐讯数据通信技术有限公司 一种路由器访客验证方法及***、路由器
CN105188024B (zh) * 2015-10-29 2019-06-14 小米科技有限责任公司 接入网络的方法、装置及***
CN105517099B (zh) * 2015-11-27 2019-10-25 上海斐讯数据通信技术有限公司 一种控制无线网络访问客户端的方法及***
CN105357123B (zh) * 2015-11-30 2018-04-06 上海斐讯数据通信技术有限公司 路由器的权限管理方法、***及路由器
CN105636174A (zh) * 2016-03-03 2016-06-01 青岛海信电器股份有限公司 Wi-Fi接入方法、服务器、终端及***
CN105812270A (zh) * 2016-03-09 2016-07-27 联想(北京)有限公司 一种信息处理方法和无线路由设备
CN105848148A (zh) * 2016-04-28 2016-08-10 乐视控股(北京)有限公司 Wifi连接方法、终端及路由器
CN105873106A (zh) * 2016-04-29 2016-08-17 北京小米移动软件有限公司 无线网络连接的处理方法、装置和设备
CN105848151A (zh) * 2016-05-27 2016-08-10 北京奇虎科技有限公司 WiFi接入点设备及WiFi接入鉴权控制方法、装置
CN106060820A (zh) * 2016-08-24 2016-10-26 深圳普创天信科技发展有限公司 一种无线网络接入方法
WO2018220142A1 (en) * 2017-06-02 2018-12-06 Interdigital Ce Patent Holdings Method and apparatus for network access control
CN107295606A (zh) * 2017-06-30 2017-10-24 北京小米移动软件有限公司 网络连接方法、装置及用户设备
CN107509196A (zh) * 2017-08-23 2017-12-22 合肥龙图腾信息技术有限公司 一种快速连接WiFi的***和方法
CN107592639A (zh) * 2017-10-26 2018-01-16 上海斐讯数据通信技术有限公司 一种终端设备加入路由器白名单的方法及***
CN109756915B (zh) * 2017-11-03 2022-08-19 阿里巴巴集团控股有限公司 一种无线网络管理方法及***
CN108288232A (zh) * 2017-12-20 2018-07-17 浙江正元智慧科技股份有限公司 一种访客就餐管理方法及管理***
CN108777879A (zh) * 2018-05-02 2018-11-09 四川斐讯信息技术有限公司 一种访客网络登录的管理方法和装置
CN110621024B (zh) * 2018-06-20 2022-08-02 深圳市云猫信息技术有限公司 一种wifi园区ap设备自动布放的方法
CN111010663B (zh) * 2018-10-08 2022-03-08 腾讯科技(深圳)有限公司 一种信息分享方法、装置、存储介质及计算机设备
CN110392420A (zh) * 2019-06-03 2019-10-29 北京奇安信科技有限公司 一种管控区域的精确管控处理方法及装置
CN111132168A (zh) * 2020-01-02 2020-05-08 深圳市高德信通信股份有限公司 一种无线网络接入***
CN111818609B (zh) * 2020-04-27 2023-01-24 北京小米移动软件有限公司 一种连接无线网络的方法、装置、通信设备及存储介质
CN112672280A (zh) * 2020-12-21 2021-04-16 西安闻泰电子科技有限公司 移动路由器的控制方法、装置、计算机设备和存储介质
WO2024103206A1 (en) * 2022-11-14 2024-05-23 Huawei Technologies Co., Ltd. Authentication method, terminal, and network device
CN116113012B (zh) * 2023-04-14 2023-07-21 微网优联科技(成都)有限公司 一种无线路由器的接入控制方法、装置、***及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013184433A1 (en) * 2012-06-08 2013-12-12 Time Warner Cable Inc. Wireless session configuration persistence
CN104144415A (zh) * 2014-07-10 2014-11-12 深圳市螺光科技有限公司 连接WiFi接入点的方法和移动通信终端
US20140334465A1 (en) * 2013-05-08 2014-11-13 Lg Electronics Inc. Method and apparatus for paging based on location information of a user equipment in a convergence network of a plurality of communication systems
WO2014197764A1 (en) * 2013-06-06 2014-12-11 Interdigital Patent Holdings, Inc. Wifi channel selection and subchannel selective transmissions
CN104540128A (zh) * 2014-12-26 2015-04-22 北京奇虎科技有限公司 无线网络接入的方法、装置及***

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8099107B2 (en) * 2006-04-21 2012-01-17 Cisco Technology, Inc. Method and apparatus for WLAN location services
US20100113035A1 (en) * 2008-11-05 2010-05-06 Suat Eskicioglu Location-based handovers from a macrocell to a femtocell using event-triggered measurement reporting
CN101557625B (zh) * 2009-03-09 2011-04-06 南京大学 一种无线网络中基于移动检测的快速切换方法
CN102685882A (zh) * 2011-03-11 2012-09-19 北京威讯紫晶科技有限公司 一种无线网络中的区域定位方法
US9042829B2 (en) * 2013-01-04 2015-05-26 Nokia Corporation Method, apparatus, and computer program product for wireless short-range communication
CN103188023A (zh) * 2013-03-19 2013-07-03 天脉聚源(北京)传媒科技有限公司 一种测距方法、***及应用方法
CN103874168A (zh) * 2013-12-27 2014-06-18 北京奇虎科技有限公司 一种通过蓝牙匹配进行网络鉴权的方法和路由装置
CN103997782B (zh) * 2014-04-24 2018-06-05 湘潭大学 一种基于信号强度和抓包速率的无线ap探测定位的方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013184433A1 (en) * 2012-06-08 2013-12-12 Time Warner Cable Inc. Wireless session configuration persistence
US20140334465A1 (en) * 2013-05-08 2014-11-13 Lg Electronics Inc. Method and apparatus for paging based on location information of a user equipment in a convergence network of a plurality of communication systems
WO2014197764A1 (en) * 2013-06-06 2014-12-11 Interdigital Patent Holdings, Inc. Wifi channel selection and subchannel selective transmissions
CN104144415A (zh) * 2014-07-10 2014-11-12 深圳市螺光科技有限公司 连接WiFi接入点的方法和移动通信终端
CN104540128A (zh) * 2014-12-26 2015-04-22 北京奇虎科技有限公司 无线网络接入的方法、装置及***

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104869616A (zh) * 2015-05-25 2015-08-26 成都西蒙电子技术有限公司 一种云共享无线路由器设备及连接方法
CN112235430A (zh) * 2019-06-28 2021-01-15 北京奇虎科技有限公司 阻碍收集有效信息的方法和装置、电子设备
CN112235430B (zh) * 2019-06-28 2023-12-05 北京奇虎科技有限公司 阻碍收集有效信息的方法和装置、电子设备
CN113835353A (zh) * 2021-09-30 2021-12-24 珠海格力电器股份有限公司 一种厨房电器间工作模式的联动方法、装置及设备
CN115038082A (zh) * 2022-06-08 2022-09-09 上海百功半导体有限公司 一种光通信设备的安全上网控制***及方法

Also Published As

Publication number Publication date
CN104540128B (zh) 2018-10-09
CN104540128A (zh) 2015-04-22

Similar Documents

Publication Publication Date Title
WO2016101729A1 (zh) 无线网络接入的方法、装置及***
WO2016101730A1 (zh) 无线网络接入的方法、装置及***
US11131976B2 (en) Device control system, method and apparatus, and gateways
TWI745473B (zh) 網路驗證方法及裝置
US9749324B2 (en) System, device and method for network authorization based on no password or random password
WO2017113527A1 (zh) 一种虚拟sim卡切换方法、装置和终端
KR102072095B1 (ko) 신원 인증 방법, 장치 및 시스템
US20160050559A1 (en) Preventing Location Tracking Via Smartphone MAC Address
CN110572305A (zh) 智能家居设备绑定方法、***及智能家居设备、移动终端
US10645001B2 (en) Information transmission method and apparatus, device and storage medium
CN109413759B (zh) 一种用于进行无线连接的方法与设备
KR101606352B1 (ko) 로그 ap 탐지를 위한 시스템, 사용자 단말, 방법 및 이를 위한 컴퓨터 프로그램
WO2018223908A1 (zh) 一种用于连接隐藏无线接入点的方法与设备
KR102493475B1 (ko) BLE 비콘 기반 WiFi 접속을 위한 장치 및 방법
KR102310027B1 (ko) 결정 방법 및 대응하는 단말기, 컴퓨터 프로그램 제품 및 저장 매체
US10200864B2 (en) Method and device for managing wireless access point
WO2023015816A1 (zh) eSIM设备配置***、方法、装置及存储介质
US10506544B2 (en) Method and equipment for distinguishing homonymic wireless access points
CN112187508B (zh) 物联网网关设备管理方法、装置、设备和可读存储介质
CN111917886B (zh) 智能设备数据迁移方法、装置以及智能设备
US11425568B2 (en) Electronic device and controlling method of electronic device
WO2019006662A1 (zh) 一种热点扫描方法及电子设备
US20160143073A1 (en) Mobile device, method and non-transitory computer readable medium for operating mobile device
WO2018014555A1 (zh) 数据传输控制方法及装置
US9781757B2 (en) Connection information sharing server, a method of sharing connection information, and a program for connection information sharing server

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15871799

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15871799

Country of ref document: EP

Kind code of ref document: A1