Reliable connectionless network protocol
AssigneeOracle Corporation
InventorJeffrey C. Olkin
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle Corporation
InventorJeffrey C. Olkin
Estimating the term…
A reliable connectionless protocol is used in a networking environment. A transport layer receives data for transfer between a source node and a destination node on a network. The transport layer divides the data into predetermined length data packets, and generates a segment header for each data packet. The transport layer generates independent segments by combining each data packet with a corresponding segment header. Consequently, each segment, including the first segment and the last segment, contains a data packet. The independent segments are transferred from the source node to the destination node via the network without establishing a connection. A transport layer on the destination node creates local state upon receipt of the first segment, and extracts the data from the data packets to re-construct the original data. The local state is released when the destination node receives the last segment in the message.
A method for transferring data from a source node to a destination node over a network, the method comprising the computer-implemented steps of:
A method for transferring data from a source node to a destination node over a network, the method comprising the computer-implemented steps of:
A computer-readable medium carrying one or more sequences of instructions for transferring data from a source node to a destination node over a network, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to:
A computer-readable medium carrying one or more sequences of instructions for transferring data from a source node to a destination node over a network, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to:
Dependencies are inferred from the claim text.