×

Method and apparatus for efficiently matching responses to requests previously passed by a network node

  • US 7,206,862 B2
  • Filed: 04/24/2002
  • Issued: 04/17/2007
  • Est. Priority Date: 04/24/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for ensuring that a received response message corresponds to a previously forwarded request message on a network node including a mapping function, the method comprising the steps of:

  • at the network node, receiving an outgoing packet for which a response is expected, the outgoing packet including state information comprising a first set of data bit values;

    first mapping, by the mapping function, the first set of data bit values to render a first mapped data value;

    setting an entry within a bitmap at a position corresponding to the first mapped data value, the bitmap residing at the network node;

    forwarding the outgoing packet to an end node, the end node comprising a name resolution cache;

    at the network node, receiving an incoming packet from the end node, the incoming packet including state information comprising a second set of data bit values, the second set of data bit values corresponding to the first set of data bit values;

    wherein the incoming packet is a response to the outgoing packet;

    second mapping, by the mapping function, the second set of data bit values to render a second mapped data value;

    testing an entry within one or more bitmaps;

    wherein the one or more bitmaps include positions set in accordance with the setting step, the positions corresponding to the second mapped data value;

    establishing a match between the first mapped data value and the second mapped data value with a mapping function value rendered from state information for a previous request packet; and

    performing at least one function upon the incoming packet based upon whether the match is established during the testing step.

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