Apparatus and method for allocating media resources
First Claim
Patent Images
1. A Media Resource Routing module in communication with a Media Streaming module adapted for controlling external interfaces and a Media Resource Board comprising:
- a status list module indicating available resources of the Host Media Processing and available channels on the Media Resource Board; and
switches for routing communications based on data in the status list.
6 Assignments
0 Petitions
Accused Products
Abstract
A Media Resource Routing module for a VoIP network having a Host Media Processing and a Media Resource Board. The Media Resource Routing module includes a status list module indicating available resources of the Host Media Processing and available channels on the Media Resource Board and switches for routing communications based on data in the status list so that resources are used efficiently.
25 Citations
18 Claims
-
1. A Media Resource Routing module in communication with a Media Streaming module adapted for controlling external interfaces and a Media Resource Board comprising:
-
a status list module indicating available resources of the Host Media Processing and available channels on the Media Resource Board; and switches for routing communications based on data in the status list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A server for facilitating communication connections in a system, wherein the server allocates resources to allow communication with endpoints via Internet Protocol (IP) sockets, and wherein the server comprises:
-
(a) at least one Media Resource Board for handling media streams; (b) a memory storing instruction sets for Host Media Processing and data related to a plurality of application modules; and (c) a host processor for running the instruction set, the host processor being in communication with the memory and the at least one Media Resource Board, wherein the host processor is operative to; (i) run the plurality of application modules for operating instruction sets associated with respective protocols; (ii) run a Host Media Processing software module for hardware and software technology housekeeping and coordination tasks, and abstracting a pool of channels; and (iii) run a Media Resource Routing module for selectively allocating resources of the at least one Media Resource Board and the Host Media Processing software module to efficiently route communication to endpoints. - View Dependent Claims (10)
-
-
11. A method for utilizing resources in a media communication system, the communication system having a Media Resource Routing module for controlling communication to a Host Media Processing and a Media Resource Board, the method comprising the steps of:
-
receiving a signal to establish a media stream; determining a routing of the media stream based on data in the signal, wherein the Media Resource Routing module selects the routing from using the Host Media Processing or the Media Resource Board; and establishing the media stream according to the routing. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification