Hi Joe, Med, Benoit and all,

Thank you for the discussion. I was on a business trip last week for BBF 
meeting, sorry for the late response.

I understand the point Benoit raised that using ipClassOfService is technically 
feasible. However, for L4S traffic monitoring in this draft, its objective is 
mainly on the ECN field. ECN is special defined for L4S as: ECT(1) is used for 
L4S traffic identification and CE for congestion experienced indication. If we 
reuse ipClassOfService for L4S ECN, some issues may be brought. For example, 
the difference of DSCP values interferes with the aggregation of flows by ECN. 
Flows that share the same L4S relevant ECN status (e.g., ECT(1)) but have 
different DSCP markings are kept separate, making it impossible to directly 
monitor L4S traffic as a whole. It may also complicate correlating ECN 
congestion status with DSCP adjustments (such as dynamically modifying DSCP 
priority based on the observed ECN status).

Currently, IANA has defined an IPFIX information element for the whole 8 bits 
ipClassOfService (ID: 5), as well as a dedicated information element for the 
most significant 6 bits ipDiffServCodePoint (ID: 195). A dedicated ECN 
information element would allow the metering process to aggregate flows based 
on ECN value, avoding unnecessary flow splitting caused by DSCP difference. 
It's expected to provide a straight forward way to monitor L4S traffic, detect 
congestion and enale ECN-aware policy decisions. This is why we believe a 
dedicated infomation element for ECN is necessary.

BTW, BBF also initiated a project entitled "Application of L4S to Broadband 
Networks" under its Network Architecture Working Area in 2025, as described in 
Liaison Statement:
https://datatracker.ietf.org/liaison/1984/ 
Monitoring of L4S is explicitly within the scope of the project, including:
"Providing recommendations and best practices for monitoring the performance 
relating to the introduction and ongoing monitoring of L4S"

I would like to ask Jonathon Newton (the Director of the Network Architecture 
Area at BBF) and Joson Livingood (who explicitly expressed support during TSVWG 
discussion), if they could kindly provide the benefits that designing a 
dedicated IPFIX information element for L4S ECN monitoring could bring to 
networks, from an operator's perspective. Thanks.

Best regards,
Xueyan (on behalf of the co-authors)



Original


From: JoeClarke(jclarke) <[email protected]>
To: [email protected] 
<[email protected]>;[email protected] 
<[email protected]>;[email protected] 
<[email protected]>;
Cc: [email protected] <[email protected]>;
Date: 2026年03月28日 02:05
Subject: [OPSAWG]Re: Feedback on Export of L4S ECN in IP Flow Information 
Export (IPFIX), draft-song-opsawg-ipfix-ecn-01

_______________________________________________
OPSAWG mailing list -- [email protected]
To unsubscribe send an email to [email protected]
 
There you go.  Perhaps the authors could ask Jason to comment here on opsawg in 
support of this work and what benefits it will provide over what is in place 
now.

 
Joe

 

From: [email protected] <[email protected]>
 Date: Friday, March 27, 2026 at 12:32
 To: Joe Clarke (jclarke) <[email protected]>, [email protected] 
<[email protected]>, [email protected] 
<[email protected]>
 Cc: [email protected] <[email protected]>
 Subject: RE: [OPSAWG]Re: Feedback on Export of L4S ECN in IP Flow Information 
Export (IPFIX), draft-song-opsawg-ipfix-ecn-01
 
Hi all,
 
Also relevant to this discussion, 
https://datatracker.ietf.org/meeting/125/materials/minutes-125-tsvwg-00 
includes the following:
 
“- Discussion: Gorry Fairhurst questioned why only the 2 ECN bits were being 
exported instead of the full 8-bit Traffic Class/DSCP field. Shueyan noted that 
while DSCP IEs exist, specific ECN statistical IEs are needed for L4S 
visibility.
 - Operator Feedback: Jason Livingood expressed strong support, noting that the 
lack of standardized IPFIX ECN reporting is currently an operational gap for 
ISPs deploying L4S.”
 
Cheers,
Med 
 


De : Joe Clarke (jclarke) <[email protected]>
 Envoyé : vendredi 27 mars 2026 16:31
 À : [email protected]; [email protected]
 Cc : [email protected]
 Objet : [OPSAWG]Re: Feedback on Export of L4S ECN in IP Flow Information 
Export (IPFIX), draft-song-opsawg-ipfix-ecn-01


 
 
Adding to this as a contributor, Jason Livingood has requested the IETF NOC 
provide some stats on L4S/ECN.  He hinted that he’s using IPFIX today in 
Comcast to do this.  It might be worth reaching out to him to see what he’s 
doing and how that is working and if a new IE would be useful vs. leveraging 
the full 8 bits you get today.
 
Joe
 


From: [email protected] <[email protected]>
 Date: Friday, March 27, 2026 at 07:57
 To: [email protected] <[email protected]>
 Cc: [email protected] <[email protected]>
 Subject: [OPSAWG]Feedback on Export of L4S ECN in IP Flow Information Export 
(IPFIX), draft-song-opsawg-ipfix-ecn-01


Dear draft-song-opsawg-ipfix-ecn authors, 
 
 I would like to complement what I mentioned during our OPSAWG meeting last 
week.
 
 There is an existing information element ipClassOfService (ID: 5) which 
exports the 8 bits of of IPv4 TOS or IPv6 Traffic Class field. You could be 
exporting the 8 bits directly and extract the bit 6 and bit 7 in collector for 
ECN evaluation.
 
 This ipClassOfService is a very basic IPFIX IE, implemented by most IPFIX 
Metering Processes. On top of that, it's typically a key field, along with 
src/dst IP address, src/dst port, IP protocol, and input interface.
 
 So asking a router to meter the full ipClassOfService, to substract the last 2 
bits, insert it into the new ipv4HeaderEcn IFPIX IE before exporting  is a big 
job. Especially if it's a key field, as this implies "touching" the 
ipClassOfService for every single packet.

            0     1     2     3     4     5     6     7
 
         +-----+-----+-----+-----+-----+-----+-----+-----+
 
         |          DS Field, DSCP           | ECN Field |
 
         +-----+-----+-----+-----+-----+-----+-----+-----+
   
                        Figure 1: ECN Fields in IPv4
 

 IMO, this is not optimal, and you are not even saving on the export bandwidth 
as we speak about unsigned8 anyway. I believe your router implementation should 
stick to exporting the ipClassOfService.
 
 I don't want to say that you should not define this IFPIX IE in IANA (notice 
the double negation).
 There is actually one case where these ipv4HeaderEcn and ipv6HeaderEcn IFPIX 
IEs might be useful.
 Your IPFIX collector receives the ipClassOfService. From there, you extract 
the last 2 bits because you only care about ECN. If and only if you want to 
re-export the IPFIX IEs, stressing that only the last bits are relevant (maybe 
b/c you set the DSCP bits to 0), expressing the clear semantic, then it might 
make sense to export these new IPFIX IEs ... implying the request to IANA.
 
 I hope this clarifies.
 
 I did not look at the other IPFIX IEs in your draft but I advice you think 
along the same logic.
 For example, I read "The Information Element encodes only these 3 bits." for 
mplsHeaderEcn.
 We might be facing the same issue.
 
 And finally, like in RFC 9487, a section about sample use cases 
(https://datatracker.ietf.org/doc/html/rfc9487#name-sample-use-cases) with some 
appendix examples (https://datatracker.ietf.org/doc/html/rfc9487#appendix-A) 
would be a plus.
 
 Thanks and regards, Benoit
 
 




____________________________________________________________________________________________________________
 Ce message et ses pieces jointes peuvent contenir des informations 
confidentielles ou privilegiees et ne doivent donc pas etre diffuses, exploites 
ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez 
le signaler a l'expediteur et le detruire ainsi que les pieces jointes. Les 
messages electroniques etant susceptibles d'alteration, Orange decline toute 
responsabilite si ce message a ete altere, deforme ou falsifie. Merci. This 
message and its attachments may contain confidential or privileged information 
that may be protected by law; they should not be distributed, used or copied 
without authorisation. If you have received this email in error, please notify 
the sender and delete this message and its attachments. As emails may be 
altered, Orange is not liable for messages that have been modified, changed or 
falsified. Thank you.
_______________________________________________
OPSAWG mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to