Reconnect to isnap
Ranking the candidate internet telephony gateways based on results from the ping messages. Transmitting a ping message to each of the listed candidate internet telephony gateways and Receiving the list of candidate internet telephony gateways from the directory service querying a directory service for a list of candidate internet telephony gateways.A method of routing a media communication to an internet telephony gateway in a hybrid network, comprising: Selecting one or more candidate internet telephony gateways that are close to an access point of a destination of the media communication in response to determining that cost of communication of the media communication is optimized by transmitting the media communication over a public circuit switched network. selecting one or more candidate internet telephony gateways that are close to an access point of the client computer in response to determining that cost of communication of the media communication is optimized by transmitting the media communication over a packet switched network and.The method of claim 7, wherein selecting one or more candidate internet telephony gateways having the least cost of communication for the media communication, includes: determining whether the cost of communication of the media communication is optimized by transmitting the media communication over a packet switched network or over a public circuit switched network.The method of claim 6, wherein determining a cost of communication of the media communication includes: Selecting one or more candidate internet telephony gateways having a least cost of communication for the media communication. The method of claim 1, wherein the selecting one or more candidate internet telephony gateways from the database based on a set of criteria, includes:ĭetermining a cost of communication of the media communication and The method of claim 1, wherein the selecting one or more candidate internet telephony gateways from the database based on a set of criteria, includes selecting one or more candidate internet telephony gateways from the database based on a user profile associated with the client computer which lists a preference of candidate internet telephony gateways. The method of claim 1, wherein the selecting one or more candidate internet telephony gateways from the database based on a set of criteria, includes selecting one or more candidate internet telephony gateways from the database based on a topology map of the hybrid network and access point of the client computer. The method of claim 1, wherein the selecting one or more candidate internet telephony gateways from the database based on a set of criteria, includes selecting one or more candidate internet telephony gateways from the database based on matching a portion of an internet protocol address of the internet telephony gateways in the database with an internet protocol address of the client computer. The method of claim 1, wherein the selecting one or more candidate internet telephony gateways from the database based on a set of criteria, includes selecting one or more candidate internet telephony gateways from the database based on a list of previous gateways selected by the computer client. Transmitting the list of the one or more candidate internet telephony gateways to the computer client. Ranking the order of the candidate internet telephony gateways based on the ping results and Receiving the ping results from the candidate internet telephony gateways Transmitting a message to each of the one or more candidate internet telephony gateways from the database which were selected based on a set of criteria wherein the message instructs the candidate internet telephony gateways to ping the client computer Selecting by the directory service one or more candidate internet telephony gateways from the database based on a set of criteria
receiving a request from a client computer by a directory service for a list of one or more candidate internet telephony gateways Īccessing a database of a plurality of internet telephony gateways.A method for routing a media communication to an internet telephony gateway in a hybrid network comprising: