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
14 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 address for media exchange, comprising the steps of:
-
detecting from information included in a first message a request for at least one 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 address for media exchange 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)
-
-
14. 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 address for media exchange 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 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 address for media exchange as a function of said step of detecting each type of media that will be sourced during said at least one session.
-
Specification