Patent ID: 7627627
Filing Date: 2009-12-01
Classification: H04L

Abstract:
1. A method for controlling command message flow in a network including a server and a client comprising the steps of: receiving a command window field indicating a command window size that specifies a maximum number of command messages that may be outstanding at the server, in each of at least some messages received from the server at the client, wherein the command window size at the server is modified in accordance with available server resources for receiving said command messages; sending a plurality of said command messages from the client to the server; receiving a pause message at the client indicating a particular one of the command messages that cannot be processed, wherein the pause message is sent by the server when there are insufficient resources at the server to process the particular command message; ceasing sending said command messages from the client when the number of outstanding said command messages is at least equal to the maximum number of messages indicated by the command window size; and when the number of outstanding said command messages is less than the maximum number indicated by the command window size, then resuming sending said command messages from the client to the server, starting with the particular command message indicated by the pause message.