×

Dynamic assignment of multicast addresses

  • US 5,835,723 A
  • Filed: 12/28/1995
  • Issued: 11/10/1998
  • Est. Priority Date: 12/28/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented process for allocating multicast addresses, comprising the steps of:

  • (a) selecting a potential multicast address by a first node of a network;

    (b) transmitting by the first node an address request message on a reserved address of the network, wherein;

    the address request message identifies the potential multicast address as a requested multicast address;

    the address request message identifies a requested handle associated with the requested multicast address, wherein the requested handle comprises a unicast address for the first node and a unique value generated by the first node, whereby the requested handle is different from any other requested handle ever generated by any node of the network including the first node;

    one or more other nodes of the network monitor the reserved address for address request messages;

    at least one other node of the network transmits an acknowledgment message on the reserved address, if the requested multicast address is already allocated by the other node;

    the acknowledgment message identifies the requested multicast address as an already allocated multicast address; and

    the acknowledgment message identifies an already allocated handle associated with the already allocated multicast address;

    (c) monitoring the reserved address by the first node for the acknowledgment message; and

    (d) abandoning the requested multicast address by the first node, if the first node receives the acknowledgment message from at least one other node of the network.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×