×

Guaranteed delivery of application layer messages by a network element

  • US 20060129650A1
  • Filed: 12/10/2004
  • Published: 06/15/2006
  • Est. Priority Date: 12/10/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing reliable delivery of an application layer message, the method comprising the computer-implemented steps of:

  • receiving one or more data packets at a first network element;

    determining a first application layer message that is collectively contained in one or more payload portions of the one or more data packets, wherein the first application layer message originated at a source application;

    determining a message identifier that is contained in the first application layer message;

    determining whether a message identifier queue contains the message identifier; and

    in response to determining that the message identifier queue does not contain the message identifier, storing the first application layer message in an application layer message queue as well as storing the message identifier into the message identifier queue atomically, and sending towards the source application, a second application layer (ACK) message that indicates the message identifier.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×