Personally I think it unlikely that the WG would ever complete the former

The latter might be plausible, though having flicked at 3444 i can't tell 
exactly what we're missing. It seems to say that an information model is an 
absrtact model about relationships between objects and can be defined 
informally - (since I havent consciously written one, I'm being vague) - the 
combination of CL & signalling reqts seems quite close to this?

Thanks for progressing Tom.
phil

-----Original Message-----
From: pcn-boun...@ietf.org [mailto:pcn-boun...@ietf.org] On Behalf Of 
ruediger.g...@telekom.de
Sent: 22 June 2011 07:21
To: tom111.tay...@bell.net; ietf...@comcast.net
Cc: p...@ietf.org; gen-art@ietf.org; elw...@dial.pipex.com
Subject: Re: [PCN] Gen-art LC review of draft-ietf-pcn-cl-edge-behaviour-08

Hi Tom,

which work are you taking up?

- specifying the madatory to implement protocol.
- or specifying a minimum clear information model (RFC3444).

I prefer the latter above the former.


Regards,

Ruediger

-----Original Message-----
From: pcn-boun...@ietf.org [mailto:pcn-boun...@ietf.org] On Behalf Of Tom Taylor
Sent: Wednesday, June 22, 2011 2:31 AM
To: David Harrington
Cc: p...@ietf.org; 'Elwyn Davies'; 'General Area Reviwing Team'
Subject: Re: [PCN] Gen-art LC review of draft-ietf-pcn-cl-edge-behaviour-08

OK, I'll take up the good work. Just to start with, I propose to submit
interim updates as I wished I had back a few months ago. I'll go on from
there.

On 21/06/2011 3:49 PM, David Harrington wrote:
> Hi,
>
> The WG was chartered to specify the
> (3) encoding and transport of (pre-)congestion information
>   between the interior and domain egress
> ... and ...
> (5) encoding and transport of (pre-)congestion information
>   between the egress and the controlling domain ingress
>
> I interpret that to mean the transport protocol and the message
> formats should be specified in the documents.
> I have to agree with Elwyn that lack of such formats means
> implementations are likely to not be interoperable.
> I am not sure what protocols would be suitable for these tasks; other
> readers may have similar concerns.
>
> I think the specification would benefit from a mandatory-to-implement
> protocol expected to carry the configuration and reported information.
> At a minimum, there should be a clear information model (RFC3444)
> about the information to be transported.
> The data type and range of values should be included in the
> information model for each counter and configuration variable.
> I think it would be better to specify a mandatory-to-implement
> protocol, or at least a recommended-to-implement protocol, and a
> corresponding data model to ensure interoperability.
>
> David Harrington
> Director, IETF Transport Area
> ietf...@comcast.net (preferred for ietf)
> dbharring...@huaweisymantec.com
> +1 603 828 1401 (cell)
>
>> -----Original Message-----
>> From: Elwyn Davies [mailto:elw...@dial.pipex.com]
>> Sent: Tuesday, June 14, 2011 1:21 PM
>> To: philip.eard...@bt.com
>> Cc: p...@ietf.org; ietf...@comcast.net; General Area Reviwing Team
>> Subject: Re: Gen-art LC review of
> draft-ietf-pcn-cl-edge-behaviour-08
>>
>> Hi, Phil.
>>
>> It strikes me that the first and second points below are
>> something which
>> David Harrington perhaps ought to give an opinion on. He has got to
>> defend it to the IESG.
>>
>> On the first point, my feeling is that neither the
>> requirements doc nor
>> this doc is sufficient to guarantee an interoperable implementation.
>
>> There seems to me to be a cleft stick here (irrespective of
>> whether this
>> ends up as informational or experimental.) The WG is is specifying
>> pieces of functionality that go in two or more different
>> types of boxes
>> (three if there is a separate implementation of the central decision
>
>> point). If the system is going to be generally deployable or
>> even to be
>> experimented with there may be different implementations.
>> The box types
>> communicate using the information specifications in the doc.  This
>> appears to require protocol definitions.  Where they are defined is
>> another issue but I feel it has either to be in this doc or
>> in another
>> doc referenced from this.  If they aren't specified I can't see that
>
>> anybody will be interested in making commercial implementations.
>>
>> I see David didn't make any comment about this situation in his
> write
>> up, so maybe I am over reacting.
>>
>> Regards,
>> Elwyn
>>
>>
>>
>>
>>
>> On 13/06/2011 18:04, philip.eard...@bt.com wrote:
>>> Elwyn,
>>>
>>> Thanks for the detailed review.
>>> A few follow-ups in-line
>>> Thanks
>>> phil
>>>
>>> --
>>> Major issues:
>>> The draft contains partial definitions of two control
>> protocols (egress
>>> ->   decision point; decision point ->   ingress).  It does
>> not make it
>>> clear whether the reader is expected to get full
>> definitions of these
>>> protocols here or whether there will be another document
>> that specifies
>>> these protocols completely.  As is stands one could build
>> the protocols
>>> and pretty much guarantee that they would not be interoperable
> with
>>> other implementations since message formats are not
>> included although
>>> high level specs are.  The document needs to be much
>> clearer about what
>>> is expected to happen here.
>>>
>>> [phil] there is another document, " Requirements for
>> Signaling of (Pre-) Congestion Information in a DiffServ
>> Domain"
>> [http://tools.ietf.org/html/draft-ietf-pcn-signaling-requireme
>> nts-04] that deals with your issue to some extent. It doesn't
>> specify message formats but does at least specify better what
>> information the messages must contain. My understanding is
>> that unfortunately the WG doesn't feel it has the effort to
>> specify these protocols completely.
>>>
>>>
>>> Use of EXP codepoint: My understanding of what is said in
>> RFC 5696 is
>>> that EXP is supposed to be left for other (non=PCN) systems to
> use.
>>> This draft uses it.  Is this sensible? Is this whole draft
>> experimental
>>> really?
>>> [phil] the intention of rfc5696 was that the EXP codepoint
>> is for experimental *PCN* encodings - ie beyond the baseline.
>> For instance, the CL behaviour needs separate codepoints for
>> (PCN) threshold-marking and (PCN) excess-traffic-marking&
>> this would require using the EXP codepoint.
>>> However...... There is currently some discussion on what
>> PCN encodings to specify beyond the baseline. At the time we
>> wrote the baseline, we envisaged the need for several
>> encodings - however it now seems that one may be enough, in
>> which case there may possibly be just one PCN encoding (ie a
>> revised 5696 that now uses the 01 codepoint), so possibly may
>> be Standards track - ??
>>> Anyway, i take your point that we need to think about Status.
>>>
>>> s3.3.1:
>>>> [CL-specific] The outcome of the comparison is not very sensitive
>>>>         to the value of the CLE-limit in practice, because
>> when threshold-
>>>>         marking occurs it tends to persist long enough that
>> threshold-
>>>>         marked traffic becomes a large proportion of the
>> received traffic
>>>>         in a given interval.
>>> This statement worries me.  It sounds like a characteristic of an
>>> unstable system.  If the value is that non-critical why are we
>>> bothering?
>>>
>>> [phil] admission control system. imagine the pcn-domain has
>> one bottleneck link. If it can cope with the current number
>> of calls (their bandwidth), then no pkts gets
>> threshold-marked, so the CLE = 0. If there are too many, then
>> all pkts gets threshold-marked, so the CLE = 1. If there is
>> almost exactly the right number of calls, then
>> threshold-marking will tend to be on for a while, then off
>> for a while (perhaps when several flows are transmitting less
>> traffic than normal), so the CLE will jiggle about between 0&
>>   1. If the CLE is<   CLE-limit (say CLE-limit = 0.6&   current
>> CLE = 0.5), when a new call admission request happens to
>> arrive then it gets admitted. But then there's more traffic
>> and it's likely that the CLE will rise to 1 - hence another
>> admission request will get blocked. When a call finishes,
>> then the reverse is true.
>>>
>>> Now suppose we had in fact configured CLE-limit = 0.4, then
>> in the scenario above the call request would have been
>> blocked. However, (1) the PCN-domain has only admitted one
>> fewer call, (2) a short time later, either the CLE happens to
>> be lower or a call departs, and then the next admission
>> request is accepted.
>>>
>>> All this means that it doesn't matter much exactly what you
>> set CLE-limit to - it barely affects the average number of
>> calls admitted. The argument above is hand-wavy, but lots of
>> simulations have been done that show this is true (I hope i'm
>> representing the results correctly)
>>> So the lack of sensitivity to CLE-limit seems like a good thing.
>>>
>>>
>>> Minor issues:
>>>
>>> s6:  The potential introduction of a centralized decision
>> point appears
>>> to provide additional attack points beyond the architecture
>> in RFC 5559.
>>> It appears to me that the requests for information about
>> specific flows
>>> to the ingress are ighly vulnerable as they (probably)
>> contain all the
>>> information needed to craft a DoS attack on the flow.
>>>
>>> [phil] seems a good point to me
>>>
>>
>>
>> --
>> Join the Cambridge Oxfam Walk on Sunday 15 May, 2011.
>> For more information, see
>> http://www.oxfam.org.uk/get_involved/fundraise/walk/ and
>> follow us on Twitter at http://twitter.com/CambOxfamWalk.
>>
>>
>
> _______________________________________________
> PCN mailing list
> p...@ietf.org
> https://www.ietf.org/mailman/listinfo/pcn
>
>
_______________________________________________
PCN mailing list
p...@ietf.org
https://www.ietf.org/mailman/listinfo/pcn
_______________________________________________
PCN mailing list
p...@ietf.org
https://www.ietf.org/mailman/listinfo/pcn
_______________________________________________
Gen-art mailing list
Gen-art@ietf.org
https://www.ietf.org/mailman/listinfo/gen-art

Reply via email to