Application Layer Protocols Flow Control