[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE:
Waisum,
As Jean-Louis said, there is no aggregate limit with MAM (neither explicit nor implicit).
If you have a link of 100 and BC0=50, BC1=50 and BC2=50, then you may very well endup with a load of up to 150 across the three CTs.
Hence, with MAM:
- you may have preemption within a CT (ie an LSP of CTx may need to preempt another LSP of same CTx)
- you will not have preemption across CTs (ie an LSP of CTx will not preempt another LSP of Cty, since those don't contend for bandwidth).
Cheers
Francois
>> -----Original Message-----
>> From: Lai, Wai S (Waisum), ALABS [mailto:wlai@att.com]
>> Sent: 20 March 2003 04:13
>> To: LE ROUX Jean-Louis FTRD/DAC/LAN
>> Cc: te-wg@ops.ietf.org
>> Subject: RE:
>>
>>
>> JL,
>> Do you mean that there is no *explicit* constraint for
>> the aggregate bandwidth reserved from different classes? As
>> I described in my previous reply below, when the constraints
>> sum up to link capacity, there is "total isolation" with no
>> preemption among classes (which is not necessary of course).
>> When this is not the case, then the link capacity will act
>> implicitly as the aggregate constraint. This is a natural
>> aggregate constraint (or an appropriately scaled aggregate
>> constraint in the case of overbooking) that does not need to
>> be explicitly spelled out, right? When this aggregate
>> constraint is to be exceeded, then preemption among classes
>> will act in accordance with the definition, which says that
>> Reserved (CTb) <= BCb, i.e., the reserved bandwidth of a
>> class is *either less than or equal to* the bandwidth
>> constraint for the class, depending on the relative
>> preemption priorities of the different classes involved.
>> Thanks, Wai Sum
>>
>> -----Original Message-----
>> From: LE ROUX Jean-Louis FTRD/DAC/LAN
>> [mailto:jeanlouis.leroux@rd.francetelecom.com]
>> Sent: Wednesday, March 19, 2003 8:25 PM
>> To: Lai, Wai S (Waisum), ALABS
>> Cc: te-wg@ops.ietf.org
>> Subject: RE:
>>
>>
>> Wai Sum,
>>
>> Preemption among classes can definitively not occur with
>> current MAM defintion, whatever the preemtion priorities,
>> because there is no constraint for the aggregate bandwidth
>> reserved from different classes
>>
>> If you define BC2= 5M, BC1= 7M, BC0= 15M, then you can
>> reserve simultaneously 5M of CT2 LSPs and 7M of CT1 LSP and
>> 15M of CT0 LSPs.
>>
>> To allow preemtion between classes you need constraint on
>> the cumulated bandwidth reserved from diffrerent classes,
>> which does not exist in MAM.
>>
>>
>> Regards
>>
>> JL
>>
>> -----Message d'origine-----
>> De : Lai, Wai S (Waisum), ALABS [mailto:wlai@att.com]
>> Envoyé : mercredi 19 mars 2003 02:29
>> À : LE ROUX Jean-Louis FTRD/DAC/LAN
>> Cc : te-wg@ops.ietf.org
>> Objet : RE:
>>
>>
>> Jean-Louis,
>> Associated with each class-type (or simply referred to as
>> a class in my draft, as stated in the 2nd paragraph of
>> Section A.3) there is a preemption priority, which together
>> form a TE-class. This enables preemption among class-types.
>> "Total isolation between classes" is provided in MAM only
>> when the bandwidth constraints for different classes add up
>> exactly to the link capacity. When this is not the case
>> (e.g., with overbooking), there will be interference among
>> classes. As shown in my draft, the degree of this
>> interference depends on the degree of bandwidth sharing,
>> whether preemption is used or not, and the relative
>> preemptin priority. This is a general property for any BC
>> models: the higher the degree of sharing, the less robust
>> the service isolation.
>> My view of overbooking is concerned with dimensioning a
>> link to carry the different classes of traffic offered while
>> meeting service objectives. I have not explicitly used a
>> multiplier to scale the bandwidth of might appear to be
>> available and advertised, if that's what you are referring
>> to. But I think I have done that implicitly, so as to show
>> the performance impacts, and the need for a judicious choice
>> of overbooking multipliers. Thus, my example of twice the
>> normal traffic (while discussed in the context of overload)
>> is effectively scaling with a factor of 2.
>> Thanks, Wai Sum
>>
>> -----Original Message-----
>> From: LE ROUX Jean-Louis FTRD/DAC/LAN
>> >> [mailto:jeanlouis.leroux@rd.francetelecom.com]
>> Sent: Monday,
>>
>> March 17, 2003 8:59 PM
>> To: Lai, Wai S (Waisum), ALABS
>> Cc: te-wg@ops.ietf.org
>> Subject:
>>
>>
>> Hi Wai Sum and all
>> I have a question regarding draft-wlai-tewg-bcmodel-01
>> Section A.3 :
>> "Preemption is enabled so that, when necessary, class 1 can
>> preempt class 2...."
>> How can you apply this to MAM ??
>> If I refer to 3.0 definition,MAM ensures total isolation
>> between classes, preemption can occurs only inside a class,
>> but not between classes
>>
>>
>> "Overbooking is allowed as it is to be described below..."
>> How do you define overbooking here ?
>> Overbooking is definitively not allowed in your RDM example (BC0=15)
>> Regards
>> JL
>>
>>
- Follow-Ups:
- RE:
- From: "Geunhyung Kim" <geunkim@postech.ac.kr>
- Prev by Date:
RE:
- Next by Date:
RE:
- Previous by thread:
RE:
- Next by thread:
RE:
- Index(es):