[ippm] Re: [CCAMP]Re: Working group adoption poll on d raft-yoon-ccamp-pm-streaming-04
<[email protected]> Fri, 3 Apr 2026 21:40:10 +0900
| Newsgroups | gmane.ietf.ippm,gmane.ietf.ccamp |
|---|---|
| Message-ID | <[email protected]> |
This is a multipart message in MIME format. --===============1986906702328622558== Content-Type: multipart/alternative; boundary="----=_NextPart_000_1346_01DCC3B2.72B4AA70" Content-Language: ko This is a multipart message in MIME format. ------=_NextPart_000_1346_01DCC3B2.72B4AA70 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Hi Qin Wu, Thank you for your comments and for forwarding the adoption poll call to the IPPM WG. Please see our brief responses below. 1. On the applicability of CCAMP We believe CCAMP is the appropriate venue for this work. CCAMP covers a broad range of non-packet physical and transport-facing technologies and interfaces, including OXCs, OEO switches, ROADMs, TDM switches, transponders, muxponders, optical amplifiers, microwave links, Ethernet switches, and optical pluggables. Because CCAMP addresses such a diverse set of physical interfaces and transport technologies, a generic model within CCAMP is needed as a common framework, while allowing technology-specific extensions where necessary. In this sense, the draft is intended as a generic and extensible PM streaming model for network equipment in the CCAMP context, rather than an IPPM-style framework for IP-layer performance metrics. Also, the IPPM charter states that its work is limited to metrics and methodologies applicable over transport-layer protocols over IP, and does not specify measurements over non-IP layers. For this reason, we believe CCAMP is the better fit for this draft. 2. On the distinction between measurement interval and reporting interval We agree that this distinction should be clarified further in the draft. Our intent is that the sampling interval defines how often raw PM data is collected, while the measurement interval defines the period over which the sampled data is aggregated or processed. The reporting interval, by contrast, concerns when notifications are delivered to subscribers, e.g., via the subscription period in YANG Push. We will revise the text to make this distinction more explicit in the next version. Regards, Bin From: Qin Wu <bill.wu=40huawei.com-Tr9gZwTxerDR74oF6e/[email protected]> Sent: Friday, April 3, 2026 8:38 PM To: [email protected] Cc: [email protected] Subject: [CCAMP]Re: Working group adoption poll on draft-yoon-ccamp-pm-streaming-04 Hi, Authors: I forward this adoption poll call to IPPM WG since It seems to me that this draft more focuses on generic measurement method and metrics and not specific to optical network. One quick comment to measurement timing, if my understanding is correct, this measurement timing is used to measure metrics or KPIs within network element, the measuring timing parameters include time-related parameters of sampling, measuring, and reporting performance data. I am wondering whether measuring interval is same as reporting interval, since I didn't see reporting interval is specified in this draft. -Qin [CCAMP]Working group adoption poll on draft-yoon-ccamp-pm-streaming-04 "Daniele Ceccarelli (dceccare)" <[email protected] <mailto:[email protected]> > Fri, 20 March 2026 07:40 UTC <https://mailarchive.ietf.org/arch/msg/ccamp/_mpRnupqH9A9MBRTm-O3l2Ko1Mk/> Show header Hi working group, As discussed during the CCAMP session at IETF 125 we're starting the working group adoption call on draft-yoon-ccamp-pm-streaming-04. The polling will last 2 weeks till Friday April 3rd. Thanks, Daniele, Fatai, Luis ------=_NextPart_000_1346_01DCC3B2.72B4AA70 Content-Type: text/html; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" = xmlns:o=3D"urn:schemas-microsoft-com:office:office" = xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" = xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta = http-equiv=3DContent-Type content=3D"text/html; = charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 15 = (filtered medium)"><style><!-- /* Font Definitions */ @font-face {font-family:SimSun; panose-1:2 1 6 0 3 1 1 1 1 1;} @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:"Malgun Gothic"; panose-1:2 11 5 3 2 0 0 2 0 4;} @font-face {font-family:"Segoe UI"; panose-1:2 11 5 2 4 2 4 2 2 3;} @font-face {font-family:"Malgun Gothic";} @font-face {font-family:"\@SimSun"; panose-1:2 1 6 0 3 1 1 1 1 1;} @font-face {font-family:Monaco;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:inter-ideograph; font-size:10.5pt; font-family:"Calibri",sans-serif;} h3 {mso-style-priority:9; mso-style-link:"\C81C\BAA9 3 Char"; mso-margin-top-alt:auto; margin-right:0cm; mso-margin-bottom-alt:auto; margin-left:0cm; font-size:13.5pt; font-family:SimSun;} a:link, span.MsoHyperlink {mso-style-priority:99; color:#0563C1; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:#954F72; text-decoration:underline;} pre {mso-style-priority:99; mso-style-link:"\BBF8\B9AC \C11C\C2DD\C774 \C9C0\C815\B41C HTML Char"; margin:0cm; margin-bottom:.0001pt; font-size:12.0pt; font-family:SimSun;} span.3Char {mso-style-name:"\C81C\BAA9 3 Char"; mso-style-priority:9; mso-style-link:"\C81C\BAA9 3"; font-family:"Malgun Gothic";} span.HTMLChar {mso-style-name:"\BBF8\B9AC \C11C\C2DD\C774 \C9C0\C815\B41C HTML Char"; mso-style-priority:99; mso-style-link:"\BBF8\B9AC \C11C\C2DD\C774 \C9C0\C815\B41C HTML"; font-family:"Courier New";} p.msonormal0, li.msonormal0, div.msonormal0 {mso-style-name:msonormal; mso-margin-top-alt:auto; margin-right:0cm; mso-margin-bottom-alt:auto; margin-left:0cm; font-size:11.0pt; font-family:"Calibri",sans-serif;} p.msg-header, li.msg-header, div.msg-header {mso-style-name:msg-header; mso-margin-top-alt:auto; margin-right:0cm; mso-margin-bottom-alt:auto; margin-left:0cm; font-size:12.0pt; font-family:SimSun;} span.EmailStyle22 {mso-style-type:personal; font-family:"Calibri",sans-serif; color:windowtext;} p.3, li.3, div.3 {mso-style-name:"\6807\9898 3"; mso-style-link:"\6807\9898 3 Char"; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:inter-ideograph; font-size:10.5pt; font-family:"Calibri",sans-serif;} span.3Char0 {mso-style-name:"\6807\9898 3 Char"; mso-style-priority:9; mso-style-link:"\6807\9898 3"; font-family:SimSun; font-weight:bold;} span.pipe {mso-style-name:pipe;} p.HTML, li.HTML, div.HTML {mso-style-name:"HTML \9884\8BBE\683C\5F0F"; mso-style-link:"HTML \9884\8BBE\683C\5F0F Char"; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:inter-ideograph; font-size:10.5pt; font-family:"Calibri",sans-serif;} span.HTMLChar0 {mso-style-name:"HTML \9884\8BBE\683C\5F0F Char"; mso-style-priority:99; mso-style-link:"HTML \9884\8BBE\683C\5F0F"; font-family:SimSun;} span.EmailStyle29 {mso-style-type:personal-reply; font-family:"Malgun Gothic"; color:windowtext;} .MsoChpDefault {mso-style-type:export-only;} @page WordSection1 {size:612.0pt 792.0pt; margin:72.0pt 90.0pt 72.0pt 90.0pt;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--></head><body lang=3DKO = link=3D"#0563C1" vlink=3D"#954F72" = style=3D'text-justify-trim:punctuation'><div class=3DWordSection1><pre = style=3D'background:white'><span lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'>Hi Qin Wu,<o:p></o:p></span></pre><pre = style=3D'background:white'><span lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'><o:p> </o:p></span></pre><pre = style=3D'background:white'><span lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'>Thank you for your comments and for forwarding the adoption = poll call to the IPPM WG. <o:p></o:p></span></pre><pre = style=3D'background:white'><span lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'>Please see our brief responses = below.<o:p></o:p></span></pre><pre style=3D'background:white'><span = lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'><o:p> </o:p></span></pre><pre = style=3D'background:white'><span lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'>1. On the applicability of = CCAMP<o:p></o:p></span></pre><pre style=3D'background:white'><span = lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'>We believe CCAMP is the appropriate venue for this work. = CCAMP covers a broad range of non-packet physical and transport-facing = technologies and interfaces, including OXCs, OEO switches, ROADMs, TDM = switches, transponders, muxponders, optical amplifiers, microwave links, = Ethernet switches, and optical pluggables. Because CCAMP addresses such = a diverse set of physical interfaces and transport technologies, a = generic model within CCAMP is needed as a common framework, while = allowing technology-specific extensions where necessary. In this sense, = the draft is intended as a generic and extensible PM streaming model for = network equipment in the CCAMP context, rather than an IPPM-style = framework for IP-layer performance metrics.<o:p></o:p></span></pre><pre = style=3D'background:white'><span lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'>Also, the IPPM charter states that its work is limited to = metrics and methodologies applicable over transport-layer protocols over = IP, and does not specify measurements over non-IP layers. For this = reason, we believe CCAMP is the better fit for this draft. = <o:p></o:p></span></pre><pre style=3D'background:white'><span = lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'><o:p> </o:p></span></pre><pre = style=3D'background:white'><span lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'>2. On the distinction between measurement interval and = reporting interval<o:p></o:p></span></pre><pre = style=3D'background:white'><span lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'>We agree that this distinction should be clarified further = in the draft. Our intent is that the sampling interval defines how often = raw PM data is collected, while the measurement interval defines the = period over which the sampled data is aggregated or processed. The = reporting interval, by contrast, concerns when notifications are = delivered to subscribers, e.g., via the subscription period in YANG = Push. We will revise the text to make this distinction more explicit in = the next version.<o:p></o:p></span></pre><pre = style=3D'background:white'><span lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'><o:p> </o:p></span></pre><pre = style=3D'background:white'><span lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'>Regards,<o:p></o:p></span></pre><pre = style=3D'background:white'><span lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'>Bin<o:p></o:p></span></pre><p class=3DMsoNormal = style=3D'word-break:break-hangul'><span lang=3DEN-US = style=3D'font-size:10.0pt;font-family:"Malgun = Gothic"'><o:p> </o:p></span></p><div><div = style=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm = 0cm 0cm'><p class=3DMsoNormal align=3Dleft = style=3D'text-align:left'><b><span lang=3DEN-US = style=3D'font-size:11.0pt'>From:</span></b><span lang=3DEN-US = style=3D'font-size:11.0pt'> Qin Wu = <bill.wu=3D40huawei.com-Tr9gZwTxerDR74oF6e/[email protected]> <br><b>Sent:</b> Friday, = April 3, 2026 8:38 PM<br><b>To:</b> [email protected]<br><b>Cc:</b> = [email protected]<br><b>Subject:</b> [CCAMP]Re: Working group adoption poll = on draft-yoon-ccamp-pm-streaming-04<o:p></o:p></span></p></div></div><p = class=3DMsoNormal align=3Dleft style=3D'text-align:left'><span = lang=3DEN-US><o:p> </o:p></span></p><pre = style=3D'background:white'><span lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'>Hi, Authors:<o:p></o:p></span></pre><pre = style=3D'background:white'><span lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'>I forward this adoption poll call to IPPM WG since It seems = to me that this draft more focuses on generic measurement method and = metrics and not specific to optical network. One quick comment to = measurement timing, if my understanding is correct, this measurement = timing is used to measure metrics or KPIs within network element, the = measuring timing parameters include time-related parameters of sampling, = measuring, and reporting performance data. I am wondering whether = measuring interval is same as reporting interval, since I didn’t = see reporting interval is specified in this = draft.<o:p></o:p></span></pre><h3 = style=3D'mso-margin-top-alt:1.5pt;margin-right:0cm;margin-bottom:1.5pt;ma= rgin-left:0cm;background:white'><span lang=3DEN-US = style=3D'font-family:"Segoe = UI",sans-serif;color:#212529;mso-fareast-language:ZH-CN;font-weight:norma= l'><o:p> </o:p></span></h3><pre style=3D'background:white'><span = lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'>-Qin<o:p></o:p></span></pre><h3 = style=3D'mso-margin-top-alt:1.5pt;margin-right:0cm;margin-bottom:1.5pt;ma= rgin-left:0cm;background:white'><span lang=3DEN-US = style=3D'font-family:"Segoe = UI",sans-serif;color:#212529;mso-fareast-language:ZH-CN;font-weight:norma= l'>[CCAMP]Working group adoption poll on = draft-yoon-ccamp-pm-streaming-04<o:p></o:p></span></h3><p = class=3Dmsg-header = style=3D'mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:15.0pt;mar= gin-left:0cm;background:white;box-sizing: = border-box;font-variant-ligatures: normal;font-variant-caps: = normal;orphans: 2;text-align:start;widows: 2;-webkit-text-stroke-width: = 0px;text-decoration-thickness: initial;text-decoration-style: = initial;text-decoration-color: initial;word-spacing:0px' = id=3Dmsg-info><span class=3Dpipe><span lang=3DEN-US = style=3D'font-family:"Segoe = UI",sans-serif;color:gray;mso-fareast-language:ZH-CN'>"Daniele = Ceccarelli (dceccare)" <<a = href=3D"mailto:[email protected]">[email protected]</a>></span></spa= n><span lang=3DEN-US style=3D'font-size:10.5pt;font-family:"Segoe = UI",sans-serif;color:gray;mso-fareast-language:ZH-CN'> </span><span = class=3Dpipe><span lang=3DEN-US style=3D'font-family:"Segoe = UI",sans-serif;color:gray;mso-fareast-language:ZH-CN'>Fri, 20 March 2026 = 07:40 UTC</span></span><span lang=3DEN-US = style=3D'font-size:10.5pt;font-family:"Segoe = UI",sans-serif;color:gray;mso-fareast-language:ZH-CN'><a = href=3D"https://mailarchive.ietf.org/arch/msg/ccamp/_mpRnupqH9A9MBRTm-O3l= 2Ko1Mk/"><span style=3D'color:#337AB7'>Show = header</span></a><o:p></o:p></span></p><pre = style=3D'background:white;box-sizing: = border-box;margin-bottom:1rem;white-space:pre-wrap;overflow-wrap: = normal;overflow:auto'><span lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'>Hi working group,<o:p></o:p></span></pre><pre = style=3D'background:white'><span lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'><o:p> </o:p></span></pre><pre = style=3D'background:white'><span lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'>As discussed during the CCAMP session at IETF 125 we're = starting the working group adoption call on = draft-yoon-ccamp-pm-streaming-04.<o:p></o:p></span></pre><pre = style=3D'background:white'><span lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'><o:p> </o:p></span></pre><pre = style=3D'background:white'><span lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'>The polling will last 2 weeks till Friday April = 3rd.<o:p></o:p></span></pre><pre style=3D'background:white'><span = lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'><o:p> </o:p></span></pre><pre = style=3D'background:white'><span lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'><o:p> </o:p></span></pre><pre = style=3D'background:white'><span lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'>Thanks,<o:p></o:p></span></pre><pre = style=3D'background:white'><span lang=3DEN-US = style=3D'font-size:9.0pt;font-family:Monaco;color:#212529;mso-fareast-lan= guage:ZH-CN'>Daniele, Fatai, Luis<o:p></o:p></span></pre><p = class=3DMsoNormal><span lang=3DEN-US = style=3D'mso-fareast-language:ZH-CN'><o:p> </o:p></span></p></div></= body></html> ------=_NextPart_000_1346_01DCC3B2.72B4AA70-- --===============1986906702328622558== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KaXBwbSBtYWls aW5nIGxpc3QgLS0gaXBwbUBpZXRmLm9yZwpUbyB1bnN1YnNjcmliZSBzZW5kIGFuIGVtYWlsIHRv IGlwcG0tbGVhdmVAaWV0Zi5vcmcK --===============1986906702328622558==--