×

Transporting operations of arbitrary size over remote direct memory access

  • US 10,284,626 B2
  • Filed: 04/08/2016
  • Issued: 05/07/2019
  • Est. Priority Date: 06/29/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for establishing a connection for exchanging data, the method comprising:

  • receiving, by a receiver, a first packet, wherein the packet comprises a first field and data, wherein the first field is equal to a number of bytes of a fragmented message that the receiver has yet to receive;

    determining if a value stored the first field zero;

    when the value is zero;

    processing the data in the first packet;

    when the value is not zero;

    allocating a reassembly buffer to the connection;

    copying the data from the first packet into the reassembly buffer;

    receiving a second packet comprising second data; and

    copying the second data from the second packet into the reassembly buffer.

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