Thread Links Date Links
Thread Prev Thread Next Thread Index Date Prev Date Next Date Index

[RPRWG] ConservativeRate SM questions



Hello RPR experts:

I have some questions regarding the conservative rate adjust State Machine
from the released RPR standard (802.17-2004.pdf, Table 10.9, pages 258 - 
259).

1. Row 5: the condition is
     localFairRate/localWeight >= unreservedRate[myRi] - rampUpCoef.
   It seems having some typo in the right side, because unreservedRate 
is in bytes and
    rampUpCoef is a pure number.
2.  Row 5 and Row 16: the allowedRate is calculated twice in the
      two states, first in Row 5 as
       allowedRate += (maxAllowedRate - allowedRate) / rampUpCoef;
   then after transiting from CGST state to FINAL state,
         allowedRate = Min(unreservedRate[myRi], localFairRate);
    The later calculation invalids the early one. One of the 
calculations should be
    removed or changed.
    
Hope someone can clarify. Your help will be greatly appreciated!

Regards,
Guoliang Wu
Fujitsu Network Communications, Inc.
Richardson, TX 75082