OUT Channel Recycling

OUT channel recycling MUST NOT be started unless the OUT channel is in the opened state. If the number of bytes sent on the channel approaches the channel lifetime and the OUT channel is not in the opened state, implementations of this protocol SHOULD return an implementation-specific error to higher layers. Windows implementations return RPC_S_PROTOCOL_ERROR as specified in [MS-ERREF].

An implementation of this protocol MUST start OUT channel recycling by sending out an OUT_R2/A1 RTS PDU as specified in section to the outbound proxy. Then it MUST transition the OUT channel state to Opened_A4W state and wait for network events. The server implementation MUST be able to execute the IN channel recycling and associated state machine and OUT channel recycling and associated state machines in parallel.