WO2013159576A1 - 接入无线网络的方法、终端、wi-fi接入网节点和鉴权服务器 - Google Patents
接入无线网络的方法、终端、wi-fi接入网节点和鉴权服务器 Download PDFInfo
- Publication number
- WO2013159576A1 WO2013159576A1 PCT/CN2013/070145 CN2013070145W WO2013159576A1 WO 2013159576 A1 WO2013159576 A1 WO 2013159576A1 CN 2013070145 W CN2013070145 W CN 2013070145W WO 2013159576 A1 WO2013159576 A1 WO 2013159576A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- terminal
- access network
- network node
- authentication
- user
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- 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
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Definitions
- Embodiments of the present invention relate to the field of wireless communications and, more particularly, to techniques for accessing a wireless network. Background technique
- Wi-Fi networks have been widely established to achieve short-distance network access to alleviate the problem of limited user capacity faced by base stations.
- Wi-Fi commonly known as wireless broadband, is called “Wireless Ethernet Compatible Alliance”
- Wi-Fi Wireless Ethernet Compatibility Alliance
- the authentication of the terminal still has problems.
- a traditional terminal The rights scheme uses session to implement authentication and maintain authentication results.
- Each time the user uses the Wi-Fi network he or she needs to manually input the user name, password, and other information. The operation is cumbersome, and the logged-in browser page cannot be closed.
- This authentication process is less secure, and there may be risks inherent in traditional web pages such as usernames and passwords being intercepted by third parties.
- the session refresh method is used to determine that the user goes online or offline, resulting in poor real-time performance. Summary of the invention
- the embodiment of the invention provides a method for accessing a wireless network, which can implement terminal authentication simply and reliably, and has less modification to the existing Wi-Fi network, and the implementation cost of the solution is lower.
- a method for accessing a wireless network comprising:
- the client on the terminal sends the registration information of the user to the authentication server, where the registration information includes a terminal identifier and/or a user identifier that are not input by the user, so that the authentication server generates a certificate according to the registration information.
- the right information is sent to the wireless compatible authentication Wi-Fi access network node; the client on the terminal sends a connection request to the Wi-Fi access network node, where the connection request includes a terminal identifier that is not input by the user And/or a user identifier; to facilitate the Wi-Fi access network node to control whether the terminal accesses the terminal according to the authentication information and the connection request
- Wi-Fi access network node
- a method for processing wireless network access comprising: a wireless compatible authentication Wi-Fi access network node receiving a connection request sent by a client on a terminal; the Wi-Fi access The network node receives the authentication information sent by the authentication server, where the authentication information is generated by the authentication server according to the registration information received from the client on the terminal, and the registration information includes the non-user input Terminal identification and/or the user identification; The Wi-Fi access network node controls whether the terminal accesses the Wi-Fi access network node according to the authentication information and the connection request.
- a method for processing a wireless network access includes: the authentication server acquires and saves registration information of a user sent by a client on a terminal, where the registration information includes not by the user. Entered terminal identifier and/or user ID;
- the authentication server sends the authentication information generated according to the registration information to the Wi-Fi access network node according to an authentication request of the wireless compatible authentication Wi-Fi access network node, to facilitate the Wi-Fi
- the access network node controls, according to the authentication information, whether the terminal accesses the Wi-Fi access network node.
- a terminal includes a client, and the client includes: a registration unit, configured to send registration information of the user to the authentication server, where the registration information includes a terminal identifier that is not input by the user. And/or a user identifier, so that the authentication server sends the authentication information generated according to the registration information to the Wi-Fi access network node;
- the connecting unit is further configured to send a connection request to the Wi-Fi access network node, where the connection request includes a terminal identifier and/or a user identifier that are not input by the user; to facilitate the Wi-Fi access network.
- the node controls, according to the authentication information and the connection request, whether the terminal accesses the
- Wi-Fi access network node
- a Wi-Fi access network node in another aspect, includes: a receiving unit, configured to receive a connection request sent by a client on the terminal, where the connection request includes a non- a terminal identifier and/or a user identifier input by the user; and configured to receive authentication information sent by the authentication server, where the authentication information is generated by the authentication server according to the registration information received from the client on the terminal The registration information includes the terminal identifier and/or the user identifier that are not input by the user; And a processing unit, configured to control, according to the authentication information and the connection request, whether the terminal accesses the Wi-Fi access network node.
- an authentication server includes: an obtaining unit, configured to acquire and save registration information of a user sent by a client on the terminal, where the registration information includes not by the user The input terminal identifier and/or the user identifier; the sending unit, configured to send, according to the authentication request of the Wi-Fi access network node, the authentication information generated according to the registration information to the Wi-Fi access network node, so that And controlling, by the Wi-Fi access network node, whether the terminal accesses the Wi-Fi access network node according to the authentication information.
- the solution of the embodiment of the present invention is
- the Wi-Fi network system has minor changes. It only needs to upgrade the authentication server and the access network accordingly. There is no need to add new network equipment, and the implementation cost of the solution is low.
- FIG. 1 is a schematic diagram of a Wi-Fi network system architecture according to an embodiment of the present invention
- FIG. 2A is a schematic flow chart of a method according to an embodiment of the present invention
- FIG. 2B is a schematic flow chart of a method according to an embodiment of the present invention
- 3 is a specific example signaling interaction flowchart of a method according to an embodiment of the present invention
- FIG. 4 is a schematic structural diagram of a terminal according to an embodiment of the present invention
- FIG. 5 is a schematic structural diagram of a terminal according to another embodiment of the present invention.
- FIG. 6 is a schematic structural diagram of a terminal according to another embodiment of the present invention.
- FIG. 7 is a schematic structural diagram of a Wi-Fi access network node according to an embodiment of the present invention.
- FIG. 8 is a schematic structural diagram of a Wi-Fi access network node according to an embodiment of the present invention
- FIG. 9 is a schematic structural diagram of an authentication server according to an embodiment of the present invention
- FIG. 10 is a schematic structural diagram of an authentication server according to another embodiment of the present invention
- FIG. 11 is a schematic structural diagram of another form of a terminal according to an embodiment of the present invention
- FIG. 12 is another embodiment of the present invention. Schematic diagram of a form of Wi-Fi access network node;
- FIG. 13 is a schematic block diagram of another form of authentication server in accordance with an embodiment of the present invention.
- an example application scenario of an embodiment of the present invention is a Wi-Fi network system.
- the Wi-Fi network system herein may include an authentication server 10, a Wi-Fi access network node 20, a communication gateway 30, a short message center 40, a terminal 50, and a client running thereon. Internet web access/data services
- the Wi-Fi access network node 20 communicates with the Wi-Fi network.
- the authentication server 10 is configured to provide an authentication service for the terminal; the Wi-Fi access network node 20 provides the terminal 50 with Wi-Fi access and the ability to authenticate to the authentication server 10; the communication gateway 30 And/or the short message center 40 provides the terminal 50 with access to the authentication server 10, for example, forwarding the user registration information from the terminal 50 to the authentication server 10; the client running on the terminal 50 can be the user based on the capabilities of the terminal 50.
- Wi-Fi authentication Provides Wi-Fi authentication.
- method 100 includes:
- the client on the terminal sends the registration information of the user to the authentication server, where the registration information includes a terminal identifier and/or a user identifier that are not input by the user, so that the authentication server generates an authentication according to the registration information.
- the information is sent to the Wi-Fi access network node;
- not input by the user means: is not manually input by the user, nor is the user manually participating in the input, nor is the user participating in the input according to the computer instruction, and may be carried by the terminal according to its own communication capability, or may be The network system is identified based on information from the terminal.
- the terminal when the terminal enters the Wi-Fi network coverage area, the terminal can search for the Wi-Fi access network node.
- the user can select a Wi-Fi access network node as a Wi-Fi access network node that subsequently receives authentication information and connection requests.
- the user registration information herein includes a terminal identifier of a terminal that submits user registration information and/or a user identifier of a user who uses the terminal.
- the terminal identifier may be the media access control of the mobile phone.
- the user ID can be a mobile number.
- the name of the Wi-Fi access network node selected by the user may also be included.
- the client on the terminal can send the user registration information to the authentication server in various manners.
- the client on the terminal stores the service number of the authentication server, and the client sends the message according to the service number.
- the center sends a short message to the authentication server, so that the authentication server obtains the terminal identifier and/or the user identifier according to the content of the short message or the sending method information.
- the client on the terminal stores an address of the authentication server, and the client sends a registration request to the authentication server via the communication gateway according to the address, so that the authentication server is configured according to the registration.
- Request to obtain the terminal identifier and/or user identifier may be notified to the authentication server.
- the client on the terminal sends a connection request to the Wi-Fi access network node, where the connection request includes a terminal identifier and/or a user identifier that are not input by the user; to facilitate the Wi-Fi access network node. And controlling, according to the authentication information and the connection request, whether the terminal accesses the Wi-Fi access network node.
- the connection request is sent to the Wi-Fi access network node through the terminal.
- the client when the terminal is allowed to access the Wi-Fi access network node, that is, if the authentication is passed, the client may display that the terminal has accessed the Wi-Fi access network. Node; otherwise, the client may display that the terminal does not access the Wi-Fi access network node.
- the terminal may The Wi-Fi access network node requests access to a web page or data service.
- the client on the terminal sends a webpage access and/or data service request to the Wi-Fi access network node, where the webpage access and/or data service request includes the terminal.
- Terminal ID terminal ID
- user ID user ID
- IP address the Wi-Fi access network node checks the terminal identity in the web page access and/or data service request, whether the user identity and/or the IP address are included in the legitimate user information. If the terminal identifier or IP address of the terminal is included in the legitimate user information, the Wi-Fi access network node allows the terminal to access the corresponding service.
- the method 100 may further include deleting the user registration information.
- the method is that the client on the terminal sends a logout request to the authentication server, where the logout request includes the terminal identifier and/or the user identifier that are not input by the user, so as to facilitate
- the authentication server deletes the registration information according to the terminal identifier and/or the user identifier that are not input by the user in the logout request.
- the sending method of the deregistration request mentioned here may adopt a sending mode used when transmitting the user registration information to the authentication server, that is, may be forwarded through the short message center or the communication gateway.
- the authentication server may delete the user registration information by itself when there is no operation in the terminal for a certain period of time. For example, when the authentication server acquires and saves the user registration information, a timer of a preset time period is started, for example, the preset time period is 2 hours. If the user does not operate during the preset time period, the authentication server deletes the user registration information when the timer expires, that is, the user logs out, to save the overhead of the authentication server.
- the authentication server may notify the Wi-Fi access network node to delete the legal user information, for example, delete the terminal identifier stored in the legal user list, and the user identifier. And/or an IP address assigned to the terminal, and the like.
- the purpose of deleting the user registration information may be implemented by the Wi-Fi access network node periodically collating with the user registration information saved on the authentication server.
- the implementation process of the method of the embodiment of the present invention is described above from the perspective of the terminal.
- the implementation process of the method of the embodiment of the present invention is further described below from the perspective of the Wi-Fi access network node and the authentication server.
- the wireless network access processing method 200 of the embodiment of the present invention includes:
- the Wi-Fi access network node receives the connection request sent by the client on the terminal.
- the connection request here carries the terminal identifier and/or the user identifier that are not input by the user.
- the connection request may carry the name of the access network node selected by the user; this further simplifies the process of wireless access.
- the terminal identifier may be a MAC address of a terminal that sends a connection request, and the user identifier may be a mobile phone number.
- the Wi-Fi access network node receives the authentication information sent by the authentication server, where the authentication information is generated by the authentication server according to the registration information received from the client on the terminal,
- the registration information includes the terminal identifier and/or the user identifier that are not input by the user.
- the authentication information sent by the authentication server is obtained in at least two ways: One is a Wi-Fi access network.
- the node After receiving the connection request sent by the terminal, the node sends an authentication request to the authentication server, where the authentication request carries the terminal identifier and/or the user identifier in the connection request.
- the authentication request may also carry the identifier or name of the access network node to improve the efficiency and accuracy of the authentication.
- the authentication server performs authentication according to the authentication request and the saved user registration information.
- the specific content of the authentication includes, for example: according to whether the terminal identifier in the connection request is secured with the authentication server
- the stored terminal identifier in the user registration information is matched for authentication, and/or, according to whether the user identifier in the connection request matches the user identifier in the user registration information saved by the authentication server, to confirm the submission.
- Whether the terminal/user connecting the request is the terminal of the login authentication server.
- the user registration information includes the access network node name
- the connection request also includes the access network node name, it may additionally be based on whether the access network node name in the connection request is in the registration information.
- the access network node name matches to authenticate.
- the authentication server sends the authentication information generated according to the registration information to the Wi-Fi access network node.
- the authentication information may be an indication result indicating whether the authentication is successful. For example, if the terminal identifier in the connection request matches the terminal identifier in the user registration information saved by the authentication server, the authentication server sends an authentication response to the access network, where the authentication response carries a positive The result of the authentication. Or, if the terminal identifier in the connection request matches the terminal identifier in the registration information, and the access network node name in the connection request matches the access network node name in the registration information, the authentication server The Wi-Fi access network node sends an authentication response, wherein the authentication response carries a positive authentication result. Conversely, if not, the response message sent by the authentication server to the Wi-Fi access network node carries a negative authentication result.
- the foregoing step 220 may include: the Wi-Fi access network node generating an authentication request according to the connection request, where the authentication request carries the terminal identifier and/or the user identifier that are not input by the user;
- the receiving, by the Wi-Fi access network node, the authentication information sent by the authentication server includes: the Wi-Fi access network node receiving the authentication server generates the authentication according to the registration information and the authentication request.
- the authentication information is used to indicate whether the terminal is successfully authenticated; when the terminal is successfully authenticated, the Wi-Fi access network node saves the terminal identifier and/or the user identifier in the connection request as Legal user information.
- the Wi-Fi access network node can also obtain some or all of the user registration information stored on the authentication server periodically or non-periodically to ensure the real-time performance of the legitimate user information.
- the specific implementation process is, for example: the Wi-Fi access network node sends an authentication request to the authentication server, where the authentication request is used to share some or all of the registration information saved on the authentication server a Wi-Fi access network node; the Wi-Fi access network node receives authentication information generated by the authentication server according to the authentication request, and the authentication information includes part or all of the registration information .
- the step 220 may include: the Wi-Fi access network node sending an authentication request to the authentication server, where the authentication request is used for part or all of the registration information saved on the authentication server.
- the Wi-Fi access network node receives the authentication information generated by the authentication server according to the authentication request, and the authentication information includes the part or all of the registration information.
- the Wi-Fi access network node controls, according to the authentication information and the connection request, whether the terminal accesses the Wi-Fi access network node.
- the Wi-Fi access network node stores the authenticated terminal identifier and/or the user identifier as legal user information according to the authentication information.
- the Wi-Fi access network node allocates an Internet Protocol (IP) address to the terminal, and the IP address is Save as legal user information.
- IP Internet Protocol
- the above legal user information can be stored in different ways, such as establishing a list of legitimate users, a database, and the like.
- the Wi-Fi access network node may send the IP address assigned to the terminal to the terminal. If the authentication fails, the Wi-Fi access network node can return the phase to the terminal. The error status code should be.
- the method 200 further includes: the Wi-Fi access network node receiving a webpage access and/or a data service request sent by the terminal, where the webpage access and/or data service request includes the terminal identifier of the terminal , user ID and/or IP address;
- the method 200 may further include:
- the Wi-Fi access network node Deleting, by the Wi-Fi access network node, the terminal identifier corresponding to the terminal identifier in the logout request from the legal user information according to the terminal identifier and/or the user identifier in the logout request, User ID and/or IP address.
- the method 300 of the embodiment of the present invention includes:
- the authentication server acquires and saves registration information of the user sent by the client on the terminal, where the registration information includes a terminal identifier and/or a user identifier that are not input by the user; preferably, the authentication server may The terminal identifier is bound to the user identifier as the authentication reference information. Of course, it is also possible to perform authentication only according to the terminal identifier or only according to the user identifier according to the actual situation.
- step 310 generally identifies the user registration information by the network system itself, and may include at least two preferred methods as follows: The authentication server receives the short message sent by the client on the terminal forwarded by the short message center, and obtains the terminal identifier and/or the user identifier by parsing the content of the short message and/or the sender information; or
- the authentication server receives the registration request forwarded by the communication gateway, wherein the terminal identifier and/or the user identifier are obtained by parsing the content of the registration request and/or the sender information.
- the authentication server sends, according to the authentication request of the Wi-Fi access network node, the authentication information generated according to the registration information to the Wi-Fi access network node, to facilitate the Wi-Fi access.
- the network node controls, according to the authentication information, whether the terminal accesses the Wi-Fi access network node.
- step 320 may include:
- the authentication server receives an authentication request sent by the Wi-Fi access network node after receiving a connection request of one or more terminals, where the authentication request carries a terminal identifier of a terminal that initiates the connection request, and / or user ID;
- the authentication server authenticates the terminal that initiates the connection request according to the authentication request and the registration information
- the authentication server sends the authentication information for the authentication request message to the Wi-Fi access network node, where the authentication information is used to indicate whether the terminal that initiated the connection request is successfully authenticated;
- the authentication server receives an authentication request sent by the Wi-Fi access network node, where the authentication request is used to request part or all of the registration information of the peer;
- the point sending authentication information to the Wi-Fi access network node according to the peer request message, where the authentication information includes the part or all of the registration information, so as to be accessed by the Wi-Fi access network segment
- the point authenticates the terminal that initiates the connection request according to the authentication information.
- the registration information further includes an identifier or a name of one or more Wi-Fi access network nodes.
- the method 300 may further include:
- the authentication server deletes the registration information of the user according to the logout request sent by the client on the terminal, where the logout request includes a terminal identifier and/or a user identifier that are not input by the user.
- the authentication server may delete the user registration information by itself when there is no operation for a certain period of time.
- the user authentication can be implemented conveniently and quickly, the cumbersome user input operation is avoided, and the user information is reduced. The risk of being stolen.
- the solution of the embodiment of the present invention has less modification to the existing Wi-Fi network system, and only needs to upgrade the authentication server and the access network node accordingly, and does not need to add a new network device, and implements the solution. The cost is lower.
- FIG. 3 shows a specific example signaling interaction flowchart of a method for accessing a wireless network in an embodiment of the present invention.
- the process includes detailed steps of terminal authentication, web page access, and user logout.
- a mobile phone is used as a terminal, and web access is performed through a Wi-Fi access network node as a specific example.
- the process shown in Figure 3 specifically includes: Terminal authentication phase:
- 601 The short message service number of the preset authentication server or the address of the authentication server in the client; 603: The client searches for the Wi-Fi hotspot, and lists the name of the searched Wi-Fi access point for the user to select to access;
- the client logs in to the authentication server, specifically for sending user registration information, where the user is located.
- the registration information includes the mobile phone number, the MAC address of the mobile phone, and the name of the Wi-Fi access network node selected by the user;
- the authentication server saves the user registration information
- the authentication server returns a login result to the client.
- the client connects to the corresponding Wi-Fi access network node according to the Wi-Fi access network node selected by the user, and the connection request carries the MAC address of the mobile phone;
- the Wi-Fi access network node obtains a mobile phone MAC address
- the Wi-Fi access network node initiates an authentication request to the authentication server, where the authentication request carries the mobile MAC address and the name of the Wi-Fi access network node.
- the authentication server performs authentication according to user registration information.
- the authentication server returns the authentication information to the Wi-Fi access network node.
- the Wi-Fi access network node saves the legal mobile phone MAC address and/or the IP address assigned to the mobile phone as legal user information;
- the mobile phone initiates a request to browse the website to the Wi-Fi access network contact;
- the Wi-Fi access network node confirms that the MAC address or IP address of the mobile phone is included in the legal user information
- the Wi-Fi access network node obtains the content of the accessed webpage
- the Wi-Fi access network node forwards the accessed webpage content to the mobile phone;
- User logout phase 633: The user inputs a logout instruction through the client;
- the client sends the logout request to the authentication server, where the logout request carries the mobile phone number, the mobile phone MAC address, and the name of the Wi-Fi access network node;
- the authentication server deletes the corresponding user registration information according to the logout request
- the authentication server notifies the Wi-Fi access network node to delete the corresponding legal user information
- the Wi-Fi access network node deletes the corresponding legal user information according to the notification of the authentication server.
- the Wi-Fi access network node returns a deletion result to the authentication server.
- the authentication server returns the logout result to the client.
- FIG. 4 is a schematic structural diagram of a terminal (400) according to an embodiment of the present invention.
- the terminal (400) includes a client, and the client includes:
- a registration unit configured to send registration information of the user to the authentication server, where the registration information includes a terminal identifier and/or a user identifier that are not input by the user, so that the authentication server is to be registered according to the The authentication information generated by the information is sent to the Wi-Fi access network node;
- the connection unit (430) is further configured to send a connection request to the Wi-Fi access network node, where the connection request includes a terminal identifier and/or a user identifier that are not input by the user, so as to facilitate the Wi-Fi connection.
- the network access node controls whether the terminal accesses the Wi-Fi access network node according to the authentication information and the connection request.
- the terminal 400 can further ⁇ Includes:
- a storage unit (450) configured to store a service number or an address of the authentication server;
- the registration unit (420) is configured to send a short message to the authentication server, so that the authentication server parses the short message by The content or sender information is obtained by the terminal identifier and/or the user identifier; or
- the registration unit (420) is configured to send a registration request to the authentication server via the communication gateway according to the address, so that the authentication server parses the content of the registration request or the sender information to obtain the terminal identifier and/or The user identification.
- the terminal 400 may further include:
- the Fi access network is the Wi-Fi access network that subsequently receives the registration information and the connection request.
- the registration information further includes an identifier or a name of the Wi-Fi access network node.
- the display unit (460) when a Wi-Fi access network node allows the terminal to access the Wi-Fi access network node, the display unit (460) is configured to display that the terminal has accessed the Wi - Fi access network; otherwise, the display unit (460) is configured to display that the terminal does not access the Wi-Fi access network.
- the terminal (400) has accessed the Wi-Fi access network node or the display unit (460) displays that the terminal has accessed the Wi-Fi access network node.
- the processing unit (450) is configured to request access to a webpage or a data industry via the Wi-Fi access network, and the terminal in the embodiment of the present invention may further include a logout unit (480).
- the authentication server sends a logout request, where the logout request includes the terminal identifier and/or the user identifier that are not input by the user, so that the authentication server is configured according to the terminal that is not input by the user in the logout request.
- the identification and/or user identification deletes the registration information.
- FIG. 7 is a schematic structural diagram of a Wi-Fi access network node 700 according to an embodiment of the present invention. As shown in FIG. 7, the Wi-Fi access network node 700 includes:
- the receiving unit (710) is configured to receive a connection request sent by the client on the terminal, where the connection request includes a terminal identifier and/or a user identifier that are not input by the user, and is used to receive the authentication information sent by the authentication server,
- the authentication information is generated by the authentication server according to the registration information received from the client on the terminal, and the registration information includes the terminal identifier and/or the user identifier that are not input by the user;
- the processing unit (720) is configured to control, according to the authentication information and the connection request, whether the terminal accesses the Wi-Fi access network node.
- the processing unit (720) is further configured to generate an authentication request according to the connection request, where the authentication request carries the terminal identifier that is not input by the user and/or the As shown in FIG. 8, the access network node (700) may further include:
- the receiving unit (710) is configured to receive authentication information generated by the authentication server after authenticating the terminal according to the registration information and the authentication request, where the authentication information is used to indicate the Whether the terminal is successfully authenticated;
- the access network node (700) may further include:
- the storage unit (740) is configured to save the terminal identifier and/or the user identifier in the connection request as legal user information.
- the processing unit (720) is further configured to allocate a network protocol IP address to the terminal, where the storage unit (740) is further configured to save the IP address as legal user information. .
- the receiving unit (710) is further configured to receive a webpage access and/or a data service request sent by the terminal, where the webpage access and/or data service request includes the terminal identifier and/or IP of the terminal.
- the processing unit (720) is configured to determine that a terminal identifier and/or an IP address of the terminal is included in the legal user information;
- the sending unit (730) is further configured to forward the visited webpage and/or data service request to a corresponding web server and/or data service server.
- the receiving unit (710) is configured to receive a logout request sent by the authentication server, where the logout request includes a terminal identifier,
- the storage unit (740) deletes, from the legal user information, a terminal identifier and/or an IP address corresponding to the terminal identifier in the logout request according to the terminal identifier in the logout request.
- the sending unit (730) is configured to send an authentication request to the authentication server, where the authentication request is used to save part or all of the saved on the authentication server.
- the registration information is the same as the access network node (700); correspondingly, the receiving unit (710) is configured to receive authentication information generated by the authentication server according to the authentication request, the authentication information The part or all of the registration information is included; the storage unit 740 is configured to save the part or all of the registration information in the legal user information.
- FIG. 9 is a schematic structural diagram of an authentication server (900) according to an embodiment of the present invention. As shown in Figure 9, the authentication server (900) includes:
- An obtaining unit (910) configured to acquire and save registration information of a user sent by a client on the terminal, where the registration information includes a terminal identifier and/or a user identifier that are not input by the user; and a sending unit (920), And transmitting, to the Wi-Fi access network, authentication information generated according to the registration information according to an authentication request of a Wi-Fi access network, so that the Wi-Fi access network node performs authentication according to the The information control terminal accesses the Wi-Fi access network node.
- the obtaining unit (910) is configured to receive a short message forwarded by the short message center, where the terminal identifier and/or the user identifier is a content and/or a sender that parses the short message according to an embodiment of the present invention.
- the obtaining unit (910) is configured to receive a registration request forwarded by the communication gateway, where the terminal identifier and/or the user identifier is content and/or sender information that is parsed by the registration request owned.
- the authentication server 900 may further include:
- a receiving unit (930) configured to receive an authentication request sent by the Wi-Fi access network node after receiving a connection request of one or more terminals, where the authentication request carries a terminal that initiates the connection request Terminal identification and / or user identification ⁇ ,
- a processing unit (940) configured to authenticate, according to the authentication request message and the user registration information, the terminal that initiates the connection request;
- the sending unit (920) is configured to send, to the Wi-Fi access network node, the authentication An authentication information of the request message, where the authentication information is used to indicate whether the terminal that initiated the connection request is successfully authenticated;
- the receiving unit (930) is configured to receive an authentication request sent by the Wi-Fi access network node, where the authentication request is used to request part or all of registration information of the peer; the sending unit (920) Sending authentication information to the Wi-Fi access network node according to the peer request message, where the authentication information includes the part or all of the registration information, so that the Wi-Fi access network node
- the terminal that initiates the connection request is authenticated according to the authentication information.
- the registration information further includes an identifier or a name of one or more Wi-Fi access networks.
- the obtaining unit (910) is further configured to delete the registration information of the user according to the logout request sent by the client on the terminal, where the logout request includes a non-registration request, according to an embodiment of the present invention.
- the terminal identification and/or user identification entered by the user is further configured to delete the corresponding terminal identifier and/or user identifier if the terminal does not operate for a period of time.
- FIG. 11 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
- the terminal generally includes at least one processor 1110, such as a CPU, at least one port 1120, a memory 1130, and at least one communication bus 1140.
- Communication bus 1140 is used to implement connection communication between these devices.
- the processor 1110 is configured to execute an executable module stored in the memory 1130, such as a computer program; the terminal optionally includes a user interface 1150, including but not limited to a display, a keyboard and a pointing device, such as a mouse, a trackball, a touchpad Or a touch screen.
- the memory 1130 may include a high speed RAM memory and may also include a non-volatile memory. For example at least one disk storage.
- the communication connection of the terminal to the at least one authentication server is achieved by at least one port 1120, and the communication connection between the at least one other port 1120 and the at least one Wi-Fi access network node.
- memory 1130 stores the following elements, executable modules or data structures, or a subset thereof, or their extended set:
- Operating system 1132 which contains various system programs for implementing various basic services and handling hardware-based tasks
- Application module 1134 which includes various applications for implementing various application services.
- the application module 1134 includes, but is not limited to, a registration unit (420), a connection unit (430), a storage unit (450), a display unit (460), and an input unit (470).
- each unit in the application module 1132 refers to the corresponding units in the embodiment shown in FIG. 4 to FIG. 6 , and details are not described herein.
- FIG. 12 is a schematic structural diagram of a Wi-Fi access network node according to an embodiment of the present invention.
- the Wi-Fi access network node typically includes at least one processor 1210, such as a CPU, at least one port 1220, memory 1230, and at least one communication bus 1240.
- Communication bus 1240 is used to implement connection communication between these devices.
- the processor 1210 is configured to execute an executable module, such as a computer program, stored in the memory 1230;
- the Wi-Fi access network node optionally includes a user interface 1250, including but not limited to a display, a keyboard, and a pointing device, such as a mouse, a trackball (trackball), touchpad or tactile display.
- a user interface 1250 including but not limited to a display, a keyboard, and a pointing device, such as a mouse, a trackball (trackball), touchpad or tactile display.
- the memory 1230 may include a high speed RAM memory and may also include a non-volatile memory such as at least one disk memory.
- the Wi-Fi access network node implements a communication connection between the authentication server and the terminal as the communication peer through at least one port 1220.
- the memory 1230 stores the following elements, Executable modules or data structures, or a subset of them, or their extension set:
- the operating system 1232 which contains various system programs for implementing various basic services and processing hardware-based tasks;
- the application module 1234 includes various applications for implementing various application services.
- the application module 1234 includes, but is not limited to, one or a combination of the following units: a receiving unit
- FIG. 13 is a schematic structural diagram of an authentication server according to an embodiment of the present invention.
- the authentication server typically includes at least one processor 1310, such as a CPU, at least one port 1320, memory 1330, and at least one communication bus 1340 for enabling connection communication between these devices.
- the processor 1310 is configured to execute executable modules stored in the memory 1330, such as a computer program;
- the authentication server optionally includes a user interface 1350 including, but not limited to, a display, a keyboard, and a pointing device, such as a mouse, a trackball, Touch panel or touch screen.
- the memory 1330 may include a high speed RAM memory and may also include a non-volatile memory such as at least one disk memory.
- the authentication server implements a communication connection with the terminal and the Wi-Fi access network node through the communication port 1320.
- memory 1330 stores the following elements, executable modules or data structures, or a subset thereof, or their extension set:
- Operating system 1332 which contains various system programs for implementing various basic services and handling hardware-based tasks
- the application module 1334 includes various applications for implementing various application services.
- Application module 1334 includes, but is not limited to, one or a combination of the following: an acquisition unit (910), a transmission unit (920), a reception unit (930), and a processing unit (940).
- the obtaining unit (910), the transmitting unit (920), the receiving unit (930), and the processing unit (940), refer to the corresponding units in the embodiment shown in FIG. 9 and FIG.
- the disclosed systems, devices, and methods may be implemented in other ways.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not executed.
- the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be electrical, mechanical or otherwise.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. You can choose some of them according to actual needs or All units are used to achieve the objectives of the solution of this embodiment.
- each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the functions, if implemented in the form of software functional units and sold or used as separate products, may be stored in a computer readable storage medium.
- the technical solution of the present invention which is essential or contributes to the prior art, or a part of the technical solution, may be embodied in the form of a software product, which is stored in a storage medium, including
- the instructions are used to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention.
- the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and the like, which can store program codes. .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种接入无线网络的方法、终端、Wi-Fi接入网节点和鉴权服务器。所述方法包括:终端上的客户端向鉴权服务器发送用户的注册信息,其中所述注册信息包括非由用户输入的终端标识和/或用户标识,以便于所述鉴权服务器将根据所述注册信息产生的鉴权信息发送给Wi-Fi接入网节点;客户端向所述Wi-Fi接入网节点发送连接请求,所述连接请求中包含非由用户输入的终端标识和/或用户标识,以便于所述Wi-Fi接入网节点根据所述鉴权信息和所述连接请求控制所述终端是否接入所述Wi-Fi接入网节点。本发明通过将终端的终端标识和/或用户标识保存在鉴权服务器和接入网节点,可以方便快捷地实现用户鉴权,避免了繁琐的用户输入操作,减小了用户信息被窃的风险。
Description
接入无线网络的方法、 终端、 Wi-Fi接入网节点和鉴权服务器 本申请要求于 2012年 4月 24日提交中国专利局、 申请号为
201210122902. 3、 发明名称为 "接入无线网络的方法、 终端、 接入网节点和 鉴权服务器" 的中国专利申请的优先权, 其全部内容通过引用结合在本申请 中。 技术领域
本发明实施例涉及无线通信领域, 并且更具体地, 涉及接入无线网络的 技术。 背景技术
目前在无线通信领域, 无线网络的带宽有限, 每个基站能接入的用户数 受到限制, 而且当用户数量增多时, 每个用户能使用的带宽将会下降, 导致 无线网络服务质量下降。针对这种情况, 目前已经广泛建立起了 Wi-Fi网络, 实现短距离的网络接入, 以缓解基站面临的用户容量受限的问题。
Wi-Fi 俗称无线宽带, 是由一个名为 "无线以太网相容联盟"
(Wireless Ethernet Compatibility Alliance, WECA) 的组织所发布的业 界术语, 中文译为 "无线相容认证" 。 它是一种短程无线传输技术, 能够在 数百英尺范围内支持互联网接入的无线电信号。随着技术的发展, 以及 IEEE 802. 11a及 IEEE 802. llg等标准的出现, 现在 IEEE 802. 11 这个标准已被 统称作 Wi-Fi。 从应用层面来说, 要使用 Wi-Fi, 用户首先要有 Wi-Fi 兼容 的用户端装置。
在目前的 Wi-Fi网络中, 终端的鉴权仍然存在问题。 一种传统的终端鉴
权方案采用会话 (session) 的方式实现鉴权并维持鉴权结果。 用户每一次 使用 Wi-Fi网络时, 需要手工输入用户名、 密码等信息, 操作繁琐, 而且登 录的浏览器页面不能关闭。 这种鉴权过程的安全性较差, 可能存在用户名、 密码被第三方截取等传统网页方式中固有的风险。 此外, 以会话刷新的方式 判定用户上线、 下线, 造成实时性较差。 发明内容
本发明实施例提供一种接入无线网络的方法, 能够简单可靠地实现终端 鉴权, 而且对现有 Wi-Fi网络的改动较小, 方案实施成本较低。
一方面, 提供了一种接入无线网络的方法, 所述方法包括:
终端上的客户端向鉴权服务器发送用户的注册信息, 其中所述注册信息 包括非由用户输入的终端标识和 /或用户标识, 以便于所述鉴权服务器将根 据所述注册信息产生的鉴权信息发送给无线相容认证 Wi-Fi接入网节点; 所述终端上的客户端向所述 Wi-Fi接入网节点发送连接请求,所述连接 请求中包含非由用户输入的终端标识和 /或用户标识; 以便于所述 Wi-Fi接 入网节点根据所述鉴权信息和所述连接请求控制所述终端是否接入所述
Wi-Fi接入网节点。
另一方面, 提供了一种无线网络接入的处理方法, 所述方法包括: 无线相容认证 Wi-Fi接入网节点接收终端上的客户端发送的连接请求; 所述 Wi-Fi接入网节点接收鉴权服务器发送的鉴权信息,所述鉴权信息 是所述鉴权服务器根据从所述终端上的客户端接收的注册信息产生的,所述 注册信息包括所述非由用户输入的终端标识和 /或所述用户标识;
所述 Wi-Fi接入网节点根据所述鉴权信息和所述连接请求控制所述终端 是否接入所述 Wi-Fi接入网节点。
另一方面, 提供了一种无线网络接入的处理方法, 所述方法包括: 鉴权服务器获取并保存终端上的客户端发送的用户的注册信息, 其中所 述注册信息包括非由所述用户输入的终端标识和 /或者用户标识;
所述鉴权服务器根据无线相容认证 Wi-Fi接入网节点的鉴权请求向所述 Wi-Fi接入网节点发送根据所述注册信息产生的鉴权信息,以便于所述 Wi-Fi 接入网节点根据所述鉴权信息控制终端是否接入所述 Wi-Fi接入网节点。
另一方面, 提供了一种终端, 所述终端包括客户端, 该客户端包括: 注册单元, 用于向鉴权服务器发送用户的注册信息, 其中所述注册信息 包括非由用户输入的终端标识和 /或用户标识, 以便于所述鉴权服务器将根 据所述注册信息产生的鉴权信息发送给 Wi-Fi接入网节点;
所述连接单元还用于向所述 Wi-Fi接入网节点发送连接请求,所述连接 请求中包含非由用户输入的终端标识和 /或用户标识; 以便于所述 Wi-Fi接 入网节点根据所述鉴权信息和所述连接请求控制所述终端是否接入所述
Wi-Fi接入网节点。
另一方面,提供了一种 Wi-Fi接入网节点,所述 Wi-Fi接入网节点包括: 接收单元, 用于接收终端上的客户端发送的连接请求, 所述连接请求中 包含非由用户输入的终端标识和 /或用户标识; 并用于接收鉴权服务器发送 的鉴权信息, 所述鉴权信息是所述鉴权服务器根据从所述终端上的客户端接 收的注册信息产生的, 所述注册信息包括所述非由用户输入的终端标识和 / 或所述用户标识;
处理单元,用于根据所述鉴权信息和所述连接请求控制所述终端是否接 入所述 Wi-Fi接入网节点。 另一方面, 提供了一种鉴权服务器, 所述鉴权服务器包括: 获取单元, 用于获取并保存终端上的客户端发送的用户的注册信息, 其 中所述注册信息包括非由所述用户输入的终端标识和 /或者用户标识; 发送单元,用于根据 Wi-Fi接入网节点的鉴权请求向所述 Wi-Fi接入网 节点发送根据所述注册信息产生的鉴权信息, 以便于所述 Wi-Fi接入网节点 根据所述鉴权信息控制终端是否接入所述 Wi-Fi接入网节点。 根据本发明实施例, 通过将终端的终端标识以及用户标识保存在鉴权服 务器和接入网节点, 可以方便快捷地实现用户鉴权, 避免了繁琐的用户输入 操作, 减小了用户信息被窃的风险。 与此同时, 本发明实施例的方案对现有
Wi-Fi网络***的改动较小, 仅需对鉴权服务器和接入网进行相应的升级, 不需要增加新的网络设备, 方案的实施成本较低。 附图说明
为了更清楚地说明本发明实施例的技术方案, 下面将对实施例或现有技 术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图 仅仅是本发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造 性劳动的前提下, 还可以根据这些附图获得其他的附图。 图 1是根据本发明实施例的 Wi-Fi网络***架构图; 图 2A是根据本发明实施例的方法的示意流程图; 图 2B是根据本发明实施例的方法的示意流程图; 图 2C是根据本发明实施例的方法的示意流程图;
图 3是根据本发明实施例的方法的一种具体示例信令交互流程图; 图 4是根据本发明实施例的终端的示意结构图;
图 5是根据本发明进一歩实施例的终端的示意结构图;
图 6是根据本发明进一歩实施例的终端的示意结构图;
图 7是根据本发明实施例的 Wi-Fi接入网节点的示意结构图;
图 8是根据本发明进一歩实施例的 Wi-Fi接入网节点的示意结构图; 图 9是根据本发明实施例的鉴权服务器的示意结构图;
图 10是根据本发明进一歩实施例的鉴权服务器的示意结构图; 图 11是根据本发明实施例的另一种形式的终端的示意结构图; 图 12是根据本发明实施例的另一种形式的 Wi-Fi接入网节点的示意结 构图;
图 13是根据本发明实施例的另一种形式的鉴权服务器的示意结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行 清楚、 完整地描述, 显然, 所描述的实施例是本发明一部分实施例, 而不是 全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没有作出创 造性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。
如图 1所示, 本发明实施例的示例应用场景为 Wi-Fi网络***。 这里的 Wi-Fi网络***可以包括鉴权服务器 10、Wi-Fi接入网节点 20、通信网关 30、 短信中心 40、终端 50及运行于其上的客户端。互联网的网页访问 /数据业务
经由 Wi-Fi接入网节点 20与 Wi-Fi网络通信。 根据本发明实施例, 鉴权服 务器 10用于为终端提供鉴权服务; Wi-Fi接入网节点 20为终端 50提供 Wi-Fi 接入和向鉴权服务器 10鉴权的能力; 通信网关 30和 /或短信中心 40为终端 50访问鉴权服务器 10提供服务,例如将来自终端 50的用户注册信息转发给 鉴权服务器 10;运行于终端 50上的客户端可以基于终端 50的能力, 为用户 提供 Wi-Fi鉴权功能。 下面结合图 1所述的应用场景, 具体说明本发明实施 例的方法的实现过程。 应该注意的是, 图 1所示应用场景仅为例述性质, 并 非限定本发明实施例的应用场景, 而且图 1所示 Wi-Fi网络可以根据需要包 括其他的网络设备以实现其他的功能。
图 2A是根据本发明实施例的接入无线网络的方法 100的示意流程图。 如图 2A所示, 方法 100包括:
110: 终端上的客户端向鉴权服务器发送用户的注册信息, 其中该注册 信息包括非由用户输入的终端标识和 /或用户标识, 以便于该鉴权服务器将 根据该注册信息产生的鉴权信息发送给 Wi-Fi接入网节点;
上述 "非由用户输入"是指: 不是由用户手动输入, 也不是由用户手动 参与输入, 也不是由用户根据计算机指令参与输入, 可以是由终端根据自身 的通信能力携带的, 或者可以是由网络***根据来自终端的信息识别出来 的。
具体的例子中, 在终端进入 Wi-Fi网络覆盖区域中时, 终端可以搜索到 Wi-Fi接入网节点。 用户可以选择 Wi-Fi接入网节点, 作为后续接收鉴权信 息和连接请求的 Wi-Fi接入网节点。这里的用户注册信息包括提交用户注册 信息的终端的终端标识和 /或使用该终端的用户的用户标识。 在用户使用手
机作为终端使用无线网络的情况下, 终端标识可以是手机的媒体接入控制
(Media Access Control , 简称 MAC) 地址, 而用户标识可以是手机号码。 在用户注册信息中, 也可以包括用户选择的 Wi-Fi接入网节点的名称。
终端上的客户端可以通过各种方式向鉴权服务器发送用户注册信息, 例 如, 所述终端上的客户端存储有所述鉴权服务器的服务号码, 所述客户端根 据所述服务号码经由短信中心向所述鉴权服务器发送短信, 以便于该鉴权服 务器根据短信的内容或者发送法信息获取终端标识和 /或用户标识。 或者, 所述终端上的客户端存储有所述鉴权服务器的地址, 所述客户端根据所述地 址经由通信网关向所述鉴权服务器发送注册请求, 以便于所述鉴权服务器根 据该注册请求获取该终端标识和 /或用户标识。 较优的, 可以将终端标识与 用户标识的绑定关系通知给该鉴权服务器。
120: 该终端上的客户端向该 Wi-Fi接入网节点发送连接请求, 该连接 请求中包含非由用户输入的终端标识和 /或用户标识; 以便于所述 Wi-Fi接 入网节点根据该鉴权信息和该连接请求控制所述终端是否接入所述 Wi-Fi接 入网节点。
较优的, 在用户需要使用或者开始使用无线网络时, 例如用户需要浏览 网页或者进行数据访问时,将通过终端向 Wi-Fi的接入网节点发送连接请求。
较优的, 当允许所述终端接入所述 Wi-Fi接入网节点时, 即鉴权通过的 情况下, 所述客户端可以显示所述终端已经接入所述 Wi-Fi接入网节点; 否 则, 所述客户端可以显示所述终端未接入所述 Wi-Fi接入网节点。
较优的,在所述终端已经接入所述 Wi-Fi接入网节点或者所述客户端显 示所述终端已经接入所述 Wi-Fi接入网节点后, 所述终端可以经由所述
Wi-Fi接入网节点请求访问网页或者数据业务。
具体地,在终端请求浏览网页或者访问数据时,终端上的客户端向 Wi-Fi 接入网节点发出网页访问和 /或数据业务请求, 所述网页访问和 /或数据业务 请求包括所述终端的终端标识, 用户标识和 /或 IP地址。 Wi-Fi接入网节点 检查所述网页访问和 /或数据业务请求中的终端标识, 用户标识和 /或 IP地 址是否包含于合法用户信息中。 如果终端的终端标识或者 IP地址包含于合 法用户信息中, 则 Wi-Fi接入网节点允许终端访问相应的业务。
较优的, 方法 100还可以包括删除所述用户注册信息。
具体来说, 一种方式是所述终端上的所述客户端向所述鉴权服务器发送 注销请求, 其中所述注销请求包括所述非由用户输入的终端标识和 /或用户 标识, 以便于所述鉴权服务器根据所述注销请求中的所述非由用户输入的终 端标识和 /或用户标识将所述注册信息删除。 这里所说的注销请求的发送方 式可以采用向鉴权服务器发送用户注册信息时所采用的发送方式, 即可以通 过短信中心或者通信网关转发。
另一种方式是, 在终端一定的时间段内无操作时, 鉴权服务器也可以自 行删除用户注册信息。 例如, 在鉴权服务器获取并保存用户注册信息时, 启 动预设时间周期的定时器, 例如预设时间周期为 2小时。 如果用户在所述预 设时间周期内无操作, 则鉴权服务器在该定时器超时时, 删除所述用户注册 信息, 即将用户注销, 以节省鉴权服务器的开销。
根据本发明实施例, 在鉴权服务器删除用户注册信息的情况下, 鉴权服 务器可以通知 Wi-Fi接入网节点相应删除合法用户信息, 例如删除保存在合 法用户列表中的终端标识, 用户标识和 /或为所述终端分配的 IP地址等。 或
者, 可以通过 Wi-Fi接入网节点周期性地同歩鉴权服务器上保存的用户注册 信息来实现删除用户注册信息的目的。
以上从终端的角度阐述了本发明实施例的方法的实现过程。下面分别从 Wi-Fi接入网节点和鉴权服务器的角度进一歩阐述本发明实施例的方法的实 现过程。
从 Wi-Fi 接入网节点的角度来看, 如图 2B所示, 本发明实施例的无线 网络接入的处理方法 200包括:
210: Wi-Fi接入网节点接收终端上的客户端发送的连接请求; 具体的, 这里的连接请求携带非由用户输入的终端标识和 /或用户标识。 较优的, 连接请求中可以携带用户选择的接入网节点的名称; 这样进一歩的 简化了无线接入的过程。上述终端标识可以是发出连接请求的终端的 MAC地 址, 用户标识可以是手机号码。
220: 所述 Wi-Fi接入网节点接收鉴权服务器发送的鉴权信息; 所述鉴 权信息是所述鉴权服务器根据从所述终端上的客户端接收的注册信息产生 的, 所述注册信息包括所述非由用户输入的终端标识和 /或所述用户标识; 具体的例子中, 至少有如下两种方式获得鉴权服务器发送的鉴权信息: 一种是 Wi-Fi 接入网节点接收到终端发送的连接请求后, 将向鉴权服 务器发送鉴权请求, 其中该鉴权请求携带所述连接请求中的终端标识和 /或 用户标识。 较优的, 鉴权请求也可以携带接入网节点标识或者名称, 以提高 鉴权的效率和准确度。
然后, 鉴权服务器根据该鉴权请求和保存的用户注册信息进行鉴权。 鉴 权的具体内容例如包括: 根据该连接请求中的终端标识是否与鉴权服务器保
存的该用户注册信息中的终端标识相符进行鉴权, 和 /或, 根据该连接请求 中的用户标识是否与鉴权服务器保存的该用户注册信息中的用户标识相符 进行鉴权, 以确认提交连接请求的终端 /用户是否为登录鉴权服务器的终端。 在此情况下, 如果用户注册信息包含接入网节点名称, 且连接请求中也包含 接入网节点名称, 则可以附加地根据该连接请求中的接入网节点名称是否与 该注册信息中的接入网节点名称相符进行鉴权。 鉴权过程结束后, 鉴权服务 器将根据该注册信息产生的鉴权信息发送给 Wi-Fi接入网节点。这里该的鉴 权信息可以是指示鉴权是否成功的指示结果。 例如, 在该连接请求中的终端 标识与鉴权服务器保存的该用户注册信息中的终端标识相符的情况下, 鉴权 服务器向该接入网发送鉴权响应, 其中该鉴权响应携带肯定的鉴权结果。 或 者,在该连接请求中的终端标识与该注册信息中的终端标识相符且该连接请 求中的接入网节点名称与该注册信息中的接入网节点名称相符的情况下, 鉴 权服务器向该 Wi-Fi接入网节点发送鉴权响应, 其中该鉴权响应携带肯定的 鉴权结果。 相反, 如果不符, 则鉴权服务器向 Wi-Fi接入网节点发送的响应 消息携带否定的鉴权结果。
简而言之, 上述歩骤 220可以包括: 该 Wi-Fi接入网节点根据该连接请 求产生鉴权请求, 该鉴权请求携带该非由用户输入的终端标识和 /或该用户 标识; 该 Wi-Fi接入网节点接收鉴权服务器发送的鉴权信息, 具体包括: 该 Wi-Fi接入网节点接收该鉴权服务器根据该注册信息和该鉴权请求对该终端 进行鉴权后产生的鉴权信息, 该鉴权信息用于指示该终端是否鉴权成功; 该 终端鉴权成功时, 该 Wi-Fi接入网节点将该连接请求中的该终端标识和 /或 用户标识保存为合法用户信息。
另一种是, Wi-Fi接入网节点也可以周期性地或者非周期性地同歩得到 鉴权服务器上保存的部分或全部的用户注册信息, 以保证合法用户信息的实 时性。具体实现过程例如为: Wi-Fi接入网节点向所述鉴权服务器发送鉴权 请求, 所述鉴权请求用于将所述鉴权服务器上保存的部分或全部的注册信息 同歩到所述 Wi-Fi接入网节点; 所述 Wi-Fi接入网节点接收所述鉴权服务器 根据所述鉴权请求产生的鉴权信息,所述鉴权信息包括所述部分或全部的注 册信息。
简而言之, 该歩骤 220可以包括: 该 Wi-Fi接入网节点向该鉴权服务器 发送鉴权请求, 该鉴权请求用于将该鉴权服务器上保存的部分或全部的注册 信息同歩到该 Wi-Fi接入网节点; 该 Wi-Fi接入网节点接收该鉴权服务器根 据该鉴权请求产生的鉴权信息, 该鉴权信息包括该部分或全部的注册信息。
230: 所述 Wi-Fi接入网节点根据所述鉴权信息和所述连接请求控制所 述终端是否接入所述 Wi-Fi接入网节点。
具体的,所述 Wi-Fi接入网节点根据所述鉴权信息将通过鉴权的终端标 识和 /或用户标识存储为合法用户信息。
较优的, 在鉴权信息指示发送连接请求的终端鉴权成功后, 所述 Wi-Fi 接入网节点为所述终端分配网络协议(Internet Protocol , 简称 IP)地址, 并将所述 IP地址保存为合法用户信息。
上述合法用户信息可以采取不同的存储方式, 例如建立合法用户的列 表、 数据库等。
较优的, 在鉴权通过的情况下, Wi-Fi接入网节点可以将为终端分配的 IP地址发送给终端。 如果鉴权未通过, Wi-Fi接入网节点可以向终端返回相
应的错误状态码。
较优的, 所述方法 200还包括: 所述 Wi-Fi接入网节点接收终端发送的 网页访问和 /或数据业务请求,所述网页访问和 /或数据业务请求包括所述终 端的终端标识, 用户标识和 /或 IP地址;
在所述 Wi-Fi接入网节点确定所述终端的终端标识, 用户标识和 /或 IP 地址包含于所述合法用户信息中时, 将所述访问网页和 /或数据业务请求转 发给相应的网页服务器和 /或数据业务服务器。
较优的, 所述方法 200还可以包括:
所述 Wi-Fi接入网节点接收所述鉴权服务器发送的注销请求,所述注销 请求包括终端标识, 用户标识和 /或 IP地址;
所述 Wi-Fi接入网节点根据所述注销请求中的所述终端标识和 /或用户 标识, 从所述合法用户信息中删除与所述注销请求中的所述终端标识对应的 终端标识, 用户标识和 /或 IP地址。
从鉴权服务器的角度来看, 如图 2C 所示, 本发明实施例的方法 300包 括:
310: 鉴权服务器获取并保存终端上的客户端发送的用户的注册信息, 其中所述注册信息包括非由所述用户输入的终端标识和 /或者用户标识; 较优的, 鉴权服务器可以将终端标识与用户标识绑定, 作为鉴权参考信 息。 当然, 也可以根据实际的情况仅根据终端标识或者仅根据用户标识进行 鉴权。
具体的, 歩骤 310—般而言是通过网络***自身识别用户注册信息, 可 以包括如下至少两种较优的方式:
所述鉴权服务器接收短信中心转发的所述终端上的客户端发送的短信, 通过解析短信的内容和 /或发送方信息得到终端标识和 /或者用户标识; 或者,
所述鉴权服务器接收通信网关转发的注册请求, 其中通过解析注册请求 的内容和 /或发送方信息得到终端标识和 /或者用户标识。
320: 所述鉴权服务器根据 Wi-Fi接入网节点的鉴权请求向所述 Wi-Fi 接入网节点发送根据所述注册信息产生的鉴权信息, 以便于所述 Wi-Fi接入 网节点根据所述鉴权信息控制终端是否接入所述 Wi-Fi接入网节点。
具体的, 歩骤 320可以包括:
所述鉴权服务器接收所述 Wi-Fi接入网节点收到一个或者多个终端的连 接请求后发送的鉴权请求, 其中所述鉴权请求携带发起所述连接请求的终端 的终端标识和 /或用户标识;
所述鉴权服务器根据所述鉴权请求和所述注册信息对所述发起所述连 接请求的终端进行鉴权;
所述鉴权服务器向所述 Wi-Fi接入网节点发送针对所述鉴权请求消息的 鉴权信息,所述鉴权信息用于指示所述发起所述连接请求的终端是否鉴权成 功;
或者,
所述鉴权服务器接收所述 Wi-Fi接入网节点发送的鉴权请求, 其中所述 鉴权请求用于请求同歩部分或全部的注册信息;
根据所述同歩请求消息, 向所述 Wi-Fi接入网节点发送鉴权信息, 其中 所述鉴权信息包含所述部分或全部的注册信息, 以便由所述 Wi-Fi接入网节
点根据所述鉴权信息对发起连接请求的终端进行鉴权。
根据本发明实施例, 如上所述, 所述注册信息进一歩包括一个或者多个 Wi-Fi接入网节点的标识或者名称。
根据本发明实施例, 如上所述, 所述方法 300还可以包括:
所述鉴权服务器根据所述终端上的所述客户端发送的注销请求而删除 所述用户的注册信息, 其中所述注销请求包括非由所述用户输入的终端标识 和 /或者用户标识。 或者, 在用户一定的时间段内无操作时, 鉴权服务器也 可以自行删除用户注册信息。
根据本发明实施例, 通过将终端的终端标识和 /或用户标识保存在鉴权 服务器和接入网节点, 可以方便快捷地实现用户鉴权, 避免了繁琐的用户输 入操作, 减小了用户信息被窃的风险。 与此同时, 本发明实施例的方案对现 有 Wi-Fi网络***的改动较小, 仅需对鉴权服务器和接入网节点进行相应的 升级, 不需要增加新的网络设备, 方案的实施成本较低。
参考图 3, 图 3示出了一个发明实施例中的接入无线网络的方法的一种 具体示例信令交互流程图。 该流程中包含了终端鉴权、 网页访问、 用户注销 三个部分的详细歩骤。 在图 3所示流程中, 以手机作为终端, 通过 Wi-Fi接 入网节点进行网页访问为具体例子进行描述。 图 3所示的流程具体包括: 终端鉴权阶段:
601: 客户端中预置鉴权服务器的短信服务号码或者鉴权服务器的地址; 603: 客户端搜索 Wi-Fi热点, 列出搜索到的 Wi-Fi接入点的名称供用 户选择接入;
605: 客户端登录鉴权服务器, 具体为发送用户注册信息, 这里的用户
注册信息包括手机号码、 手机的 MAC地址、 用户选择的 Wi-Fi接入网节点的 名称;
607: 鉴权服务器保存用户注册信息;
609: 鉴权服务器向客户端返回登录结果;
611: 客户端根据用户选择的 Wi-Fi接入网节点, 连接到对应的 Wi-Fi 接入网接点, 连接请求中携带手机的 MAC地址;
613: Wi-Fi接入网节点获取手机 MAC地址;
615: Wi-Fi接入网节点向鉴权服务器发起鉴权请求,鉴权请求中携带手 机 MAC地址和 Wi-Fi接入网节点的名称;
617: 鉴权服务器根据用户注册信息进行鉴权;
619: 鉴权服务器向 Wi-Fi接入网节点返回鉴权信息;
621: Wi-Fi接入网接点保存合法的手机 MAC地址和 /或为该手机分配的 IP地址为合法用户信息;
网页访问阶段:
623: 手机向 Wi-Fi接入网接点发起浏览网址的请求;
625: Wi-Fi接入网节点确认该手机的 MAC地址或者 IP地址包含于合法 用户信息中;
627: 如果该手机的 MAC地址或者 IP地址包含于合法用户信息中, 则将 浏览网址的请求转发给网页访问业务;
629: Wi-Fi接入网节点获取被访问的网页内容;
631: Wi-Fi接入网节点将被访问的网页内容转发给手机;
用户注销阶段:
633: 用户通过客户端输入注销指令;
635: 客户端将注销请求发送给鉴权服务器, 注销请求中携带手机号码、 手机 MAC地址和 Wi-Fi接入网节点的名称;
637: 鉴权服务器根据注销请求删除相应的用户注册信息;
639: 鉴权服务器通知 Wi-Fi接入网节点删除相应的合法用户信息;
641: Wi-Fi接入网节点根据鉴权服务器的通知,删除相应的合法用户信 息;
643: Wi-Fi接入网节点向鉴权服务器返回删除结果;
645: 鉴权服务器向客户端返回注销结果。
相应的, 还提出了用于实现本发明实施例的无线网络接入的处理方法的 终端、 接入网节点和鉴权服务器的具体实施方式。 以下结合附图进一歩详细 阐述。
图 4是根据本发明实施例的终端 (400 ) 的示意结构图。 如图 4所示, 终端 (400 ) 包括客户端, 所述客户端包括:
注册单元(420), 用于向鉴权服务器发送用户的注册信息, 其中所述注 册信息包括非由用户输入的终端标识和 /或用户标识, 以便于所述鉴权服务 器将将根据所述注册信息产生的鉴权信息发送给 Wi-Fi接入网节点;
连接单元(430), 还用于向所述 Wi-Fi接入网节点发送连接请求, 所述 连接请求中包含非由用户输入的终端标识和 /或用户标识,以便于所述 Wi-Fi 接入网节点根据所述鉴权信息和所述连接请求控制所述终端是否接入所述 Wi-Fi接入网节点。
较优的, 根据另一个发明实施例, 如图 5所示, 所述终端 400可以进一
歩包括:
存储单元 (450), 用于存储所述鉴权服务器的服务号码或者地址; 所述注册单元 (420) 用于向所述鉴权服务器发送短信, 以便于所述鉴 权服务器通过解析所述短信内容或者发送方信息得到所述终端标识和 /或所 述用户标识; 或者,
注册单元 (420) 用于根据所述地址经由通信网关向所述鉴权服务器发 送注册请求, 以便于所述鉴权服务器解析所述注册请求的内容或者发送方信 息得到所述终端标识和 /或所述用户标识。
较优的, 根据另一个本发明实施例, 如图 6所示, 所述终端 400可以进 一歩包括:
显示单元(460),用于显示搜索到的 Wi-Fi接入网节点的标识或者名称; 输入单元(470), 用于接收用户选择的 Wi-Fi接入网节点, 所述用户选 择的 Wi-Fi接入网为后续接收所述注册信息和所述连接请求的所述 Wi-Fi接 入网。
较优的, 根据本发明实施例, 所述注册信息进一歩包括所述 Wi-Fi接入 网节点的标识或者名称。
根据本发明实施例, 当 Wi-Fi接入网节点允许所述终端接入所述 Wi-Fi 接入网节点时, 所述显示单元(460)用于显示所述终端已经接入所述 Wi-Fi 接入网; 否则, 所述显示单元 (460) 用于显示所述终端未接入所述 Wi-Fi 接入网。
根据本发明实施例, 所述终端 (400) 已经接入所述 Wi-Fi接入网节点 或者所述显示单元(460)显示所述终端已经接入所述 Wi-Fi接入网节点后,
所述处理单元 (450) 用于经由所述 Wi-Fi接入网请求访问网页或者数据业 较优的, 本发明实施例中的终端, 还可以包括注销单元 (480) 还用于 向所述鉴权服务器发送注销请求, 其中所述注销请求包括所述非由用户输入 的终端标识和 /或用户标识, 以便于所述鉴权服务器根据所述注销请求中的 所述非由用户输入的终端标识和 /或用户标识将所述注册信息删除。
图 7是根据本发明实施例的 Wi-Fi接入网节点 700的示意结构图。如图 7所示, Wi-Fi接入网节点 700包括:
接收单元(710), 用于接收终端上的客户端发送的连接请求, 所述连接 请求中包含非由用户输入的终端标识和 /或用户标识; 并用于接收鉴权服务 器发送的鉴权信息, 所述鉴权信息是所述鉴权服务器根据从所述终端上的客 户端接收的注册信息产生的,所述注册信息包括所述非由用户输入的终端标 识和 /或所述用户标识;
处理单元(720), 用于根据所述鉴权信息和所述连接请求控制所述终端 是否接入所述 Wi-Fi接入网节点。
较优的, 根据本发明实施例, 所述处理单元 (720) 还用于根据所述连 接请求产生鉴权请求, 所述鉴权请求携带所述非由用户输入的终端标识和 / 或所述用户标识; 如图 8所示, 所述接入网节点 (700) 还可以包括:
发送单元 (730), 用于向鉴权服务器发送所述鉴权请求;
所述接收单元 (710) 用于接收所述鉴权服务器根据所述注册信息和所 述鉴权请求对所述终端进行鉴权后产生的鉴权信息, 所述鉴权信息用于指示 所述终端是否鉴权成功;
较优的, 所述接入网节点 (700) 还可以包括:
存储单元 (740), 用于将所述连接请求中的所述终端标识和 /或用户标 识保存为合法用户信息。
较优的, 根据本发明实施例, 所述处理单元 (720) 还用于为所述终端 分配网络协议 IP地址, 所述存储单元 (740) 还用于将所述 IP地址保存为 合法用户信息。
根据本发明实施例, 所述接收单元 (710) 还用于接收终端发送的网页 访问和 /或数据业务请求,所述网页访问和 /或数据业务请求包括所述终端的 终端标识和 /或 IP地址;
所述处理单元 (720) 用于确定所述终端的终端标识和 /或 IP地址包含 于所述合法用户信息中;
所述发送单元(730)还用于将所述访问网页和 /或数据业务请求转发给 相应的网页服务器和 /或数据业务服务器。
较优的, 根据本发明实施例, 所述接收单元 (710) 用于接收所述鉴权 服务器发送的注销请求, 所述注销请求包括终端标识,
所述存储单元 (740) 根据所述注销请求中的所述终端标识, 从所述合 法用户信息中删除与所述注销请求中的所述终端标识对应的终端标识和 /或 IP地址。
较优的, 根据本发明实施例, 所述发送单元 (730) 用于向所述鉴权服 务器发送鉴权请求, 所述鉴权请求用于将所述鉴权服务器上保存的部分或全 部的注册信息同歩到所述接入网节点 (700); 相应的, 所述接收单元(710) 用于接收所述鉴权服务器根据所述鉴权请求产生的鉴权信息,所述鉴权信息
包括所述部分或全部的注册信息; 所述存储单元 740用于将所述部分或全部 的注册信息保存在所述合法用户信息中。
图 9是根据本发明实施例的鉴权服务器 (900) 的示意结构图。 如图 9 所示, 鉴权服务器 (900) 包括:
获取单元(910), 用于获取并保存终端上的客户端发送的用户的注册信 息, 其中所述注册信息包括非由所述用户输入的终端标识和 /或者用户标识; 发送单元(920), 用于根据 Wi-Fi接入网的鉴权请求向所述 Wi-Fi接入 网发送根据所述注册信息产生的鉴权信息, 以便于所述 Wi-Fi接入网节点根 据所述鉴权信息控制终端是否接入所述 Wi-Fi接入网节点。
较优的, 根据本发明实施例, 所述获取单元 (910) 用于接收短信中心 转发的短信, 其中所述终端标识和 /或所述用户标识是由解析该短信的内容 和 /或发送方信息得到的; 或者, 所述获取单元 (910)用于接收通信网关转 发的注册请求, 其中所述终端标识和 /或所述用户标识是由解析所述注册请 求的内容和 /或发送方信息得到的。
较优的, 根据本发明实施例, 如图 10所示, 所述鉴权服务器 900还可 以包括:
接收单元(930), 用于接收所述 Wi-Fi接入网节点收到一个或者多个终 端的连接请求后发送的鉴权请求, 其中所述鉴权请求携带发起所述连接请求 的终端的终端标识和 /或用户标识 ·,
处理单元(940), 用于根据所述鉴权请求消息和所述用户注册信息对所 述发起所述连接请求的终端进行鉴权;
所述发送单元 (920) 用于向所述 Wi-Fi接入网节点发送针对所述鉴权
请求消息的鉴权信息,所述鉴权信息用于指示所述发起所述连接请求的终端 是否鉴权成功;
或者, 较优的, 本发明实施例中:
所述接收单元(930)用于接收所述 Wi-Fi接入网节点发送的鉴权请求, 其中所述鉴权请求用于请求同歩部分或全部的注册信息; 所述发送单元 ( 920) 根据所述同歩请求消息, 向所述 Wi-Fi接入网节点发送鉴权信息, 其中所述鉴权信息包含所述部分或全部的注册信息, 以便由所述 Wi-Fi接入 网节点根据所述鉴权信息对发起连接请求的终端进行鉴权。
根据本发明实施例, 所述注册信息进一歩包括一个或者多个 Wi-Fi接入 网的标识或者名称。
较优的, 根据本发明实施例, 所述获取单元 (910 ) 还用于根据所述终 端上的所述客户端发送的注销请求而删除所述用户的注册信息, 其中所述注 销请求包括非由所述用户输入的终端标识和 /或者用户标识。 或者, 所述获 取单元 (910) 在一段时间内终端没有操作的情况下, 自动删除相应的终端 标识和 /或者用户标识。
图 11为本发明实施例提供的一种终端的结构示意图。 如图 11所示, 终端 一般包括至少一个处理器 1110, 例如 CPU, 至少一个端口 1120, 存储器 1130, 和至少一个通信总线 1140。 通信总线 1140用于实现这些装置之间的连接通 信。处理器 1110用于执行存储器 1130中存储的可执行模块,例如计算机程序; 终端可选的包含用户接口 1150, 包括但不限于显示器, 键盘和点击设备, 例 如鼠标、 轨迹球 (trackball ) 、 触感板或者触感显示屏。 存储器 1130可能 包含高速 RAM存储器,也可能还包括非易失性存储器(non-volatile memory) ,
例如至少一个磁盘存储器。通过至少一个端口 1120实现该终端与至少一个鉴 权服务器的通信连接, 通过至少另一个端口 1120与至少一个 Wi-Fi接入网节 点之间的通信连接。
在一些实施方式中, 存储器 1130存储了如下的元素, 可执行模块或者数 据结构, 或者他们的子集, 或者他们的扩展集:
操作*** 1132, 包含各种***程序, 用于实现各种基础业务以及处理基 于硬件的任务;
应用模块 1134, 包含各种应用程序, 用于实现各种应用业务。
应用模块 1134中包括但不限于注册单元 (420 ) 、 连接单元 (430 ) 、 存 储单元 (450) 、 显示单元 (460) 和输入单元 (470) 。
应用模块 1132中各单元的具体实现参见图 4至图 6所示实施例中的相应 单元, 在此不赘述。
图 12为本发明实施例提供的一种 Wi-Fi接入网节点的结构示意图。 如图 12所示, Wi-Fi接入网节点一般包括至少一个处理器 1210, 例如 CPU, 至少一 个端口 1220, 存储器 1230, 和至少一个通信总线 1240。 通信总线 1240用于实 现这些装置之间的连接通信。处理器 1210用于执行存储器 1230中存储的可执 行模块, 例如计算机程序; Wi-Fi接入网节点可选的包含用户接口 1250, 包 括但不限于显示器, 键盘和点击设备, 例如鼠标、 轨迹球 (trackball ) 、 触感板或者触感显示屏。 存储器 1230可能包含高速 RAM存储器, 也可能还包 括非易失性存储器 (non-volatile memory) , 例如至少一个磁盘存储器。 Wi-Fi接入网节点通过至少一个端口 1220实现鉴权服务器与作为通信对端的 终端之间的通信连接。 在一些实施方式中, 存储器 1230存储了如下的元素,
可执行模块或者数据结构, 或者他们的子集, 或者他们的扩展集:
操作*** 1232, 包含各种***程序, 用于实现各种基础业务以及处理基 于硬件的任务;
应用模块 1234, 包含各种应用程序, 用于实现各种应用业务。
应用模块 1234中包括但不限于下述单元之一或者其组合: 接收单元
( 710) , 、 处理单元 (720) 、 发送单元 (730) 、 存储单元 (740) 。
上述接收单元 (710) , 、 处理单元 (720) 、 发送单元 (730) 、 存储 单元 (740 ) 的具体实现可以参见图 7和图 8所示实施例中的相应单元。
图 13为本发明实施例提供的一种鉴权服务器的结构示意图。 如图 13所 示,鉴权服务器一般包括至少一个处理器 1310,例如 CPU,至少一个端口 1320, 存储器 1330,和至少一个通信总线 1340,用于实现这些装置之间的连接通信。 处理器 1310用于执行存储器 1330中存储的可执行模块, 例如计算机程序; 鉴 权服务器可选地包含用户接口 1350,包括但不限于显示器,键盘和点击设备, 例如鼠标、 轨迹球 (trackball ) 、 触感板或者触感显示屏。 存储器 1330可 能包含高速 RAM存储器, 也可能还包括非易失性存储器 (non-volatile memory) , 例如至少一个磁盘存储器。 鉴权服务器通过通信端口 1320实现与 终端和 Wi-Fi接入网节点之间的通信连接。
在一些实施方式中, 存储器 1330存储了如下的元素, 可执行模块或者数 据结构, 或者他们的子集, 或者他们的扩展集:
操作*** 1332, 包含各种***程序, 用于实现各种基础业务以及处理基 于硬件的任务;
应用模块 1334, 包含各种应用程序, 用于实现各种应用业务。 应用模块
1334包括但不限于下述单元之一或者其组合: 获取单元 (910) 、 发送单元 ( 920) 、 接收单元 (930) 、 处理单元 (940) 。
上述获取单元 (910) 、 发送单元 (920 ) 、 接收单元 (930) 、 处理单 元 (940) 的具体实现参见图 9和图 10所示实施例中的相应单元。
本领域普通技术人员可以意识到, 结合本文中所公开的实施例描述的各 示例的单元及算法歩骤, 能够以电子硬件、 或者计算机软件和电子硬件的结 合来实现。 这些功能究竟以硬件还是软件方式来执行, 取决于技术方案的特 定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方 法来实现所描述的功能, 但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到, 为描述的方便和简洁, 上述描 述的***、 装置和单元的具体工作过程, 可以参考前述方法实施例中的对应 过程, 在此不再赘述。
在本申请所提供的几个实施例中, 应该理解到, 所揭露的***、 装置和 方法, 可以通过其它的方式实现。 例如, 以上所描述的装置实施例仅仅是示 意性的, 例如, 所述单元的划分, 仅仅为一种逻辑功能划分, 实际实现时可 以有另外的划分方式, 例如多个单元或组件可以结合或者可以集成到另一个 ***, 或一些特征可以忽略, 或不执行。 另一点, 所显示或讨论的相互之间 的耦合或直接耦合或通信连接可以是通过一些接口, 装置或单元的间接耦合 或通信连接, 可以是电性, 机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的, 作 为单元显示的部件可以是或者也可以不是物理单元, 即可以位于一个地方, 或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或
者全部单元来实现本实施例方案的目的。
另外, 在本发明各个实施例中的各功能单元可以集成在一个处理单元 中, 也可以是各个单元单独物理存在, 也可以两个或两个以上单元集成在一 个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使 用时, 可以存储在一个计算机可读取存储介质中。 基于这样的理解, 本发明 的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部 分可以以软件产品的形式体现出来, 该计算机软件产品存储在一个存储介质 中, 包括若干指令用以使得一台计算机设备 (可以是个人计算机, 服务器, 或者网络设备等)执行本发明各个实施例所述方法的全部或部分歩骤。 而前 述的存储介质包括: U盘、移动硬盘、只读存储器(ROM, Read-Only Memory), 随机存取存储器 (RAM, Random Access Memory), 磁碟或者光盘等各种可以 存储程序代码的介质。
以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不局限 于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内, 可轻易 想到变化或替换, 都应涵盖在本发明的保护范围之内。 因此, 本发明的保护 范围应所述以权利要求的保护范围为准。
Claims
1. 一种接入无线网络的方法, 所述方法包括:
终端上的客户端向鉴权服务器发送用户的注册信息, 其中所述注册信息 包括非由用户输入的终端标识和 /或用户标识, 以便于所述鉴权服务器将根 据所述注册信息产生的鉴权信息发送给无线相容认证 Wi-Fi接入网节点; 所述终端上的客户端向所述 Wi-Fi接入网节点发送连接请求,所述连接 请求中包含非由用户输入的终端标识和 /或用户标识;
以便于所述 Wi-Fi接入网节点根据所述鉴权信息和所述连接请求控制所 述终端是否接入所述 Wi-Fi接入网节点。
2. 如权利要求 1所述的方法, 所述终端上的客户端存储有所述鉴权服 务器的服务号码或者地址;
所述终端上的客户端向鉴权服务器发送用户的注册信息, 包括: 所述客户端根据所述服务号码经由短信中心向所述鉴权服务器发送短 信, 以便于所述鉴权服务器根据所述短信的内容或者发送方获取所述终端标 识和 /或用户标识;
或者,
所述客户端根据所述地址经由通信网关向所述鉴权服务器发送注册请 求, 以便于所述鉴权服务器根据所述注册请求的内容或者发送方获取该终端 标识和 /或用户标识。
3. 如权利要求 1或者 2所述的方法,
所述终端上的客户端向鉴权服务器发送用户的注册信息之前, 该方法进 一歩包括: 显示搜索到的 Wi-Fi接入网节点的标识或者名称, 接收用户选择的 Wi-Fi接入网节点的标识或者名称, 所述用户选择的 Wi-Fi接入网节点为后 续接收所述鉴权信息和所述连接请求的所述 Wi-Fi接入网节点。
4. 如权利要求 1-3任一所述的方法, 所述注册信息进一歩包括所述 Wi-Fi接入网节点的标识或者名称。
5. 如权利要求 1-4任一所述的方法, 所述方法进一歩包括:
所述 Wi-Fi接入网节点允许所述终端接入所述 Wi-Fi接入网节点时,所 述客户端显示所述终端已经接入所述 Wi-Fi接入网节点; 否则, 所述客户端 显示所述终端未接入所述 Wi-Fi接入网节点。
6. 如权利要求 1-5任一所述的方法, 其特征在于:
所述终端已经接入所述 Wi-Fi接入网节点或者所述客户端显示所述终端 已经接入所述 Wi-Fi接入网节点后,所述终端经由所述 Wi-Fi接入网节点请 求访问网页或者数据业务。
7. 如权利要求 1-6任一所述的方法,
所述终端上的所述客户端向所述鉴权服务器发送注销请求, 其中所述注 销请求包括所述非由用户输入的终端标识和 /或用户标识, 以便于所述鉴权 服务器根据所述注销请求中的所述非由用户输入的终端标识和 /或用户标识 将所述注册信息删除。
8. 一种接入无线网络的方法, 所述方法包括:
无线相容认证 Wi-Fi接入网节点接收终端上的客户端发送的连接请求, 所述连接请求中包含非由用户输入的终端标识和 /或用户标识;
所述 Wi-Fi接入网节点接收鉴权服务器发送的鉴权信息,所述鉴权信息 是所述鉴权服务器根据从所述终端上的客户端接收的注册信息产生的,所述 注册信息包括非由用户输入的终端标识和 /或所述用户标识;
所述 Wi-Fi接入网节点根据所述鉴权信息和所述连接请求控制所述终端 是否接入所述 Wi-Fi接入网节点。
9. 如权利要求 8所述的方法, 在所述 Wi-Fi接入网节点接收终端上的 客户端发送的连接请求之后, 所述方法还包括:
所述 Wi-Fi接入网节点根据所述连接请求产生鉴权请求,所述鉴权请求 携带所述连接请求中包含的非由用户输入的终端标识和 /或所述用户标识; 所述 Wi-Fi接入网节点接收鉴权服务器发送的鉴权信息, 具体包括: 所 述 Wi-Fi接入网节点接收所述鉴权服务器根据所述注册信息和所述鉴权请求 对所述终端进行鉴权后产生的鉴权信息,所述鉴权信息用于指示所述终端是 否鉴权成功;
当所述鉴权信息指示所述终端鉴权成功时,所述 Wi-Fi接入网节点将所 述连接请求中的所述终端标识和 /或用户标识保存为合法用户信息。
10. 如权利要求 9所述的方法, 所述方法还包括:
所述 Wi-Fi接入网节点为所述终端分配网络协议 IP地址, 并将所述 IP 地址保存为合法用户信息。
11. 如权利要求 10所述的方法, 所述方法还包括:
所述 Wi-Fi接入网节点接收终端发送的网页访问和 /或数据业务请求, 所述网页访问和 /或数据业务请求包括所述终端的终端标识和 /或 IP地址; 在所述 Wi-Fi接入网节点确定所述终端的终端标识和 /或 IP地址包含于 所述合法用户信息中时, 将所述访问网页和 /或数据业务请求转发给相应的 网页服务器和 /或数据业务服务器。
12. 如权利要求 8-11任一所述的方法, 所述方法还包括:
所述 Wi-Fi接入网节点接收所述鉴权服务器发送的注销请求,所述注销 请求包括终端标识,
所述 Wi-Fi接入网节点根据所述注销请求中的所述终端标识, 从所述合 法用户信息中删除与所述注销请求中的所述终端标识对应的终端标识和 /或 IP地址。
13. 如权利要求 9-12任一所述的方法, 所述方法还包括:
所述 Wi-Fi接入网节点向所述鉴权服务器发送鉴权请求,所述鉴权请求 用于将所述鉴权服务器上保存的部分或全部的注册信息同歩到所述 Wi-Fi接 入网节点;
所述 Wi-Fi接入网节点接收所述鉴权服务器根据所述鉴权请求产生的鉴 权信息, 所述鉴权信息包括所述部分或全部的注册信息。
14. 一种接入无线网络的方法, 所述方法包括:
鉴权服务器获取并保存终端上的客户端发送的用户的注册信息, 其中所 述注册信息包括非由所述用户输入的终端标识和 /或者用户标识;
所述鉴权服务器根据 Wi-Fi接入网节点的鉴权请求向所述 Wi-Fi接入网 节点发送根据所述注册信息产生的鉴权信息, 以便于所述 Wi-Fi接入网节点 根据所述鉴权信息控制终端是否接入所述 Wi-Fi接入网节点。
15. 如权利要求 14所述的方法,
所述鉴权服务器获取并保存终端上的客户端发送的用户的注册信息,包 括: 所述鉴权服务器接收短信中心转发的所述终端标识和 /或所述用户标 识, 其中所述终端标识和 /或所述用户标识是由所述短信中心解析所述终端 上的客户端发送的短信的内容和 /或发送方信息得到的;
或者,
所述鉴权服务器接收通信网关转发的所述终端标识和 /或所述用户标 识, 其中所述终端标识和 /或所述用户标识是由通信网关解析所述注册请求 的内容和发送方信息得到的。
16. 如权利要求 14或者 15所述的方法,
所述鉴权服务器根据 Wi-Fi接入网节点的鉴权请求向所述 Wi-Fi接入网 节点发送根据所述注册信息产生的鉴权信息, 包括:
所述鉴权服务器接收所述 Wi-Fi接入网节点收到一个或者多个终端的连 接请求后发送的鉴权请求, 其中所述鉴权请求携带发起所述连接请求的终端 的终端标识和 /或用户标识;
所述鉴权服务器根据所述鉴权请求和所述注册信息对所述发起所述连 接请求的终端进行鉴权;
所述鉴权服务器向所述 Wi-Fi接入网节点发送针对所述鉴权请求消息的 鉴权信息,所述鉴权信息用于指示所述发起所述连接请求的终端是否鉴权成 功;
或者,
所述鉴权服务器接收所述 Wi-Fi接入网节点发送的鉴权请求, 其中所述 鉴权请求用于请求同歩部分或全部的注册信息;
根据所述鉴权请求, 向所述 Wi-Fi接入网节点发送鉴权信息, 其中所述 鉴权信息包含所述部分或全部的注册信息, 以便由所述 Wi-Fi接入网节点根 据所述鉴权信息对发起连接请求的终端进行鉴权。
17. 如权利要求 14-16任一所述的方法,
所述注册信息进一歩包括一个或者多个 Wi-Fi接入网节点的标识或者名 称。
18. 如权利要求 14-17任一所述的方法, 所述方法还包括:
所述鉴权服务器根据所述终端上的所述客户端发送的注销请求而删除 所述用户的注册信息, 其中所述注销请求包括非由所述用户输入的终端标识 和 /或者用户标识;
或者, 所述鉴权服务器在所述终端在一定的时间段内无操作时, 自行删 除用户注册信息。
19. 一种终端, 所述终端包括客户端, 所述客户端包括:
注册单元, 用于向鉴权服务器发送用户的注册信息, 其中所述注册信息 包括非由用户输入的终端标识和 /或用户标识, 以便于所述鉴权服务器将根 据所述注册信息产生的鉴权信息发送给无线相容认证 Wi-Fi接入网节点; 连接单元, 用于向所述 Wi-Fi接入网节点发送连接请求, 所述连接请求 中包含非由用户输入的终端标识和 /或用户标识, 以便于所述 Wi-Fi接入网 节点根据所述鉴权信息和所述连接请求控制所述终端是否接入所述 Wi-Fi接 入网节点。
20. 如权利要求 19所述的终端, 所述客户端进一歩包括:
存储单元, 用于存储所述鉴权服务器的服务号码或者地址;
所述注册单元具体用于向所述鉴权服务器的服务号码发送短信, 以便于 所述鉴权服务器通过解析所述短信的发送方信息得到所述终端标识和 /或所 述用户标识; 或者,
所述注册单元具体用于根据所述地址经由通信网关向所述鉴权服务器 发送注册请求, 以便于所述通信网关根据所述注册请求的发送方信息解析得 到所述终端标识和 /或所述用户标识, 并将所述终端标识和 /或所述用户标识 发送给所述鉴权服务器。
21. 如权利要求 19或者 20所述的终端, 所述终端进一歩包括: 显示单元, 用于显示搜索到的 Wi-Fi接入网节点的标识或者名称; 输入单元, 用于接收用户选择的 Wi-Fi接入网节点的标识或者名称, 所 述用户选择的 Wi-Fi接入网为后续接收所述注册信息和所述连接请求的所述 Wi-Fi接入网节点。
22. 如权利要求 19至 21任一所述的终端, 所述注册信息进一歩包括所 述 Wi-Fi接入网节点的标识或者名称。
23. 如权利要求 19-22任一所述的终端,
当所述 Wi-Fi接入网节点允许所述终端接入所述 Wi-Fi接入网节点时, 所述显示单元用于显示所述终端已经接入所述 Wi-Fi接入网; 否则, 所述显 示单元用于显示所述终端未接入所述 Wi-Fi接入网。
24. 如权利要求 19-23任一所述的终端, 其特征在于:
所述终端已经接入所述 Wi-Fi接入网节点或者所述显示单元显示所述终 端已经接入所述 Wi-Fi接入网节点后, 所述处理单元用于经由所述 Wi-Fi接 入网请求访问网页或者数据业务。
25. 如权利要求 19-24任一所述的终端, 进一歩包括 注销单元, 用于向所述鉴权服务器发送注销请求, 其中所述注销请求包 括所述非由用户输入的终端标识和 /或用户标识, 以便于所述鉴权服务器根 据所述注销请求中的所述非由用户输入的终端标识和 /或用户标识将所述注 册信息删除。
26. 一种 Wi-Fi接入网节点, 所述 Wi-Fi接入网节点包括:
接收单元, 用于接收终端上的客户端发送的连接请求, 所述连接请求中 包含非由用户输入的终端标识和 /或用户标识; 并用于接收鉴权服务器发送 的鉴权信息, 所述鉴权信息是所述鉴权服务器根据从所述终端上的客户端接 收的注册信息产生的, 所述注册信息包括所述非由用户输入的终端标识和 / 或所述用户标识;
处理单元,用于根据所述鉴权信息和所述连接请求控制所述终端是否接 入所述 Wi-Fi接入网节点。
27. 如权利要求 26所述的接入网节点, 所述处理单元还用于根据所述 连接请求产生鉴权请求,所述鉴权请求携带所述非由用户输入的终端标识和 /或所述用户标识;
所述接入网节点还包括:
发送单元, 用于向鉴权服务器发送所述鉴权请求;
所述接收单元用于接收所述鉴权服务器根据所述注册信息和所述鉴权 请求对所述终端进行鉴权后产生的鉴权信息, 所述鉴权信息用于指示所述终 端是否鉴权成功;
所述接入网节点还包括:
存储单元, 用于当所述鉴权信息指示所述终端鉴权成功时, 将所述连接 请求中的所述终端标识和 /或用户标识保存为合法用户信息。
28. 如权利要求 27所述的接入网节点, 所述处理单元还用于为所述终 端分配网络协议 IP地址,
所述存储单元还用于保存将所述 IP地址。
29. 如权利要求 28所述的接入网节点,
所述接收单元还用于接收终端发送的网页访问和 /或数据业务请求, 所 述网页访问和 /或数据业务请求包括所述终端的终端标识和 /或 IP地址; 所述处理单元用于确定所述终端的终端标识和 /或 IP地址包含于所述合 法用户信息中;
所述发送单元还用于将所述访问网页和 /或数据业务请求转发给相应的 网页服务器和 /或数据业务服务器。
30. 如权利要求 27至 29任一所述的接入网节点,
所述接收单元用于接收所述鉴权服务器发送的注销请求,所述注销请求 包括终端标识,
所述存储单元根据所述注销请求中的所述终端标识, 从所述合法用户信 息中删除与所述注销请求中的所述终端标识对应的终端标识和 /或 IP地址。
31. 如权利要求 26至 30任一所述的接入网节点,
所述发送单元用于向所述鉴权服务器发送鉴权请求, 所述鉴权请求用于 将所述鉴权服务器上保存的部分或全部的注册信息同歩到所述接入网节点; 所述接收单元用于接收所述鉴权服务器根据所述鉴权请求产生的鉴权 信息, 所述鉴权信息包括所述部分或全部的注册信息;
所述存储单元用于将所述部分或全部的注册信息保存在所述合法用户 信息中。
32. 一种鉴权服务器, 所述鉴权服务器包括:
获取单元, 用于获取并保存终端上的客户端发送的用户的注册信息, 其 中所述注册信息包括非由所述用户输入的终端标识和 /或者用户标识;
发送单元,用于根据 Wi-Fi接入网节点的鉴权请求向所述 Wi-Fi接入网 节点发送根据所述注册信息产生的鉴权信息, 以便于所述 Wi-Fi接入网节点 根据所述鉴权信息控制终端是否接入所述 Wi-Fi接入网节点。
33. 如权利要求 32所述的鉴权服务器,
所述获取单元用于接收短信中心转发的终端上的客户端发送的短信, 其 中所述终端标识和 /或所述用户标识是由解析短信的内容和 /或发送方信息 得到的;
或者,
所述获取单元用于接收通信网关转发的注册请求, 其中所述终端标识和 /或所述用户标识是由解析所述注册请求的内容和 /或发送方信息得到的。
34.如权利要求 32或者 33所述的鉴权服务器,所述鉴权服务器还包括: 接收单元,用于接收所述 Wi-Fi接入网节点收到一个或者多个终端的连 接请求后发送的鉴权请求, 其中所述鉴权请求携带发起所述连接请求的终端 的终端标识和 /或用户标识;
处理单元,用于根据所述鉴权请求消息和所述用户注册信息对所述发起 所述连接请求的终端进行鉴权;
所述发送单元用于向所述 Wi-Fi接入网节点发送针对所述鉴权请求消息 的鉴权信息, 所述鉴权信息用于指示所述发起所述连接请求的终端是否鉴权 成功;
或者,
所述接收单元用于接收所述 Wi-Fi接入网节点发送的鉴权请求, 其中所 述鉴权请求用于请求同歩部分或全部的注册信息;
所述发送单元根据所述同歩请求消息, 向所述 Wi-Fi接入网节点发送鉴 权信息, 其中所述鉴权信息包含所述部分或全部的注册信息, 以便由所述 Wi-Fi接入网节点根据所述鉴权信息对发起连接请求的终端进行鉴权。
35. 如权利要求 32-34任一所述的鉴权服务器,
所述注册信息进一歩包括一个或者多个 Wi-Fi接入网节点的标识或者名 称。
36. 如权利要求 32-35任一所述的鉴权服务器,
所述获取单元还用于根据所述终端上的所述客户端发送的注销请求而 删除所述用户的注册信息, 其中所述注销请求包括非由所述用户输入的终端 标识和 /或者用户标识。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/522,081 US9801057B2 (en) | 2012-04-24 | 2014-10-23 | Wireless network access technology |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210122902.3A CN102638797B (zh) | 2012-04-24 | 2012-04-24 | 接入无线网络的方法、终端、接入网节点和鉴权服务器 |
CN201210122902.3 | 2012-04-24 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/522,081 Continuation US9801057B2 (en) | 2012-04-24 | 2014-10-23 | Wireless network access technology |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013159576A1 true WO2013159576A1 (zh) | 2013-10-31 |
Family
ID=46622988
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2013/070145 WO2013159576A1 (zh) | 2012-04-24 | 2013-01-07 | 接入无线网络的方法、终端、wi-fi接入网节点和鉴权服务器 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9801057B2 (zh) |
CN (1) | CN102638797B (zh) |
WO (1) | WO2013159576A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016537904A (ja) * | 2014-07-28 | 2016-12-01 | シャオミ・インコーポレイテッド | Wi−fiネットワーク接続方法、装置、プログラム、及び記録媒体 |
US9674768B2 (en) | 2014-07-28 | 2017-06-06 | Xiaomi Inc. | Method and device for accessing wireless network |
CN114071465A (zh) * | 2020-07-31 | 2022-02-18 | 维沃移动通信有限公司 | 接入控制方法、装置及通信设备 |
Families Citing this family (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102638797B (zh) * | 2012-04-24 | 2016-08-03 | 华为技术有限公司 | 接入无线网络的方法、终端、接入网节点和鉴权服务器 |
CN102833817B (zh) * | 2012-09-05 | 2015-03-11 | 中国联合网络通信集团有限公司 | 基于家庭网关的网络接入方法和***以及家庭网关 |
CN103796299B (zh) * | 2012-10-29 | 2019-04-05 | 中兴通讯股份有限公司 | 终端外设的注销方法和装置 |
CN103813330A (zh) | 2012-11-15 | 2014-05-21 | 中兴通讯股份有限公司 | 一种通信终端、***以及权限管理方法 |
US10154025B2 (en) | 2013-03-15 | 2018-12-11 | Qualcomm Incorporated | Seamless device configuration in a communication network |
CN104104564B (zh) * | 2013-04-09 | 2018-10-09 | 南京中兴新软件有限责任公司 | 私有云中设备间自动建立基于wifi局域网的方法及装置 |
KR102005408B1 (ko) * | 2013-08-08 | 2019-07-30 | 삼성전자주식회사 | 무선 통신 시스템에서 기기 등록 및 인증을 수행하는 방법 및 장치 |
JP6460760B2 (ja) * | 2014-12-03 | 2019-01-30 | キヤノン株式会社 | 情報処理システム、情報処理装置、情報処理装置の制御方法及びプログラム |
CN105991572B (zh) * | 2015-02-10 | 2020-01-10 | 腾讯科技(深圳)有限公司 | 无线网络的登录鉴权方法、装置和*** |
US11290878B2 (en) * | 2015-03-04 | 2022-03-29 | Smartcom Labs Oy | Components, system, platform and methodologies for mediating and provisioning services and product delivery and orchestrating, mediating and authenticating transactions and interactions |
CN106332080A (zh) * | 2015-07-02 | 2017-01-11 | 平安科技(深圳)有限公司 | 基于通信***的wifi热点连接控制方法、服务器及wifi热点 |
CN105072666B (zh) * | 2015-07-02 | 2019-02-22 | 深圳平安讯科技术有限公司 | Wifi热点连接控制方法、服务器及wifi热点 |
CN105162777B (zh) * | 2015-08-13 | 2019-11-19 | 腾讯科技(深圳)有限公司 | 一种无线网络登录方法及装置 |
CN106789852B (zh) * | 2015-11-24 | 2021-03-30 | 创新先进技术有限公司 | 一种注册及认证的方法及装置 |
CN105682233A (zh) * | 2016-01-12 | 2016-06-15 | 杭州树熊网络有限公司 | 一种无线保真wi-fi分享方法及装置 |
EP3437391B1 (en) * | 2016-04-01 | 2022-10-26 | Telefonaktiebolaget LM Ericsson (PUBL) | Ribs based synchronization service |
CN106162805B (zh) * | 2016-07-01 | 2020-03-13 | 中国联合网络通信集团有限公司 | Wifi热点服务的接入控制方法和装置 |
CN105933905B (zh) * | 2016-07-11 | 2017-12-22 | 上海掌门科技有限公司 | 一种实现无线接入点连接认证的方法与设备 |
CN106102064B (zh) * | 2016-08-10 | 2019-07-09 | 北京果加智能科技有限公司 | 无线网络的认证方法和路由器 |
US10938810B2 (en) * | 2016-08-22 | 2021-03-02 | Viasat, Inc. | Methods and systems for efficient content delivery |
CN106900081B (zh) * | 2016-08-23 | 2019-06-25 | ***通信有限公司研究院 | 接入网节点粒度的用户面数据隧道传输的方法及装置 |
JP6259536B1 (ja) * | 2017-01-23 | 2018-01-10 | Emtg株式会社 | 認証システム、認証方法及びプログラム |
CN108811043B (zh) * | 2017-04-27 | 2022-06-10 | 中兴通讯股份有限公司 | 接入设备、认证服务器、终端设备接入控制方法及*** |
CN107360164B (zh) * | 2017-07-13 | 2020-11-10 | 上海司南卫星导航技术股份有限公司 | 一种用户名鉴权方法和非差改正数分布式处理*** |
CN107889194B (zh) * | 2017-11-06 | 2018-05-25 | 上海连尚网络科技有限公司 | 获取、提供无线接入点接入信息的方法、设备以及介质 |
CN108040356A (zh) * | 2017-11-15 | 2018-05-15 | 上海连尚网络科技有限公司 | 获取、提供无线接入点接入信息的方法、设备以及介质 |
CN107888615B (zh) * | 2017-12-01 | 2021-07-02 | 郑州云海信息技术有限公司 | 一种节点注册的安全认证方法 |
EP3506588A1 (en) * | 2017-12-27 | 2019-07-03 | InterDigital CE Patent Holdings | Method of authenticating access to a wireless communication network and corresponding apparatus |
CN108430092A (zh) | 2018-01-30 | 2018-08-21 | 上海连尚网络科技有限公司 | 获取、提供无线接入点接入信息的方法、设备以及介质 |
JP7087515B2 (ja) * | 2018-03-22 | 2022-06-21 | 株式会社リコー | 認証システム、認証方法およびプログラム |
CN110798833B (zh) * | 2018-08-03 | 2023-10-24 | 华为技术有限公司 | 一种鉴权过程中验证用户设备标识的方法及装置 |
US10951616B2 (en) | 2018-11-02 | 2021-03-16 | Spruce Labs, Inc. | Proximity-based device authentication |
CN110248326B (zh) * | 2019-04-30 | 2022-02-25 | 中国联合网络通信集团有限公司 | 一种数据处理方法及其装置 |
CN110401669B (zh) * | 2019-07-31 | 2021-06-11 | 广州方硅信息技术有限公司 | 一种身份校验方法及相关设备 |
CN110769482B (zh) * | 2019-09-16 | 2022-03-01 | 浙江大华技术股份有限公司 | 无线设备进行网络连接的方法、装置和无线路由器设备 |
CN110830944A (zh) * | 2019-11-13 | 2020-02-21 | 南方电网科学研究院有限责任公司 | 一种无线传感中继消息处理方法及电力设备监测*** |
CN112839331A (zh) * | 2019-11-22 | 2021-05-25 | 武汉神州数码云科网络技术有限公司 | 一种用于无线局域网Portal认证逃生的用户信息认证方法 |
CN112601215A (zh) * | 2020-12-01 | 2021-04-02 | 深圳市和讯华谷信息技术有限公司 | 一种设备标识统一的方法及装置 |
CN114389716B (zh) * | 2021-12-14 | 2024-06-07 | 中科创达软件股份有限公司 | 一种终端接入方法、装置、设备及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101335984A (zh) * | 2007-06-25 | 2008-12-31 | 华为技术有限公司 | 家用微型基站接入控制方法及*** |
CN101662771A (zh) * | 2009-10-14 | 2010-03-03 | 中国电信股份有限公司 | 无线接入短信自动认证的实现方法和*** |
TW201108685A (en) * | 2009-08-27 | 2011-03-01 | Arcadyan Technology Corp | Method for network connection |
CN102378175A (zh) * | 2011-10-08 | 2012-03-14 | 华为终端有限公司 | 一种无线局域网络认证方法及移动终端 |
CN102638797A (zh) * | 2012-04-24 | 2012-08-15 | 华为技术有限公司 | 接入无线网络的方法、终端、接入网节点和鉴权服务器 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ATE385637T1 (de) * | 2002-12-12 | 2008-02-15 | Huawei Tech Co Ltd | Verfahren zum aufbau und abbau einer dienstverbindung zwischen einem drahtlosen lokalen netz und benutzerendgerät |
US7478169B2 (en) * | 2003-10-16 | 2009-01-13 | International Business Machines Corporation | Accessing data processing systems behind a NAT enabled network |
US20050177515A1 (en) * | 2004-02-06 | 2005-08-11 | Tatara Systems, Inc. | Wi-Fi service delivery platform for retail service providers |
JP2005286883A (ja) * | 2004-03-30 | 2005-10-13 | Canon Inc | パケット中継装置及びそのアドレス割り当て方法 |
CN1310476C (zh) * | 2004-07-05 | 2007-04-11 | 华为技术有限公司 | 无线局域网用户建立会话连接的方法 |
US20060063560A1 (en) * | 2004-09-21 | 2006-03-23 | Samsung Electronics Co., Ltd. | Dual-mode phone using GPS power-saving assist for operating in cellular and WiFi networks |
US7613155B2 (en) * | 2005-04-30 | 2009-11-03 | Lg Electronics Inc. | Terminal, system and method for providing location information service by interworking between WLAN and mobile communication network |
CN100459799C (zh) * | 2005-10-31 | 2009-02-04 | 华为技术有限公司 | 一种终端使用网络的控制***及其控制方法 |
US20070178885A1 (en) * | 2005-11-28 | 2007-08-02 | Starhome Gmbh | Two-phase SIM authentication |
US8272043B2 (en) * | 2007-06-21 | 2012-09-18 | International Business Machines Corporation | Firewall control system |
US8885635B2 (en) * | 2008-07-17 | 2014-11-11 | T-Mobile Usa, Inc. | System and method for selectively provisioning telecommunications services between an access point and a telecommunications network using a subscriber identifier |
US8189567B2 (en) * | 2009-01-29 | 2012-05-29 | Telefonaktiebolaget L M Ericsson (Publ) | Method and nodes for registering a terminal |
CN101588580A (zh) * | 2009-06-30 | 2009-11-25 | 华为技术有限公司 | 一种用户接入控制方法、家庭基站网关及*** |
US8792392B2 (en) * | 2010-02-10 | 2014-07-29 | Qualcomm Incorporated | Method and apparatus for in-band provisioning of a device at a closed subscriber group |
US8713589B2 (en) * | 2010-12-23 | 2014-04-29 | Microsoft Corporation | Registration and network access control |
US9100940B2 (en) * | 2011-11-28 | 2015-08-04 | Cisco Technology, Inc. | System and method for extended wireless access gateway service provider Wi-Fi offload |
-
2012
- 2012-04-24 CN CN201210122902.3A patent/CN102638797B/zh active Active
-
2013
- 2013-01-07 WO PCT/CN2013/070145 patent/WO2013159576A1/zh active Application Filing
-
2014
- 2014-10-23 US US14/522,081 patent/US9801057B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101335984A (zh) * | 2007-06-25 | 2008-12-31 | 华为技术有限公司 | 家用微型基站接入控制方法及*** |
TW201108685A (en) * | 2009-08-27 | 2011-03-01 | Arcadyan Technology Corp | Method for network connection |
CN101662771A (zh) * | 2009-10-14 | 2010-03-03 | 中国电信股份有限公司 | 无线接入短信自动认证的实现方法和*** |
CN102378175A (zh) * | 2011-10-08 | 2012-03-14 | 华为终端有限公司 | 一种无线局域网络认证方法及移动终端 |
CN102638797A (zh) * | 2012-04-24 | 2012-08-15 | 华为技术有限公司 | 接入无线网络的方法、终端、接入网节点和鉴权服务器 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016537904A (ja) * | 2014-07-28 | 2016-12-01 | シャオミ・インコーポレイテッド | Wi−fiネットワーク接続方法、装置、プログラム、及び記録媒体 |
US9674768B2 (en) | 2014-07-28 | 2017-06-06 | Xiaomi Inc. | Method and device for accessing wireless network |
CN114071465A (zh) * | 2020-07-31 | 2022-02-18 | 维沃移动通信有限公司 | 接入控制方法、装置及通信设备 |
Also Published As
Publication number | Publication date |
---|---|
US20150043561A1 (en) | 2015-02-12 |
CN102638797A (zh) | 2012-08-15 |
CN102638797B (zh) | 2016-08-03 |
US9801057B2 (en) | 2017-10-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2013159576A1 (zh) | 接入无线网络的方法、终端、wi-fi接入网节点和鉴权服务器 | |
US10531297B2 (en) | Authentication method and server, and computer storage medium | |
US10021098B2 (en) | Account login method, device, and system | |
US9769732B2 (en) | Wireless network connection establishment method and terminal device | |
CN103746812B (zh) | 一种接入认证方法及*** | |
EP3869766B1 (en) | Network connection method, hotspot terminal and management terminal | |
WO2015101125A1 (zh) | 网络接入控制方法和设备 | |
WO2017024842A1 (zh) | 一种上网认证方法及客户端、计算机存储介质 | |
EP2908477B1 (en) | Remote access method and device | |
EP2571204B1 (en) | Method for accessing instant messaging service system store server and instant messaging service system | |
CN103200159B (zh) | 一种网络访问方法和设备 | |
CN107567017B (zh) | 无线连接***、装置及方法 | |
EP3114821B1 (en) | Method and devices for establishing a connection between a seeker device and a target device | |
WO2017080333A1 (zh) | 上网认证方法、认证服务器及其所在认证*** | |
CN105873055B (zh) | 一种无线网络接入认证方法及装置 | |
JP7135206B2 (ja) | アクセス認証 | |
WO2014067284A1 (zh) | 一种跨域控制器认证的方法、装置及主机 | |
KR101310631B1 (ko) | 네트워크 접근 제어 시스템 및 방법 | |
WO2007045134A1 (fr) | Systeme de communication et procede de communication | |
US10657093B2 (en) | Managing actions of a network device based on policy settings corresponding to a removable wireless communication device | |
CN109379339B (zh) | 一种Portal认证方法及装置 | |
WO2015100874A1 (zh) | 家庭网关接入管理方法和*** | |
WO2011134134A1 (zh) | Wifi网络与wimax网络互通的方法、装置及*** | |
WO2018028575A1 (zh) | 通信网络的连接方法、终端及服务平台 | |
WO2016015215A1 (zh) | 一种数据的处理装置及方法 |
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: 13782048 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: 13782048 Country of ref document: EP Kind code of ref document: A1 |