METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR COMMUNICATING MEDIA SERVER CAPABILITIES AND STATUS INFORMATION BETWEEN MEDIA SERVERS AND A MEDIA RESOURCE BROKER
First Claim
1. A method for communicating media server capabilities and status information between a plurality of media servers and a media resource broker, the method comprising:
- at a media resource broker;
receiving messages from a plurality of media servers, the messages including information indicating capabilities and status of the media servers;
caching the information regarding the capabilities and status of the media servers; and
receiving call setup requests and, in response, selecting media servers from the plurality of media servers based on the cached media server capabilities and status information.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer readable media for communicating media server capabilities and status information between a plurality of media servers and a media resource broker are disclosed. According to one method, messages are received at a media resource broker from a plurality of media servers, where the messages include information indicating capabilities and status of the media servers. The information regarding the capabilities and status of the media servers is cached at the media resource broker, which receives call setup requests and, in response, selects a media server from the plurality of media servers based on the cached media server capabilities and status information.
-
Citations
21 Claims
-
1. A method for communicating media server capabilities and status information between a plurality of media servers and a media resource broker, the method comprising:
at a media resource broker; receiving messages from a plurality of media servers, the messages including information indicating capabilities and status of the media servers; caching the information regarding the capabilities and status of the media servers; and receiving call setup requests and, in response, selecting media servers from the plurality of media servers based on the cached media server capabilities and status information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A media resource broker for communicating capabilities and status information between a plurality of media servers, the media resource broker comprising:
-
a communications module for receiving messages from a plurality of media servers, the messages including information indicating capabilities and status of the media servers; a media server capabilities and status information cache for caching the information regarding the capabilities and status of the media server; and a media server selection module for receiving call setup requests and, in response, selecting media servers from the plurality of media servers using the cached media server capabilities and status information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable medium comprising computer executable instructions embodied in a non-transitory computer readable medium and when executed by a processor of a computer performs steps comprising:
at a media resource broker; receiving messages from a plurality of media servers, the messages including information indicating capabilities and status of the media servers; caching the information regarding the capabilities and status of the media servers; and receiving call setup requests and, in response, selecting media servers from the plurality of media servers using the cached media server capabilities and status information.
Specification