Apparatus and method for improving throughput on a data network
AssigneeSitara Networks, Inc.
InventorsManickam R. Sridhar, Sylvain Louchez, Malik Z. Khan
Life of this patent
Estimating the term…
Loading patent…
AssigneeSitara Networks, Inc.
InventorsManickam R. Sridhar, Sylvain Louchez, Malik Z. Khan
Estimating the term…
A communication system for improving communication over a data network between an application and remote systems where each of the remote systems is configured to communicate using at least one of multiple transport layer communication protocols. The communication system accepts a request from the application to communicate with one of the remote systems, selects a transport layer communication protocols for communicating with the requested remote system, and communicates using the selected transport protocol with the requested system. In addition, the system may select one of multiple network layer communication protocols to communicate with the requested remote system. The application may be configured to communicate using a first of the transport protocols and request to communicate with a remote system using that first protocol, while the selected protocol may be another protocol. Furthermore, in one feature, the selected transport layer protocol supports selective retransmission while the requested protocol does not support selective retransmission. In another feature, the selected communication protocol supports transmission rate control while the requested protocol does not support transmission rate control.
A communication system for coupling to and enabling an application to communicate over a data network with a remote system, said communication system comprising:
A method for communicating from an application to a remote system over a data network, said method comprising:
Software stored on a computer-readable medium, said software comprising instructions for causing a computer to perform the functions of:
A server communication system for enabling a client communication system to couple over a data communication network to a one or more server applications, the server communication system comprising:
Dependencies are inferred from the claim text.