Sonstiges: |
- Nachgewiesen in: USPTO Patent Applications
- Sprachen: English
- Document Number: 20170251505
- Publication Date: August 31, 2017
- Appl. No: 15/594582
- Application Filed: May 13, 2017
- Assignees: Ruckus Wireless, Inc. (Sunnyvale, CA, US)
- Claim: 1-19. (canceled)
- Claim: 20. A non-transitory computer-readable storage medium for use in conjunction with a wireless services gateway, the computer-readable storage medium storing a program module to authenticate wireless user equipment, wherein, when executed by the wireless services gateway, causes the wireless services gateway to perform one or more operations comprising: receiving, from an input node of an interface circuit of the wireless services gateway, a Dynamic Host Configuration Protocol (DHCP) request associated with the wireless user equipment from an access point; assigning an Internet Protocol (IP) address to the wireless user equipment; providing, to an output node of an interface circuit of the wireless services gateway, a DHCP offer/acknowledge message with the assigned IP address for the wireless user equipment via the access point; receiving, from the input node, authentication messages associated with the wireless user equipment via the access point, the authentication messages including authentication information for an authentication server in a wireless services provider network; and forwarding, via the output node, the authentication messages associated with the authentication server.
- Claim: 21. The computer-readable storage medium of claim 20, wherein, when the authentication occurs, the one or more operations comprise: establishing a tunnel by communicating, to the output node and from the input node, tunnel packets associated with a data service gateway, wherein the tunnel packets include the assigned IP address; receiving, from the input node, a data packet associated with the wireless user equipment via the access point; encapsulating the data packet, wherein the encapsulating leaves the IP address in the data packet unchanged; and providing, via the output node, the encapsulated packet for the data service gateway.
- Claim: 22. The computer-readable storage medium of claim 21, wherein the one or more operations comprise: receiving, from the input node, another encapsulated data packet associated with the data service gateway; and de-encapsulating the other encapsulated data packet, wherein the de-encapsulating leaves the IP address in the encapsulated data packet unchanged; and providing, to the output node, the other data packet associated with the wireless user equipment via the access point.
- Claim: 23. The computer-readable storage medium of claim 20, wherein, when the authentication fails, the one or more operations comprise revoking a DHCP offer/acknowledge message associated with the wireless user equipment.
- Claim: 24. The computer-readable storage medium of claim 23, wherein the DHCP offer/acknowledge message comprises a DHCP lease.
- Claim: 25. The computer-readable storage medium of claim 20, wherein the one or more operations comprise: receiving, from the input node, a translation packet associated with a Gateway General Packet Radio Service (GPRS) Support Node (GGSN), the translation packet including a new IP address assigned to the wireless user equipment; and translating the IP address of the wireless user equipment with the new IP address assigned.
- Claim: 26. The computer-readable medium of claim 20, wherein the one or more operations comprise: receiving, from the input node, data packets associated with the wireless user equipment via the access point; and routing the data packets to at least a wide area network by a breakout.
- Claim: 27. The computer-readable medium of claim 26, wherein the breakout includes at least one of: a breakout between the access point and the wireless services gateway; a breakout at the wireless services gateway; a breakout between the wireless services gateway and at least the wireless service provider network; and a breakout after the wireless service provider network.
- Claim: 28. The computer-readable medium of claim 20, wherein the one or more operations comprise determining whether to route the data traffic by the breakout based on a predefined routing policy.
- Claim: 29. The computer-readable medium of claim 20, wherein the wireless services gateway includes a data log interface and the one or more operations comprise: providing, to the output node, data-log packets associated with the access point; communicating with a local data log; and communicating with an event handler.
- Claim: 30. A method for authenticating a wireless user equipment, comprising: by a wireless services gateway: receiving, from an input node of an interface circuit of the wireless services gateway, a Dynamic Host Configuration Protocol (DHCP) request associated with the wireless user equipment from an access point; assigning an Internet Protocol (IP) address to the wireless user equipment; providing, to an output node of an interface circuit of the wireless services gateway, a DHCP offer/acknowledge message with the assigned IP address for the wireless user equipment via the access point; receiving, from the input node, authentication messages associated with the wireless user equipment via the access point, the authentication messages including authentication information for an authentication server in a wireless services provider network; and forwarding, via the output node, the authentication messages associated with the authentication server.
- Claim: 31. The method of claim 30, wherein, when the authentication occurs, the method comprises: establishing a tunnel by communicating, to the output node and from the input node, tunnel packets associated with a data service gateway, wherein the tunnel packets include the assigned IP address; receiving, from the input node, a data packet associated with the wireless user equipment via the access point; encapsulating the data packet, wherein the encapsulating leaves the IP address in the data packet unchanged; and providing, via the output node, the encapsulated packet for the data service gateway.
- Claim: 32. The method of claim 31, wherein the method comprises: receiving, from the input node, another encapsulated data packet associated with the data service gateway; and de-encapsulating the other encapsulated data packet, wherein the de-encapsulating leaves the IP address in the encapsulated data packet unchanged; and providing, to the output node, the other data packet associated with the wireless user equipment via the access point.
- Claim: 33. The method of claim 30, wherein, when the authentication fails, the method comprises revoking a DHCP offer/acknowledge message associated with the wireless user equipment.
- Claim: 34. The method of claim 30, wherein the method comprises: receiving, from the input node, a translation packet associated with a Gateway General Packet Radio Service (GPRS) Support Node (GGSN), the translation packet including a new IP address assigned to the wireless user equipment; and translating the IP address of the wireless user equipment with the new IP address assigned.
- Claim: 35. The method of claim 30, wherein the method comprises: receiving, from the input node, data packets associated with the wireless user equipment via the access point; and routing the data packets to at least a wide area network by a breakout.
- Claim: 36. The method of claim 35, wherein the breakout includes at least one of: a breakout between the access point and the wireless services gateway; a breakout at the wireless services gateway; a breakout between the wireless services gateway and at least the wireless service provider network; and a breakout after the wireless service provider network.
- Claim: 37. The method of claim 30, wherein the method comprises determining whether to route the data traffic by the breakout based on a predefined routing policy.
- Claim: 38. The method of claim 30, wherein the wireless services gateway includes a data log interface and the method comprises: providing, to the output node, data-log packets associated with the access point; communicating with a local data log; and communicating with an event handler.
- Claim: 39. A wireless services gateway, comprising: an interface circuit configured to communicate with an access point and an authentication server, wherein the wireless services gateway is configured to: receive, from an input node of the interface circuit, a Dynamic Host Configuration Protocol (DHCP) request associated with wireless user equipment from the access point; assign an Internet Protocol (IP) address to the wireless user equipment; provide, to an output node of the interface circuit, a DHCP offer/acknowledge message with the assigned IP address for the wireless user equipment via the access point; receive, from the input node, authentication messages associated with the wireless user equipment via the access point, the authentication messages including authentication information for an authentication server in a wireless services provider network; and forward, via the output node, the authentication messages associated with the authentication server.
- Claim: 40. The wireless services gateway of claim 39, wherein, when the authentication occurs, the wireless services gateway is configured to: establish a tunnel by communicating, to the output node and from the input node, tunnel packets associated with a data service gateway, wherein the tunnel packets include the assigned IP address; receive, from the input node, a data packet associated with the wireless user equipment via the access point; encapsulate the data packet, wherein the encapsulating leaves the IP address in the data packet unchanged; and provide, via the output node, the encapsulated packet for the data service gateway.
- Claim: 41. The wireless services gateway of claim 40, wherein the wireless services gateway is configured to: receive, from the input node, another encapsulated data packet associated with the data service gateway; and de-encapsulate the other encapsulated data packet, wherein the de-encapsulating leaves the IP address in the encapsulated data packet unchanged; and provide, to the output node, the other data packet associated with the wireless user equipment via the access point.
- Claim: 42. The wireless services gateway of claim 39, wherein, when the authentication fails, the wireless services gateway is configured to revoke a DHCP offer/acknowledge message associated with the wireless user equipment.
- Current International Class: 04; 04; 04
|