Method for establishing a security association between a wireless access point and a wireless node in a UPnP environment
First Claim
1. A user device for establishing a security association, the user device comprising:
- a memory that holds a security association application;
a location limiting component, wherein the location limiting component is configured to;
send user parameters to an administrator device; and
receive access point parameters from the administrator device;
a communication interface, wherein the communication interface connects to an access point using the received access point parameters; and
an electronic circuit coupled to the location limiting component and to the communication interface to execute the security association application.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method provide for the intuitive establishment of a security association between devices. To join a network of devices, a user device sends user parameters for the user device to an administrator device using an out-of-band communication protocol. The administrator device sends the user parameters to an access point device using a Universal Plug and Play Simple Object Access Protocol (UPnP SOAP) Set action. The access point device saves the user parameters in a local database. The administrator device retrieves access point parameters from the access point device using the UPnP SOAP Get action. The administrator device sends the access point parameters to the user device using the out-of-band communication protocol. The user device connects to the access point device using the access point parameters to configure a secure connection. Preferably, a location limited channel is used by the user device to communicate with the administrator device.
184 Citations
40 Claims
-
1. A user device for establishing a security association, the user device comprising:
-
a memory that holds a security association application;
a location limiting component, wherein the location limiting component is configured to;
send user parameters to an administrator device; and
receive access point parameters from the administrator device;
a communication interface, wherein the communication interface connects to an access point using the received access point parameters; and
an electronic circuit coupled to the location limiting component and to the communication interface to execute the security association application. - View Dependent Claims (2, 3, 4)
-
-
5. An administrator device for establishing a security association, the administrator device comprising:
-
a memory that holds a security association application;
a location limiting component, wherein the location limiting component is configured to;
receive user parameters from a user device; and
send access point parameters to the user device;
a communication interface, wherein the communication interface is configured to communicate with an access point using a Universal Plug and Play Simple Object Access Protocol (UPnP SOAP); and
an electronic circuit coupled to the location limiting component and to the communication interface to execute the security association application. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. An access point device for establishing a security association, the access point device comprising:
-
a communication interface, wherein the communication interface is configured to receive user parameters from an administrator device using a Universal Plug and Play Simple Object Access Protocol (UPnP SOAP);
a memory that holds the received user parameters; and
a network communication interface. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system for establishing a security association, the system comprising:
-
a first device, the first device comprising;
a first device memory that holds a first security association application;
a first location limiting component, wherein the first location limiting component is configured to;
send user parameters to a second device; and
receive access point parameters from the second device;
a first communication interface, wherein the first communication interface connects to a third device using the received access point parameters; and
a first electronic circuit coupled to the first location limiting component and to the first communication interface to execute the first security association application;
the second device comprising;
a second memory that holds a second security association application;
a second location limiting component, wherein the second location limiting component is configured to;
receive the user parameters from the first device; and
send the access point parameters to the first device;
a second communication interface, wherein the second communication interface is configured to communicate with the third device using a Universal Plug and Play Simple Object Access Protocol (UPnP SOAP); and
a second electronic circuit coupled to the second location limiting component and to the second communication interface to execute the second security association application; and
the third device comprising;
a third communication interface, wherein the third communication interface is configured to receive the user parameters from the second device using the UPnP SOAP;
a third memory that holds the received user parameters; and
a network communication interface. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method of establishing a security association, the method comprising:
-
sending user parameters from a user device to an administrator device using an out-of-band communication protocol;
sending the user parameters from the administrator device to an access point using a Universal Plug and Play Simple Object Access Protocol (UPnP SOAP);
saving the user parameters in a local database at the access point;
retrieving access point parameters from the access point by the administrator device using the UPnP SOAP; and
sending the access point parameters from the administrator device to the user device using the out-of-band communication protocol. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A computer program product for establishing a security association at a user device, the computer program product comprising:
computer code configured to;
send user parameters to an administrator device using an out-of-band communication protocol;
receive access point parameters from the administrator device using the out-of-band communication protocol; and
connect to an access point using the received access point parameters. - View Dependent Claims (34, 35)
-
36. A computer program product for establishing a security association for a second device using an administrator device, the computer program product comprising:
computer code configured to;
receive user parameters from a user device using an out-of-band communication protocol;
send the user parameters to an access point using a Universal Plug and Play Simple Object Access Protocol (UPnP SOAP);
retrieve access point parameters from the access point using the UPnP SOAP; and
send the access point parameters to the user device using the out-of-band communication protocol. - View Dependent Claims (37, 38, 39, 40)
Specification