摘要 |
A system, method, and apparatus are directed towards managing a Voice over IP (VOIP) message over a network. A computing device may be configured to select a network connection for which to send the message to a destination based on a variety of factors. Duplicate message packets may be communicated to the destination device through multiple network connections. The multiple network connections may include a peer-to-peer network connection, a peer network connection, an ad-hoc network connection, or the like. Metrics may be collected about the multiple network connections. A determination may be made based, in part, on the metrics whether one network connection is optimal over another network connection. If so, that network connection may be selected to continue to provide the message packets, and the communication of the duplicate packets is ceased.
|