IP Library › Granted Patent US 7,944,925
Granted Patent B2
US 7,944,925 · App. 11/840,781 · Granted May 17, 2011

System and method for grouping multiple VLANs into a single 802.11 IP multicast domain

Assignee: Cisco Technology, Inc.
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 7,944,925
App. No.
11/840,781
Granted
May 17, 2011
Kind
B2
Abstract

A system and method for identifying and grouping multiple virtual local area networks into a single multicast domain is provided. The system and method may be configured to designate a virtual local area network within as a multicast virtual local area network to streamline the delivery of multicast messages via a network. A station may be configured with multiple group keys so that it can receive messages from multiple broadcast or multicast domains.

Claims (45)

1. An apparatus, comprising:

an access point configured to wirelessly communicate with a mobile node enabling the mobile node to communicate with an associated network;

wherein the access point is configured to group a plurality of virtual local area networks into a single multicast domain;

wherein the access point is configured to streamline delivery of multicast messages in the associated network by selecting a one of the plurality of virtual local area networks as a designated multicast virtual local area network for receiving and transmitting multicast messages of the single multicast domain;

wherein the access point is configured to deliver a multicast group key comprising a first key identification and a broadcast group key comprising a second key identification to each mobile node of the plurality of virtual area networks grouped in the single multicast domain;

wherein the multicast group key is selectively used by a mobile node to translate the multicast messages of the single multicast domain and the first key identification to identify the access point; and,

wherein the broadcast group key is selectively used by a mobile node to translate broadcast messages of a respective one of the plurality of virtual local area networks.

2. The apparatus of claim 1 , wherein the access point is further configured to assign a mobile node belonging to one of the plurality of virtual area networks to the single multicast domain.

3. The apparatus of claim 2 , further comprising:

the access point is configured to intercept an Internet Group Management Protocol (IGMP) report transmitted by the mobile node belonging to said one of the plurality of virtual local area networks; and

the access point is configured to relay the IGMP report onto the designated multicast virtual local area network for the single multicast domain.

4. The apparatus of claim 2 , further comprising the access point is configured to relay a packet from the single multicast domain onto the designated multicast virtual local area network for the single multicast domain.

5. The apparatus of claim 2 , further comprising the access point is configured to relay a packet from the designated multicast virtual local area network for the single multicast domain onto the single multicast domain.

6. The apparatus of claim 2 , further comprising the access point is configured to discard a packet for one of the plurality of virtual local area networks that is not the designated multicast virtual local area network for the single multicast domain.

7. The apparatus of claim 1 , wherein the access point is configured to establish, as the multicast group key, an encryption key for the multicast domain.

8. The apparatus of claim 7 , wherein the access point is configured to securely forward the encryption key to the mobile node belonging to said one of the plurality of virtual local area networks.

9. The apparatus of claim 8 , further comprising:

the access point is configured to assign, as the first key identification, a key identifier to the encryption key; and

the access point is configured to forward the key identifier to the mobile node belonging to said one of the plurality of virtual local area networks.

10. The apparatus of claim 9 , further comprising:

the access point is configured to include the key identifier in data packets for the single multicast domain; and

the access point is configured to transmit data packets for the single multicast domain encrypted with the encryption key.

11. The apparatus of claim 1 , wherein the multicast domain is an Internet Protocol (IP) multicast domain.

12. A method, comprising:

grouping a plurality of virtual local area networks comprising a plurality of mobile nodes into a single multicast domain;

assigning a mobile node belonging to one of the plurality of virtual local area networks to the single multicast domain;

delivering, by an access point, a multicast group key comprising a first key identification and a broadcast group key comprising a second key identification to the plurality of mobile nodes of the plurality of virtual area networks; and

forwarding a packet for one of the plurality of virtual local area networks onto the single multicast domain;

wherein the multicast group key is selectively used by the mobile nodes to translate multicast messages of the multicast domain and the first key identification to identify the access point; and,

wherein the broadcast group key is selectively used by the mobile nodes to translate broadcast messages of a respective one of the plurality of virtual local area networks.

13. The method of claim 12 , further comprising designating a selected one of the plurality of virtual local area networks as a designated multicast virtual local area network for the single multicast domain.

14. The method of claim 13 , further comprising:

intercepting an Internet Group Management Protocol (IGMP) report transmitted by the mobile node belonging to said one of the plurality of virtual local area networks; and

relaying the IGMP report onto the designated multicast virtual local area network for the single multicast domain.

15. The method of claim 13 , further comprising relaying a packet from the single multicast domain onto the designated multicast virtual local area network for the single multicast domain.

16. The method of claim 13 , further comprising relaying a packet from the designated multicast virtual local area network for the single multicast domain onto the single multicast domain.

17. The method of claim 13 , further comprising discarding a packet received for one of the plurality of virtual local area networks that is not the designated multicast virtual local area network for the single multicast domain.

18. The method of claim 12 , further comprising

establishing, as the multicast group key, an encryption key for the multicast domain;

securely forward the encryption key to the mobile node belonging to said one of the plurality of virtual local area networks; and

transmitting data packets for the single multicast domain encrypted with the encryption key.

19. The method of claim 18 , further comprising:

assigning, as the first key identification, a key identifier to the encryption key; and

adding the key identifier to a header of a data packet.

20. The method of claim 12 , wherein the multicast domain is an Internet Protocol (IP) multicast domain.

Continuity (4)
Continuation 10701851 · Nov 5, 2003
Continuation In Part 09953820 · Sep 12, 2001
Provisional Application 60252717 · Nov 22, 2000
Related Publication 20070286108A1 · Dec 13, 2007