Method and apparatus for joining wireless service groups
First Claim
1. A wireless device comprising:
- a processor;
a memory coupled to the processor;
a Wi-Fi transceiver coupled to the processor;
a security mechanism configured to;
receive security requirements of a service group from an authorized member of the service group, wherein the security requirements regulate multicast transmissions within the service group;
join the service group by establishing pairwise authentication with the authorized member; and
initialize multicast protection based at least in part on the security requirements, wherein to initialize the multicast protection, the security mechanism is configured to determine, from the security requirements, that service group members are allowed to transmit unprotected multicast transmissions, are allowed to protect multicast transmissions using a group shared key, or are required to protect multicast transmissions using a source-generated key.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosed embodiments provide a system that provides wireless service groups. During operation, a wireless device'"'"'s advertising mechanism advertises a service group over Wi-Fi, wherein the service group comprises at least the wireless device and wherein the service group'"'"'s security requirements regulate multicast protection within the service group. In response to receiving a request from a second device to be admitted into the service group, the wireless device'"'"'s security mechanism admits the second device into the service group and sends the service group'"'"'s security requirements to the second device, thereby enabling the second device to initialize multicast protection in accordance with the service group'"'"'s security requirements.
19 Citations
20 Claims
-
1. A wireless device comprising:
-
a processor; a memory coupled to the processor; a Wi-Fi transceiver coupled to the processor; a security mechanism configured to; receive security requirements of a service group from an authorized member of the service group, wherein the security requirements regulate multicast transmissions within the service group; join the service group by establishing pairwise authentication with the authorized member; and initialize multicast protection based at least in part on the security requirements, wherein to initialize the multicast protection, the security mechanism is configured to determine, from the security requirements, that service group members are allowed to transmit unprotected multicast transmissions, are allowed to protect multicast transmissions using a group shared key, or are required to protect multicast transmissions using a source-generated key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for joining a service group, the method comprising:
-
receiving, at a first device, security requirements of the service group from an authorized member of the service group, wherein the security requirements regulate multicast transmissions within the service group; joining the service group by establishing pairwise authentication with the authorized member; and initializing multicast protection based at least in part on the security requirements, wherein the initializing comprises determining, from the security requirements, that service group members are allowed to transmit unprotected multicast transmissions, are allowed to protect multicast transmissions using a group shared key, or are required to protect multicast transmissions using a source-generated key. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium storing instructions that, when executed by a computer, cause the computer to perform a method for joining a service group from a first device, the method comprising:
-
receiving security requirements of the service group from an authorized member of the service group, wherein the security requirements regulate multicast transmissions within the service group; joining the service group by establishing pairwise authentication with the authorized member; and initializing multicast protection based at least in part on the security requirements, wherein the initializing comprises; determining, from the security requirements, that service group members are allowed to protect multicast transmissions using a group shared key; and obtaining the group shared key from the authorized member, wherein the group shared key enables the first device to securely send and receive multicast transmissions within the service group. - View Dependent Claims (20)
-
Specification