EP2076998B1

Method and apparatus for establishing multicast groups

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.

EP2076998B1, drawing sheet 1
Sheet 1 of 5

Term

1.1 yearsleft in the term

Expires 16 October 2027.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

10 claims: 3 independent, 7 dependent

  1. 1
    A method for establishing a multicast group, 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, wherein the multicast address and the accepted parameters are adapted for being provided by the first user device to a second user device to enable the second user device to dynamically Join the multicast group.
  2. 9
    An apparatus for establishing a multicast group, comprising:means for 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: means for obtaining a multicast address for the multicast group;means for 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 means for propagating the multicast address and the accepted parameters of the multicast group toward the first user device, wherein the multicast address and the accepted parameters are adapted for being provided by the first user device to a second user device to enable the second user device to dynamically join the multicast group.
  3. 10
    A computer readable medium storing a software program, that, when executed by a computer, causes the computer to perform 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 multicasts group having a plurality of accepted parameters associated therewith;nd propagating the multicast address and the accepted parameters of the multicast group toward the first user device, wherein the multicast address and the accepted parameters are adapted for being provided by the first user device to a second user device to enable the second user device to dynamically join the multicast group.