Method for enhancing data transmission efficiency
First Claim
1. A method for a data transmission system having a host, a subsystem and a transmission interface, utilized for the host to transmit and receive a data from a memory of the subsystem via the transmission interface, the method comprising:
- the host outputting a query command to the subsystem via the transmission interface for querying available memory utilization of the subsystem;
the subsystem outputting a return message to the host via the transmission interface for indicating the available memory utilization according to the query command; and
controlling data transmission from the host to the subsystem according to the return message;
wherein the step of controlling data transmission from the host to the subsystem according to the return message comprises adjusting a size of a data packet transmitted from the host to the subsystem according to the available memory utilization indicated by the return message,wherein the step of the subsystem outputting the return message to the host via the transmission interface according to the query command comprises;
generating a sliding window;
adjusting a length of the sliding window for recording a storage value of the memory according to each received data and transmitted data; and
the subsystem outputting the return message to the host via the transmission interface according to the length of the sliding window.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for enhancing data transmission efficiency in a data transmission system having a host, a subsystem and a transmission interface, utilized for the host to transmit and receive a data from a memory of the subsystem via the transmission interface includes steps of the host outputting a query command to the subsystem via the transmission interface for querying available memory utilization of the subsystem; the subsystem outputting a return message to the host via the transmission interface for indicating the available memory utilization according to the query command; and controlling data transmission from the host to the subsystem according to the return message.
-
Citations
17 Claims
-
1. A method for a data transmission system having a host, a subsystem and a transmission interface, utilized for the host to transmit and receive a data from a memory of the subsystem via the transmission interface, the method comprising:
-
the host outputting a query command to the subsystem via the transmission interface for querying available memory utilization of the subsystem; the subsystem outputting a return message to the host via the transmission interface for indicating the available memory utilization according to the query command; and controlling data transmission from the host to the subsystem according to the return message; wherein the step of controlling data transmission from the host to the subsystem according to the return message comprises adjusting a size of a data packet transmitted from the host to the subsystem according to the available memory utilization indicated by the return message, wherein the step of the subsystem outputting the return message to the host via the transmission interface according to the query command comprises; generating a sliding window; adjusting a length of the sliding window for recording a storage value of the memory according to each received data and transmitted data; and the subsystem outputting the return message to the host via the transmission interface according to the length of the sliding window. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for a data transmission system having a host, a subsystem and a transmission interface, the method comprising:
-
the host transmitting data to a memory of the subsystem via the transmission interface; the subsystem generating an indication message transmitted to the host via the transmission interface according to memory utilization; and controlling data transmission from the host to the subsystem according to the indication message; wherein the step of controlling data transmission from the host to the subsystem according to the indication message comprises adjusting a size of a data packet transmitted from the host to the subsystem according to the memory utilization indicated by the indication message; wherein the step of the subsystem generating the indication message transmitted to the host via the transmission interface according to the memory utilization comprises; generating a sliding window; adjusting a length of the sliding window for recording a storage value of the memory according to each received data and transmitted data; and the subsystem generating the indication message transmitted to the host via the transmission interface according to the length of the sliding window. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification