IP Library › Granted Patent US 8,856,290
Granted Patent B2
US 8,856,290 · App. 13/279,562 · Granted Oct 7, 2014

Method and apparatus for exchanging configuration information in a wireless local area network

Inventors: Paul Couto (Londonderry, NH); Kwoktung B. Lo (Palo Alto, CA); Rodney E. Okano (Milpitas, CA); Gabriel E. Rubinsky (San Jose, CA)
Assignee: General Instrument Corporation
H04W12/06H04W84/12H04W88/06H04L61/2013H04W12/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,856,290
App. No.
13/279,562
Granted
Oct 7, 2014
Kind
B2
Abstract

A method of exchanging configuration information needed to authenticate an unregistered Wi-Fi client device to an access point of a wireless local area network is described. A SSID of the AP and a temporary hidden secondary SSID of the AP are enabled for a preset time period with a residential gateway providing the AP of the WLAN. A message is received in the form of IP UDP packets by the residential gateway to the temporary hidden secondary SSID of the AP during the preset time period requesting network configuration information. The residential gateway transmits the requested network configuration information via return message in the form of IP UDP packets on the temporary hidden secondary SSID of the AP. Additional methods and apparatus are described.

Claims (43)

1. A method of exchanging configuration information for authenticating an unregistered Wi-Fi client device to an access point (AP) of a wireless local area network (WLAN), comprising the steps of:

enabling a primary service set identifier (SSID) of the AP and a temporary hidden secondary SSID of the AP for a preset time period with a residential gateway providing the AP of the WLAN;

receiving a message request with the residential gateway to the temporary hidden secondary SSID of the AP during the preset time period for network configuration information via wireless communication in the form of Internet Protocol (IP) User Datagram Protocol (UDP) packets; and

transmitting requested network configuration information via return message wireless communication in the form of IP UDP packets on the temporary hidden secondary SSID of the AP from the residential gateway;

wherein the residential gateway is configured to permit only one unregistered client device at a time to request configuration information.

2. A method according to claim 1 , further comprising the step of establishing, before said receiving step, a Wi-Fi communication connection with the residential gateway to the unregistered Wi-Fi client device on the hidden secondary SSID.

3. A method according to claim 1 , further comprising the step of assigning with the residential gateway an IP address to the unregistered Wi-Fi client device via Dynamic Host Configuration Protocol (DHCP).

4. A method according to claim 1 , wherein, during said receiving step, the message request is received from the unregistered Wi-Fi client device on the hidden secondary SSID.

5. A method according to claim 1 , wherein, during said transmitting step, the return message includes information of at least the primary SSID, a security key, a security type, and a serial number of the residential gateway.

6. A method according to claim 1 , further comprising a step of initializing a configuration session by receiving with the residential gateway an initiation message defining a cipher type and cipher key for encryption from the unregistered Wi-Fi client device.

7. A method according to claim 6 , wherein, during said transmitting step, the return message is encrypted by the residential gateway based on the cipher type and cipher key received during said initializing step.

8. A method according to claim 1 , wherein, after the preset time period is initiated, a configuration session is initiated and the residential gateway listens for wireless messages on a UDP port of the residential gateway, and wherein after the preset time period lapses, the residential gateway terminates the configuration session, if uncompleted.

9. A method according to claim 1 , wherein a format of the IP UDP packets of the message request and of the return message includes a version field, a command type field, a payload length field, and a payload field.

10. A method according to claim 1 , wherein the residential gateway is selected from a group consisting of a DSL gateway, a DSL modem, a cable gateway, and a cable modem; and further wherein the residential gateway connects the AP to a wide area network (WAN) of a service provider providing Internet connectivity.

11. A method according to claim 1 , wherein the unregistered Wi-Fi client device is selected from a group consisting of a computer, a lap-top computer, a tablet computer, and a smart phone.

12. A method according to claim 11 , wherein configuration client software is loaded in and run by the unregistered Wi-Fi client device and configuration server software is loaded in and run by the residential gateway for accomplishing the method of exchanging configuration information via a software-implementation process.

13. A method of exchanging configuration information for authenticating an unregistered Wi-Fi client device to an access point (AP) of a wireless local area network (WLAN), comprising the steps of:

creating a wireless communication profile with a secondary SSID and WPA-PSK encryption on the unregistered Wi-Fi client device via software running on the unregistered Wi-Fi client device;

transmitting a wireless communication command to the secondary SSID in the form of Internet Protocol (IP) User Datagram Protocol (UDP) packets from the unregistered Wi-Fi client device to a residential gateway providing the AP to initialize a configuration session and to provide a cipher type and cipher key for use by the residential gateway;

transmitting a wireless communication command in the form of IP UDP packets from the unregistered Wi-Fi client device to the residential gateway to request configuration information of the AP from the residential gateway;

receiving a wireless communication response from the residential gateway providing a primary SSID, a security key, and a security type of the AP; and

creating with the software a new wireless communication profile with the primary SSID, the security key, and the security type of the AP on the unregistered Wi-Fi client device;

wherein the residential gateway is configured to permit only one unregistered client device at a time to request configuration information.

14. A residential gateway, comprising:

customer premise equipment (CPE) providing an access point (AP) for a wireless local area network (WLAN) and being connectable to a wide area network (WAN) of a service provider providing Internet connectivity to the WLAN;

said CPE having a processor with configuration software loaded therein and being configured to enable a primary service set identifier (SSID) of said AP and a temporary hidden secondary SSID of said AP for a preset time period; and

said configuration software being configured to receive a message request to the temporary hidden secondary SSID of said AP during the preset time period for network configuration information via wireless communication in the form of Internet Protocol (IP) User Datagram Protocol (UDP) packets and to transmit requested network configuration information via return message wireless communication in the form of IP UDP packets on the temporary hidden secondary SSID of the AP;

wherein the CPE is configured to permit only one unregistered client device at a time to request configuration information.

15. A residential gateway according to claim 14 , wherein said CPE is selected from a group consisting of a DSL gateway, a DSL modem, a cable gateway, and a cable modem.

16. A residential gateway according to claim 14 , wherein said CPE includes a UDP port for listening for and receiving the message request, and wherein said configuration software is configured to establish a Wi-Fi communication connection to an unregistered Wi-Fi client device on the hidden secondary SSID and to assign an IP address to the unregistered Wi-Fi client device via Dynamic Host Configuration Protocol (DHCP).

17. A residential gateway according to claim 16 , wherein the return message is encrypted based on a cipher type and cipher key received from an unregistered Wi-Fi client device requesting the configuration information.

18. At least one non-transitory computer readable storage medium having computer program instructions stored thereon that, when executed by a processor, cause the processor to perform the following operations:

enabling a primary service set identifier (SSID) of an access point (AP) of a wireless local area network (WLAN) and a temporary hidden secondary SSID of the AP for a preset time period;

receiving a message request to the temporary hidden secondary SSID of the AP during the preset time period for network configuration information via wireless communication in the form of Internet Protocol (IP) User Datagram Protocol (UDP) packets; and

transmitting requested network configuration information via return message wireless communication in the form of IP UDP packets on the temporary hidden secondary SSID of the AP;

wherein the AP is configured to permit only one unregistered client device at a time to request configuration information.

19. At least one non-transitory computer readable storage medium having computer program instructions stored thereon that, when executed by a processor, cause the processor to perform the following operations:

creating a wireless communication profile with a secondary SSID and WPA-PSK encryption;

transmitting a wireless communication command in the form of Internet Protocol (IP) User Datagram Protocol (UDP) packets to the residential gateway to initialize a configuration session and to provide a cipher type and cipher key for use by the residential gateway;

transmitting a wireless communication command in the form of IP UDP packets to the residential gateway to request configuration information from the residential gateway;

receiving a wireless communication response from the residential gateway providing a primary SSID, a security key, and a security type of an access point provided by the residential gateway for a wireless local area network; and

creating a new wireless communication profile with the primary SSID, the security key, and the security type provided during said receiving step;

wherein the residential gateway is configured to permit only one unregistered client device at a time to request configuration information.

Assignments (14)
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2022
From: ARRIS TECHNOLOGY, INC.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 060791/0583 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
CHANGE OF NAME Recorded Jul 2, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049649/0062 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
Reel/Frame 048825/0294 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2015
From: ARRIS TECHNOLOGY, INC
To: ARRIS ENTERPRISES, INC.
Reel/Frame 037328/0341 →
MERGER AND CHANGE OF NAME Recorded Mar 10, 2015
From: GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT CORPORATION
To: ARRIS TECHNOLOGY, INC.
Reel/Frame 035176/0620 →
SECURITY AGREEMENT Recorded May 28, 2013
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS; BIGBAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030498/0023 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2011
From: COUTO, PAUL; LO, KWOKTUNG B.; OKANO, RODNEY E.; RUBINSKY, GABRIEL E.
To: GENERAL INSTRUMENT CORPORATION
Reel/Frame 027107/0808 →
Continuity (1)
Related Publication 20130103807A1 · Apr 25, 2013