Patent ID: 8768366

Claim:
A communication system comprising: one or more end points, wherein each end point is connected to a wireless network; a media network system comprising: a registration server for registering device IDs of the end points in the communication system; a database for storing the device IDs; one or more media servers for routing calls between end points; and a signaling server for selecting one or more media servers to route a call between end points in the communication system based on an algorithm that evaluates one or more predetermined conditions, wherein the predetermined conditions include the following sequential steps: 1) selecting an available media server of the one or more media servers having a predetermined geography corresponding to at least one of the end points, 2) when no media servers of the one or more media servers are selected in step 1, selecting an available media server of the one or more media servers meeting predetermined parameters, and 3) when no media servers of the one or more media servers are selected in step 2, selecting any available media server of the one or more media servers.