3.1.1.4 Protocol Parameters

InactivityTimeout: Specifies the time, in milliseconds, that the server MUST wait without receiving any packet from the client before terminating the multicast session. The default value is 300,000 ms.

JoinAckToQCRTimeout: Specifies the time, in milliseconds, that the server MUST wait for a QCR packet after sending a JOINACK packet. The default value is 500 ms.

MaxJoinAckSends: Specifies the maximum number of JOINACK packets that the server MUST send when no QCR packet is received from the client. The default value is 3.

PollBackOff: Specifies the maximum time, in milliseconds, that a client MAY wait before replying to the POLL packet. The default value is 200 ms.

KickInterval: Specifies the interval, in milliseconds, at which the KICK packets are sent until all required clients have removed themselves from the multicast session. The default value is 15,000 ms.

NoClientQCCInterval: Specifies the maximum time, in milliseconds, that the server MUST wait for a QCR packet after sending a QCC packet when there are no clients in the multicast session. The default value is 500 ms.

QCCInterval: Specifies the interval at which QCC packets are sent on a regular basis when the server is not operating in QCC State.

ClientDeadTimeout: Specifies the time, in milliseconds, that the server uses to assume a client as removed from the multicast session if the client fails to reply to any QCC packets. The default value is 60,000 ms.

SPMInterval: Specifies the minimum time to wait for an ACK packet after sending an SPM packet. Default value is 220 ms.

CleanupDataListInterval: Specifies the interval at which the packets stored in Data Packet List (section 3.1.1.3) are deleted. The default value is 200 ms.

MaxNoResponseSPM: Specifies the maximum number of SPM packets to send without receiving an ACK packet from the Master Client. The default value is 5.

ExpMaxWindowSize: Specifies that the server MUST exponentially grow the CurrentWindowSize up to the value specified by this parameter.

MaxWindowSize: Specifies that server MUST linearly grow the CurrentWindowSize up to the value specified by this parameter once the CurrentWindowSize has reached the ExpMaxWindowSize value.

DemoteInterval: Specifies the interval, in milliseconds, at which the DEMOTE packets are sent. The default value is 500 ms.