[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: Issue 136 - SOAP-over-UDP - UNICAST_UDP_REPEAT andMULTICAST_UDP_REPEAT constant values
Please find a proposed resolution [1]. Changes are highlighted. Two key changes: ·
Added text indicating the constant values are non-normative. ·
The algorithmic flow has been adjusted to use the constant
values to keep count only of retransmissions. ·
The value for UNICAST_UDP_REPEAT is set to
1 and MULTICAST_UDP_REPEAT is set to
2. [1] Proposed resolution Constants
referenced within the algorithm are defined in Table 1 (for unicast messages)
and Table 2 (for unreliable multicast messages). The value of those constants (as defined in Table 1 and
Table 2) is non-normative. Implementations and other specifications may
override the value of those constants. Retry and back-off
algorithm. 1. Transmit; 1.
if
*_UDP_REPEAT <= 0 go to Step 11; 2. else
*_UDP_REPEAT--; 3.
Generate
a random number T in [UDP_MIN_DELAY .. UDP_MAX_DELAY]; 4.
Wait
T milliseconds; 5.
Retransmit;
6.
if
*_UDP_REPEAT <= 0 goto Step 11; 7. else
*_UDP_REPEAT--; 8.
T
= T * 2;If T > UDP_UPPER_DELAY then T = UDP_UPPER_DELAY; 9.
go
to 5 10. Done. Table
1: Protocol Retry and back-off
constants for unicast messages
Table 2: Protocol Retry and
back-off constants for unreliable multicast messages
From: Ram Jeyaraman
[mailto:Ram.Jeyaraman@microsoft.com] This issue is assigned the number 136. For further
discussions on this issue, please refer to this issue number or use this
thread. Document: SOAP-over-UDP WS-02 Suggested change: Update UNICAST_UDP_REPEAT and MULTICAST_UDP_REPEAT constant
values to 1 and 2 respectively. Further, add text saying that
higher-layer specs need to be intelligent about what they choose. |
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]