Methods for managing a pool of multicast addresses and allocating addresses in a communications system
First Claim
1. In a communications system having a plurality of endpoints each comprising a logical entity and its physical counterpart, a method for managing a pool of multicast addresses, comprising the steps of:
- generating a pool of available multicast addresses;
receiving a request for a multicast address;
allocating a multicast address for usage subject to at least a first limitation;
monitoring the usage of said allocated multicast address; and
reclaiming said allocated multicast address if as a function of said monitoring it is detected that a first condition is met, and causing said allocated multicast address to be placed into said pool of available multicast addresses.
2 Assignments
0 Petitions
Accused Products
Abstract
In a communications system having a plurality of endpoints each including a logical entity and its physical counterpart, a method for managing a pool of multicast addresses. The method including the steps of: generating a pool of available multicast addresses; receiving a request for a multicast address; allocating a multicast address for usage subject to at least a first limitation; monitoring the usage of the allocated multicast address; and reclaiming the allocated multicast address if as a function of the monitoring it is detected that a first condition is met, and causing the allocated multicast address to be placed into the pool of available multicast addresses.
-
Citations
13 Claims
-
1. In a communications system having a plurality of endpoints each comprising a logical entity and its physical counterpart, a method for managing a pool of multicast addresses, comprising the steps of:
-
generating a pool of available multicast addresses; receiving a request for a multicast address; allocating a multicast address for usage subject to at least a first limitation; monitoring the usage of said allocated multicast address; and reclaiming said allocated multicast address if as a function of said monitoring it is detected that a first condition is met, and causing said allocated multicast address to be placed into said pool of available multicast addresses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a communications system having a plurality of endpoints each comprising a logical entity and its physical counterpart, a method for allocating at least one multicast address for media exchange from a pool of multicast addresses, comprising the steps of:
-
detecting from information included in a first message a request for at least one multicast address for media exchange during at least one session; detecting from said information each type of media to be sourced during said at least one said session; allocating at least one multicast address for media exchange from a pool of multicast addresses as a function of said step of detecting each type of media that will be sourced during said at least one session. - View Dependent Claims (11, 12)
-
-
13. In a communications system having a plurality of endpoints each comprising a logical entity and its physical counterpart, a method for allocating at least one multicast address for media exchange from a pool of multicast addresses, the method comprising the steps of:
-
detecting from information included in a Session Description Protocol (SDP) packet included in first message a request for at least one multicast address for media exchange during at least one session; detecting from said SDP packet each type of media to be sourced during said at least one said session; allocating said at least one multicast address for media exchange from a pool of multicast addresses as a function of said step of detecting each type of media that will be sourced during said at least one session.
-
Specification