SYSTEM AND METHOD FOR IDENTIFYING UPPER LAYER PROTOCOL MESSAGE BOUNDARIES
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods that identify the Upper Layer Protocol (ULP) message boundaries are provided. In one example, a method that identifies ULP message boundaries is provided. The method may include one or more of the following steps: attaching a framing header of a frame to a data payload to form a packet, the framing header being placed immediately after the byte stream transport protocol header, the framing header comprising a length field comprising a length of a framing protocol data unit (PDU); and inserting a marker in the packet, the marker pointing backwards to the framing header and being inserted at a preset interval.
122 Citations
62 Claims
-
1-37. -37. (canceled)
-
38. A method for identifying Upper Layer Protocol (“
- ULP”
) messages in a transport layer byte stream, the method comprising;
forming a transport layer frame of the transport layer byte stream by, at least in part, attaching a framing header to a data payload of the transport layer frame, the framing header being attached at a location in the transport layer frame immediately after a transport protocol header of the transport layer frame; and
inserting a marker in the transport layer frame, the marker pointing backwards to the framing header and being inserted at a preset interval. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
- ULP”
-
60. A method for locating a framing header in a received transport layer frame, the method comprising:
-
receiving a transport layer frame of a transport layer byte stream, the transport layer frame comprising a transport layer header, a framing header immediately after the transport protocol header, and a backwards-pointing marker that points backwards to the framing header;
locating the backwards-pointing marker in the received transport layer frame; and
using information stored in the backwards-pointing marker to locate the framing header of the transport layer frame.
-
-
61. A system for identifying ULP messages in a transport layer byte stream, the system comprising:
a transmitter that operates to, at least;
form a transport layer frame of the transport layer byte stream by, at least in part, attaching a framing header to a data payload of the transport layer frame, the framing header being attached at a location in the transport layer frame immediately after a transport protocol header of the transport layer frame; and
insert a marker in the transport layer frame, the marker pointing backwards to the framing header and being inserted at a preset interval.
-
62. A system for identifying ULP messages in a transport layer byte stream, the system comprising:
a receiver that operates to, at least;
receive a transport layer frame of a transport layer byte stream, the transport layer frame comprising a transport layer header, a framing header immediately after the transport protocol header, and a backwards-pointing marker that points backwards to the framing header;
locate the backwards-pointing marker in the received transport layer frame; and
use information stored in the backwards-pointing marker to locate the framing header of the transport layer frame.
Specification