×

Communication path selection

  • US 9,185,033 B2
  • Filed: 07/18/2014
  • Issued: 11/10/2015
  • Est. Priority Date: 08/21/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • transmitting a plurality of packets of data encapsulated according to a transport protocol, via a communication path, each packet of data being associated with a transmission sequence number;

    storing in a first data structure in memory, for each transmitted packet, the transmission sequence number and an identifier associated with the communication path;

    receiving a selective acknowledgement from an endpoint, the selective acknowledgement identifying a gap in a sequence of transmission sequence numbers corresponding to the transmitted plurality of packets, wherein a first transmission sequence number is associated with the gap;

    retrieving the identifier associated with the first transmission sequence number from the first data structure;

    determining that packet loss has occurred in the communication path associated with the first transmission sequence number and identifying the communication path in which packet loss has occurred, based on the retrieved identifier;

    sending information associated with the identified communication path in which packet loss has occurred to an edge routing module, the information being used by the edge routing module to determine a classification type and exit path information based upon one or more of load distribution policy, path availability, or overall network performance; and

    receiving from the edge routing module, the classification type and the exit path information.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×