APPARATUS AND METHOD FOR CONTROLLING AND MANAGING INDIVIDUAL DIRECTED SESSIONS 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 controlling and managing individual directed sessions between at least two of the endpoints, comprising the steps of:
- intercepting a first message, said first message being sent from an initiating endpoint via application layer routing to at least one other endpoint requesting an individual directed session between said initiating endpoint and said at least one other endpoint;
communicating said requested individual directed session to a service entity for determining the state of said session as a function of communication system resources and capabilities and resources of the endpoints to be included in said requested session, and if said requested individual directed session is accepted determining a set of corresponding session parameters;
communicating the state of said requested individual session to said initiating endpoint via application layer routing, and if said requested session is accepted also communicating to said initiating endpoint the set of corresponding session parameters; and
for said accepted individual directed session, communicating the state of said session and the corresponding set of session parameters to said at least one other endpoint via application layer routing.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for controlling and managing individual directed sessions between at least two endpoints in a communications system. The method including the steps of: intercepting a first message sent from an initiating endpoint via application layer routing to at least one other endpoint requesting an individual directed session; communicating the requested individual directed session to a service entity for determining the state of the session as a function of communication system resources and capabilities and resources of the endpoints to be included in the requested session, and if the requested individual directed session is accepted determining a set of corresponding session parameters; and communicating the state of the requested individual session to the initiating endpoint via application layer routing, and if the requested session is accepted also communicating the state of the session the at least one other endpoint via application layer routing.
-
Citations
15 Claims
-
1. In a communications system having a plurality of endpoints each comprising a logical entity and its physical counterpart, a method for controlling and managing individual directed sessions between at least two of the endpoints, comprising the steps of:
-
intercepting a first message, said first message being sent from an initiating endpoint via application layer routing to at least one other endpoint requesting an individual directed session between said initiating endpoint and said at least one other endpoint;
communicating said requested individual directed session to a service entity for determining the state of said session as a function of communication system resources and capabilities and resources of the endpoints to be included in said requested session, and if said requested individual directed session is accepted determining a set of corresponding session parameters;
communicating the state of said requested individual session to said initiating endpoint via application layer routing, and if said requested session is accepted also communicating to said initiating endpoint the set of corresponding session parameters; and
for said accepted individual directed session, communicating the state of said session and the corresponding set of session parameters to said at least one other endpoint via application layer routing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. In a communications system having a plurality of endpoints each comprising a logical entity and its physical counterpart and each including a Session Initiation Protocol (SIP) User Agent Client (UAC) and a SIP User Agent Server (UAS), a method for controlling and managing individual directed sessions between at least two of the endpoints, comprising the steps of:
-
intercepting a first message from the UAC of an initiating endpoint requesting an individual directed session between said initiating endpoint and at least one other endpoint;
communicating said requested individual directed session to a service entity for determining the state of said session as a function of communication system resources and capabilities of the endpoints to be included in said requested session, and if said requested individual directed session is accepted determining a set of corresponding session parameters;
communicating the state of said requested individual session to said initiating endpoint'"'"'s UAS, and if said requested session is accepted also communicating to said initiating endpoint the set of corresponding session parameters; and
for said accepted individual directed session, communicating the state of said session to the UAC of said at least one other endpoint and the corresponding set of session parameters.
-
-
15. A device for use in a communications network having a plurality of endpoints, comprising:
-
a receiver for receiving information over the network;
a transmitter for transmitting information over the network; and
a processor communicatively coupled to said receiver and transmitter for performing the functions of;
intercepting a first message, said first message being sent from an initiating endpoint via application layer routing requesting an individual directed session between said initiating endpoint and at least one other endpoint;
communicating said requested individual directed session to a service entity for determining the state of said session as a function of communication system resources and capabilities of the endpoints to be included in said requested session, and if said requested individual directed session is accepted determining a set of corresponding session parameters;
communicating the state of said requested individual session to said initiating endpoint via application layer routing, and if said requested session is accepted also communicating to said initiating endpoint the set of corresponding session parameters; and
for said accepted individual directed session, communicating the state of said session and the corresponding set of session parameters to said at least one other endpoint via application layer routing.
-
Specification