Twilio Inc.
SYSTEM AND METHOD FOR MANAGING MEDIA IN A DISTRIBUTED COMMUNICATION NETWORK
Last updated:
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.
Utility
1 Apr 2020
16 Jul 2020