Apparatus and methods for receiving data at high speed using TCP/IP
AssigneeAdaptec, Inc.
InventorsRamkumar Jayam, Anil Kapatkar, Sivakumar Munnangi, Srinivasan Venkataraman
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdaptec, Inc.
InventorsRamkumar Jayam, Anil Kapatkar, Sivakumar Munnangi, Srinivasan Venkataraman
Estimating the term…
A method for receiving receive data associated with a bi-directional data flow between a first host computer and a second host computer. The first host computer and the second host computer are coupled via a computer network. The method includes storing receive-facilitating parameters employed for the receiving the receive data in a first control block. The first control block is implemented in the first host computer and associated with the bi-directional data flow. The receiving the receive data is performed in accordance with the TCP protocol. The method also includes employing the receive-facilitating parameters in the first control block to facilitate receiving a given portion of the receive data at the first host computer from the second computer. In accordance with this embodiment of the invention, the receiving the given portion of the receive data occurs simultaneously with servicing a transmit request pertaining to transmit data associated with the bi-directional data flow from the first host computer to the second host computer. The transmit data is transmitted using transmit-facilitating parameters stored in a second control block implemented in the first host computer. The transmit data is transmitted in accordance with the TCP protocol.
Circuitries for facilitating data exchange via a network, said circuitries being associated with a first host computer coupled to said network, said network being coupled to a second host computer, said circuitries comprising:
A method for receiving receive data associated with a bi-directional data flow between a first host computer and a second host computer, said first host computer and said second host computer being coupled via a computer network, said method comprising:
Circuitries for facilitating data exchange via a network, said circuitries being associated with a first host computer coupled to a network, said network being coupled to a second host computer, said circuitries comprising:
A method for receiving at a first host computer receive data associated with a bi-directional data flow between said first host computer and a second host computer, said first host computer and said second host computer being coupled via a computer network, said method comprising:
Dependencies are inferred from the claim text.