System and method for managing media in a distributed communication network
First Claim
1. A method for communicating in a distributed platform comprising:
- providing a communication platform with resources in at least two regions, the resources including media resources and signaling resources;
initializing a communication session with connection to at least one endpoint, the communication session communicating media with the at least one endpoint, the media resources in the at least two regions including media services that process the media of the communication session, the media services including;
an active media service operating on the media of the communication session by altering or augmenting a state of the media of the communication session, anda passive media service operating on the media of the communication session while maintaining a state of the media communication of the communication session;
associating the at least one endpoint with a first region;
determining a communication route topology according to media resource requirements of the communication session and availability of media resources in the regions; and
establishing the communication route topology of the communication session.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for processing communication media in a regionally distributed communication platform that includes at a first platform region, establishing a communication session comprising establishing a media communication to at least one endpoint from the first region and establishing signaling communication to a second platform region; selecting a media resource in response to a change in media processing requirements of the communication session; when the selected media resource is outside the first region, routing media communication through a media resource outside of the first region; when the media resource is available in the first region, routing media communication through the media resource of the first region; and when the media resource is outside of the second region, storing the media communication in the first region at least temporarily and tunneling a branch of the media communication to a central media service in the second region.
-
Citations
20 Claims
-
1. A method for communicating in a distributed platform comprising:
-
providing a communication platform with resources in at least two regions, the resources including media resources and signaling resources; initializing a communication session with connection to at least one endpoint, the communication session communicating media with the at least one endpoint, the media resources in the at least two regions including media services that process the media of the communication session, the media services including; an active media service operating on the media of the communication session by altering or augmenting a state of the media of the communication session, and a passive media service operating on the media of the communication session while maintaining a state of the media communication of the communication session; associating the at least one endpoint with a first region; determining a communication route topology according to media resource requirements of the communication session and availability of media resources in the regions; and establishing the communication route topology of the communication session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 20)
-
-
18. A method for communicating in a distributed platform comprising:
-
providing a communication platform with media services in at least two regions; initializing a communication session with connection to at least one endpoint, the communication session communicating media with the at least one endpoint, the media services including; an active media service operating on the media of the communication session by altering or augmenting a state of the media of the communication session, and a passive media service operating on the media of the communication session while maintaining a state of the media communication of the communication session; associating the at least one endpoint with a first region; determining a communication route topology according to media service requirements of the communication session and availability of media services in the regions; and establishing the communication route topology of the communication session. - View Dependent Claims (19)
-
Specification