Patent ID: 7710869
Filing Date: 2010-05-04
Classification: H04L

Abstract:
1. A computer-implemented method executable using one or more processors for communicating packets to a remote device comprising: determining at a processor a number of sequential packets that may be lost without significantly affecting perceived voice quality of a communication session; receiving at an interface a plurality of packets for delivery to one or more remote destination devices, wherein each of the packets comprises a sequence number; determining, at a network processor, for each of the plurality of packets based on header identification information in the packet whether the packet is a part of a communication session for which a separation algorithm has been established; for each packet for which it is determined that the packet is not part of a communication session for which a separation algorithm has been established, communicating, at a router, the packet to its remote destination device on an available path; and for each packet for which it is determined that the packet is part of a communication session for which a separation algorithm has been established: