Hi Les,

Thank you very much for your response.
On top of your response, I have a few more queries. Please find them below.

1. For Min/Max Unidirectional Link Delay Sub-TLV, there is only one *A-bit.*


     0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    |   Type        |     Length    |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    |A| RESERVED    |                   Min Delay                   |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    |   RESERVED    |                   Max Delay                   |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


Does this mean A-bit is applicable only for Min-delay?

IF not, then should we maintain 2 different maximum threshold and
reuse thresholds?

And if both min-delay and max-delay values fall below reuse threshold
we have clear A-bit.


Will below example follow the RFC?
min-delay reuse threshold : 50 usec
min-delay maximum threshold : 100 usec

max-delay reuse threshold : 200 usec
max-delay maximum threshold : 300 usec
*1st measured value:*

min-delay: 110 usec

max-delay: 190 usec


conclusion: Set A bit. (As min-delay value has exceeded max-threshold value?)

*2nd measured value :*

min-delay: 40 usec

max-delay: 320 usec

conclusion : Do nothing (Maintain pervious state of A bit as max-delay
value has exceeded max-threshold value?)

*3rd measured value :*

min-delay: 40 usec

max-delay: 150 usec

conclusion : Clear A bit (As both min-delay and max-delay values are
falling below resue threshold?)


Thanks & Regards,

Gurusiddesh V N



On Fri, Apr 23, 2021 at 4:51 PM Les Ginsberg (ginsberg) <[email protected]>
wrote:

> Gurusiddesh –
>
>
>
> The short answer to all your questions is “yes”.
>
> More inline.
>
>
>
> *From:* Gurusiddesh Nidasesi <[email protected]>
> *Sent:* Thursday, April 22, 2021 10:33 PM
> *To:* Acee Lindem (acee) <[email protected]>
> *Cc:* [email protected]; [email protected]; [email protected]; Les
> Ginsberg (ginsberg) <[email protected]>; Dona Maria John <
> [email protected]>; Vikram Agrawal <[email protected]>;
> Mahalakshmi Kumar <[email protected]>
> *Subject:* Re: [Lsr] Doubt regarding A bit set/clear
>
>
>
> Hi All.
>
>
>
> *Gentle Reminder!*
>
>
>
> Regards,
>
> Gurusiddesh V N
>
>
>
> On Mon, Apr 19, 2021 at 6:54 PM Acee Lindem (acee) <[email protected]> wrote:
>
> Gurusiddesh,
>
>
>
> I’ll defer to the RFC authors on your question. However, please refrain
> from referring to bits as being “unset”. They are set or clear.
>
>
>
> Thanks,
>
> Acee
>
>
>
> *From: *Lsr <[email protected]> on behalf of Gurusiddesh Nidasesi <
> [email protected]>
> *Date: *Monday, April 19, 2021 at 6:13 AM
> *To: *"[email protected]" <[email protected]>
> *Cc: *Spencer Giacalone <[email protected]>, Stefano Previdi <
> [email protected]>, "Les Ginsberg (ginsberg)" <[email protected]>,
> Dona Maria John <[email protected]>, Vikram Agrawal <
> [email protected]>, Mahalakshmi Kumar <
> [email protected]>
> *Subject: *[Lsr] Doubt regarding A bit set/unset
>
>
>
> Hi All,
>
>
>
> I had a query regarding setting/unsetting A bit.
>
>
>
> https://tools.ietf.org/html/rfc8570#section-4.1 states that
>
> A bit:  This field represents the Anomalous (A) bit.  The A bit is
>
>       set when the measured value of this parameter exceeds its
>
>       configured maximum threshold.  The A bit is cleared when the
>
>       measured value falls below its configured reuse threshold.  If the
>
>       A bit is cleared, the sub-TLV represents steady-state link
>
>       performance.
>
>
>
> So does it mean we have to have two configurations one for reuse and another 
> for maximum threshold?
>
> *[Les:] Yes. The goal is to prevent altering the advertisement due to small 
> oscillations of the advertisement. If you had a single value then if the 
> measured value bounced between (for example) +1/-1 of the threshold) the 
> advertisement of the A-bit would change rapidly – this is undesirable.*
>
> *So the max threshold triggers setting of the A-bit and the reuse threshold 
> triggers clearing of the bit. The reuse threshold provides some confidence 
> that the measurement has stabilized below the maximum anomalous threshold.*
>
>
>
>
>
> Will below example follow the RFC?
>
> reuse threshold : 50 usec
>
> maximum threshold : 100 usec
>
> 1st measured value : 110 usec
>
> conclusion: Set A bit.
>
>
>
> 2nd measured value : 75 usec
>
> conclusion : Do nothing (Maintain pervious state of A bit as the value is 
> less than reuse or greater than threshold)
>
>
>
> 3rd measurement value : 30 usec
>
> conclusion: Unset A bit.
>
>
>
> *[Les:] Yes this conforms to specified behavior.*
>
>
>
>  If we have to have two configuration for threshold to set/unset A bit, will 
> they be different from the threshold that we use for advertisements?
>
> *[Les:] **Yes . ** This is clearly stated in Section 5:*
>
>
>
> *“4.  For sub-TLVs that include an A bit, an additional threshold*
>
> *       SHOULD be included corresponding to the threshold for which the*
>
> *       performance is considered anomalous (and sub-TLVs with the A bit*
>
> *       are sent)…”*
>
> *   Les*
>
>
>
>
>
>
>
> Regards,
>
> Gurusiddesh V N
>
>
> .
>
>
>
>
> --
>
> Thanks,
>
> Gurusiddesh V N
>
>
> .
>


-- 
Thanks,
Gurusiddesh V N

-- 
.
_______________________________________________
Lsr mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/lsr

Reply via email to