Method and apparatus for establishing multicast groups
First Claim
1. A method, comprising:
- propagating, from a first user device toward a network device, a request to establish a multicast group, wherein the request comprises a plurality of parameters requested for the multicast group;
receiving, at the first user device, a multicast group response message indicative that the multicast group has been created in response to the request for the multicast group, wherein the multicast group response message comprises a multicast address assigned for the multicast group and at least one parameter accepted for the multicast group; and
propagating, from the first user device toward a second user device, an invitation to join the multicast group, wherein the invitation to join the multicast group comprises the multicast address and the at least one accepted parameter for use by the second user device to dynamically join the multicast group.
13 Assignments
0 Petitions
Accused Products
Abstract
The invention includes a method and apparatus for dynamically establishing a multicast group. The method includes receiving, from a first user device, a request to establish a multicast group including a plurality of parameters adapted for establishing the multicast group, obtaining a multicast address for the multicast group, and establishing the multicast group using the assigned multicast address and the parameters. The parameters include at least one multicast group definition parameter and at least one multicast session description parameter. The multicast address and at least a portion of the parameters are adapted for being provided to a second user device to enable the second user device to dynamically join the multicast group.
17 Citations
20 Claims
-
1. A method, comprising:
-
propagating, from a first user device toward a network device, a request to establish a multicast group, wherein the request comprises a plurality of parameters requested for the multicast group; receiving, at the first user device, a multicast group response message indicative that the multicast group has been created in response to the request for the multicast group, wherein the multicast group response message comprises a multicast address assigned for the multicast group and at least one parameter accepted for the multicast group; and propagating, from the first user device toward a second user device, an invitation to join the multicast group, wherein the invitation to join the multicast group comprises the multicast address and the at least one accepted parameter for use by the second user device to dynamically join the multicast group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
a processor; and a memory storing instructions which, when executed by the processor, cause the processor to perform steps of; propagating, from a first user device toward a network device, a request to establish a multicast group, wherein the request comprises a plurality of parameters requested for the multicast group; receiving, at the first user device, a multicast group response message indicative that the multicast group has been created in response to the request for the multicast group, wherein the multicast group response message comprises a multicast address assigned for the multicast group and at least one parameter accepted for the multicast group; and propagating, from the first user device toward a second user device, an invitation to join the multicast group, wherein the invitation to join the multicast group comprises the multicast address and the at least one accepted parameter for use by the second user device to dynamically join the multicast group. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method, comprising:
-
receiving, from a first user device, a request to establish a multicast group, the request comprising a plurality of parameters requested for the multicast group; obtaining a multicast address for the multicast group; establishing the multicast group using at least a portion of the parameters, the established multicast group having a plurality of accepted parameters associated therewith; and propagating the multicast address and the accepted parameters of the multicast group toward the first user device for use by the first user device to invite a second user device to join the multicast group.
-
-
20. An apparatus, comprising:
-
a processor; and a memory storing instructions which, when executed by the processor, cause the processor to perform steps of; receiving, from a first user device, a request to establish a multicast group, the request comprising a plurality of parameters requested for the multicast group; obtaining a multicast address for the multicast group; establishing the multicast group using at least a portion of the parameters, the established multicast group having a plurality of accepted parameters associated therewith; and propagating the multicast address and the accepted parameters of the multicast group toward the first user device for use by the first user device to invite a second user device to join the multicast group.
-
Specification