Authors,

While reviewing this document during AUTH48, please resolve (as necessary) the 
following questions, which are also in the XML file.

1) <!-- [rfced] Please note that the title of the document has been
     updated as follows:

a) We have cut the abbreviation NRP from the document title.  Note that
this abbreviation is expanded in the first line of the Abstract.

Original:
A Framework for Network Resource Partition (NRP) based Enhanced
Virtual Private Networks

Current:
A Framework for Network Resource Partition Based Enhanced Virtual
Private Networks

b) To avoid awkward hyphenation with "based" might one of the
following be an acceptable further update to the document title?

Perhaps:
A Framework for Enhanced Virtual Private Networks Based on Network
Resource Partitions

We could also not expand NRP since We see it is expanded in the first
line of the Abstract; however, it too suffers from the same "based"
hyphenation problem. Perhaps if the title suggestion above is not to
your liking, we could try:

Perhaps:
A Framework for NRP-Based Enhanced Virtual Private Networks

[With the first sentence of the Abstract updated to:]

This document describes a framework for Enhanced Virtual Private
Networks (VPNs) based on Network Resource Partitions (NRPs)...
-->


2) <!-- [rfced] Please insert any keywords (beyond those that appear in
     the title) for use on https://www.rfc-editor.org/search. -->


3) <!--[rfced] These two sentences from the Introduction seem to have
     similar examples.  To reduce redundancy, might these be compiled
     in one place?  If changes are desired, please let us know how to
     update using old/new.  Note also that similar text exists in the
     Terminology section.

Original:
(paragraph 2)
...such as low latency guarantees, bounded jitter, or isolation from
other services or customers so that changes in other services

and
(paragraph 3)
...such as guaranteed resources, latency, jitter, etc.
-->


4) <!-- [rfced] Please review the use of RFC 4364 as a reference for
     L3VPN in the following text as we don't see L3VPN or layer 3 in
     that document.

Original:
Examples of technologies to provide VPN services are: IPVPN [RFC2764],
L2VPN [RFC4664], L3VPN [RFC4364], and EVPN [RFC7432].

-->


5) <!--[rfced] Please review our update to make this text a bulleted list
     and let us know any objections.

Original:
There are several new technologies that provide some assistance with
this performance guarantee.  Firstly, the IEEE TSN project [TSN]
introduces the concept of scheduling of delay- and loss-sensitive
packets.  FlexE [FLEXE] is also useful to help provide a guaranteed
upper bound to latency.  DetNet is also of relevance in assuring an
upper bound of end-to-end packet latency in the network layer.  The
use of these technologies to deliver enhanced VPN services needs to be
considered when a guaranteed latency service is required.


Current:
There are several new technologies that provide some assistance with
this performance guarantee:

   *  the IEEE TSN project [TSN] introduces the concept of scheduling of
      delay-sensitive and loss-sensitive packets.

   *  FlexE [FLEXE] is useful to help provide a guaranteed upper bound
      to latency.

   *  DetNet is of relevance in assuring an upper bound of end-to-end
      packet latency in the network layer.

The use of these technologies to deliver enhanced VPN services needs
to be considered when a guaranteed latency service is required.
-->


6) <!--[rfced] In the following text, the use of "both" with 3 items
     connected with "and"s is a bit confusing.  Perhaps a rephrase
     would benefit the reader?

Original:
This may introduce scalability concerns both in the implementation (as
each enhanced VPN may need to be tracked in the network) and in how
many resources need to be reserved and how the services are mapped to
the resources (Section 4.4).

-->


7) <!--[rfced] How may the uses of slashes in the following be clarified
     for the reader?

Original:
By combining conventional VPNs with TE/QoS/security techniques, an
enhanced VPN offers a variety of means to honor customer's
requirements.

Perhaps:
By combining conventional VPNs with TE, QoS, and security techniques, an
enhanced VPN offers a variety of means to honor customer's
requirements.
-->


8) <!--[rfced] Does the following rewording correctly capture your
     intent?

Original:
The way to achieve the characteristics demand...

Perhaps:
The way to meet the enhanced VPN service's demand for certain
characteristics (such as guaranteed or predictable performance) is
by...

-->


9) <!--[rfced] Does the following rewording correctly capture your
     intent?

Original:
With the approach of abstraction,...

Perhaps:
Using the abstraction approach...
-->


10) <!--[rfced] Is "service SLA" redundant?  Or is it an SLA specifically
     about services?

Original:
This means that during the lifetime of an enhanced VPN service,
closed-loop optimization is needed so that the delivered service
always matches the ordered service SLA.

Perhaps:
This means that during the lifetime of an enhanced VPN service,
closed-loop optimization is needed so that the delivered service
always matches the ordered SLA.
-->


11) <!--[rfced] Because "requests" can be read as a noun or a verb, might
     an update such as the following (i.e., the operation requests /
     the operation's requests) help readers avoid a "garden path"
     issue?  Or is there another way to rephrase?

Original:
An interface between the enhanced VPN service provider (e.g.,
operator's network management system) and the enhanced VPN customer
(e.g., an organization or a service with enhanced VPN requirement)
such that the operation requests and the related parameters can be
exchanged without the awareness of other enhanced VPN customers.
         
Perhaps:
An interface between the enhanced VPN service provider (e.g.,
the operator's network management system) and the enhanced VPN customer
(e.g., an organization or service with an enhanced VPN requirement)
such that the operation's requests and the related parameters can be
exchanged without the awareness of other enhanced VPN customers.
-->


12) <!--[rfced] FYI - we have broken this long sentence into a bulleted
     list for the ease of the reader.  Please review and ensure we
     have maintained your intended meaning.

Original:
   Based on the set of network resource partitions provided by the
   physical network infrastructure, multiple NRPs can be created, each
   with a set of dedicated or shared network resources allocated from
   the physical underlay network, and each can be associated with a
   customized logical network topology, so as to meet the requirements
   of different enhanced VPN services or different groups of enhanced
   VPN services.  

Current:
   Based on the set of network resource partitions provided by the
   physical network infrastructure, multiple NRPs can be created.  Each
   of these NRPs:

   *  has a set of dedicated or shared network resources allocated from
      the physical underlay network, and

   *  can be associated with a customized logical network topology so as
      to meet the requirements of different enhanced VPN services or
      different groups of enhanced VPN services.
-->


13) <!--[rfced] Does this sentence contain a list of three items and an
     "etc."? If our update does not correctly capture your intent,
     please let us know.

Original:
   According to the service requirements of connectivity, performance
   and isolation, etc., enhanced VPN services can be mapped to the
   appropriate NRPs in the network.

Current:
   According to the service requirements of connectivity, performance,
   isolation, etc., enhanced VPN services can be mapped to the
   appropriate NRPs in the network. -->


14) <!--[rfced] Does this suggested rephrase retain your intended meaning?

Original:
A path that travels by other than the shortest path through the
underlay normally requires state to specify that path.

Perhaps:
Any path other than the shortest path through the underlay normally
requires state to specify that path.

-->


15) <!--[rfced] Does this rephrase capture your intended meaning?

Original:
FlexE also supports bonding links to create larger links out of
multiple low-capacity links.


Perhaps:
FlexE also supports bonding multiple low-capacity links to create
larger links.
-->


16) <!--[rfced] We had two questions about the following sentence:

a) Is the repetition of "downstream node" necessary?
b) Will the reader understand what "that traffic isolation" is?

Original:
When packets are received by the downstream node, they need to be
processed in a way that preserves that traffic isolation in the
downstream node.

Perhaps:
When packets are received by the downstream node, they need to be
processed in a way that preserves traffic isolation.

-->


17) <!--[rfced] Are both of these sentences about GCO?  Please review our
     updates and let us know any objections.

Original 1:
The control plane of NRP-based enhanced VPNs is likely be based on a
hybrid control mechanism that takes advantage of a logically
centralized controller for on-demand provisioning and global
optimization, whilst still relying on a distributed control plane to
provide scalability, high reliability, fast reaction, automatic
failure recovery, etc.

Current 1:
The control plane of NRP-based enhanced VPNs is likely to be based on
a hybrid control mechanism that takes advantage of a logically
centralized controller for on-demand provisioning and Global
Concurrent Optimization (GCO) while still relying on a distributed
control plane to provide scalability, high reliability, fast reaction,
automatic failure recovery, etc.

Original 2:
The global concurrent optimization mechanisms as described in
[RFC5557] and discussed in [RFC7399] may be helpful, while complete
resolution of this situation is as much a commercial issue as it is a
technical issue. 

Current 2:
The GCO mechanisms as described in [RFC5557] and discussed in
[RFC7399] may be helpful, while complete resolution of this situation
is as much a commercial issue as it is a technical issue.
-->


18) <!--[rfced] Does the following suggested text capture your intended
     meaning?  If not, is there another possible rephrase of the
     original?

Original:
Thus, an interface between the enhanced VPN management plane and the
5G network slice management system, and relevant service data models
are needed for the coordination of 5G end-to-end network slice
management.

Perhaps:
Thus, the coordination of 5G end-to-end network slice management
requires both relevant service data models and an interface between
the enhanced VPN management plane and the 5G network slice management
system.

-->


19) <!--[rfced] What is the antecedent of "it" in this sentence?  Please
     clarify.

Original:
Reducing the state in the network is important to enhanced VPNs, as
it requires the overlay to be more closely integrated with the
underlay than with conventional VPNs.  

Perhaps:
Reducing state in the network is important to enhanced VPNs, as
state requires the overlay to be more closely integrated with the
underlay than with conventional VPNs.  
-->


20) <!--[rfced] In the following, what "can reduce the overhead of control
     channels"?  The approach?  Please clarify

Original:
The centralized approach of SDN requires control plane state to be
stored in the network, but can reduce the overhead of control channels
to be maintained.-->


21) <!--[rfced] The verb "consider" seems a bit odd with a non-human
     subject in the following two sentences.  We will update to the
     suggestions below unless we hear objection.

Original:
The design of OAM for enhanced VPN services needs to consider the
following requirements:

Perhaps:
The following requirements need to be considered in the design of OAM
for enhanced VPN services:


Original:
Telemetry for enhanced VPN service needs to consider the following
requirements:

Perhaps:
The following requirements need to be considered for telemetry for
enhanced VPN service:

-->


22) <!-- [rfced] Please review the reference entry [NGMN-NS-Concept].

The original URL navigates to a search results page that states
"Nothing Found". We were unable to find any URL with a title matching
the one provided in this reference. (Note: the author element is also
unusual).

We were able to find the following document that matches some of the
information provided in the URL string:

https://www.ngmn.org/wp-content/uploads/Publications/2016/161010_NGMN_Network_Sl
icing_framework_v1.0.8.pdf

Is this the correct reference? If so, may we update this reference to
use the information from this document? (Note that this reference is a
draft of Version 1.0.8). -->


23)  <!--[rfced] We had the following questions related to abbreviation
      use throughout the document:

a) To follow guidance at
https://www.rfc-editor.org/styleguide/part2/#exp_abbrev, we will
update to expand the following abbreviations on first use only and to
use only the abbreviation thereafter unless we hear objection:

OAM
TE 
SR
VN
SAP
DetNet
NRP

Note that we have already made this change with regard to the
following terms:

L2
L3
L2VPN
L3VPN

b) We see two different expansions for OAM in this document:

Operation, Administration, and Management (OAM) vs. Operations,
Administration, and Maintenance (OAM)

We will update to use the latter on the first use in this document and
the abbreviation thereafter per RFC 6291.  Please let us know any
objections.

c) This document expands FlexE as "Flexible Ethernet" while the cited
reference uses "Flex Ethernet".  Should these be made consistent?
Please also review Section 5.1.1 for uses of flexible ethernet if
updates are desired.

d) FYI: We have expanded the following abbreviations on first use as
follows.  Please let us know any corrections.

MP2MP - Multipoint-to-Multipoint
SDN - Software-Defined Networking 
P2P - point-to-point
CE - Customer Edge
SRv6 - SR over IPv6

e) We have updated the expansion of ACTN for consistency with the
normative references to appear as follows:

Abstraction and Control of TE Networks (ACTN)
 -->


24) <!--[rfced] We had the following questions/comments related to
      terminology use throughout the document:

a) We have updated to use lowercase and hyphenated "controlled-load
service" throughout (use in RFC 2211 is mixed).

b) We have used the form on the left to match use in the normative
references.  Please let us know any objections.

telemetry vs. Telemetry

-->


25)  <!--[rfced] Please note that there a few places throughout the text
      where we inserted bulleted lists to attempt to help the reader
      parse lists or complex sentences.  Please review and let us know
      if any of these updates did not correctly capture your intended
      meaning.-->


26)  <!--[rfced] This document mixed use of citations as a functioning
      part of a sentence (a noun) and citations as just citations
      (with no syntactic weight).  Where the mixed use might lead the
      reader to confusion (mixed in close proximity,) we have tried to
      edit for consistency.  Where not used in close proximity, we
      have left them as they were to limit changes to the doc.  Please
      see more information on this topic for future documents at
      https://www.rfc-editor.org/styleguide/part2/#citation_usage -->


27)  <!-- [rfced] Please review the "Inclusive Language" portion of the
      online Style Guide
      <https://www.rfc-editor.org/styleguide/part2/#inclusive_language>
      and let us know if any changes are needed.  Updates of this
      nature typically result in more precise language, which is
      helpful for readers.

Note that our script did not flag any words in particular, but this
should still be reviewed as a best practice.

-->


Thank you.

RFC Editor/mf


*****IMPORTANT*****

Updated 2025/01/27

RFC Author(s):
--------------

Instructions for Completing AUTH48

Your document has now entered AUTH48.  Once it has been reviewed and 
approved by you and all coauthors, it will be published as an RFC.  
If an author is no longer available, there are several remedies 
available as listed in the FAQ (https://www.rfc-editor.org/faq/).

You and you coauthors are responsible for engaging other parties 
(e.g., Contributors or Working Group) as necessary before providing 
your approval.

Planning your review 
---------------------

Please review the following aspects of your document:

*  RFC Editor questions

   Please review and resolve any questions raised by the RFC Editor 
   that have been included in the XML file as comments marked as 
   follows:

   <!-- [rfced] ... -->

   These questions will also be sent in a subsequent email.

*  Changes submitted by coauthors 

   Please ensure that you review any changes submitted by your 
   coauthors.  We assume that if you do not speak up that you 
   agree to changes submitted by your coauthors.

*  Content 

   Please review the full content of the document, as this cannot 
   change once the RFC is published.  Please pay particular attention to:
   - IANA considerations updates (if applicable)
   - contact information
   - references

*  Copyright notices and legends

   Please review the copyright notice and legends as defined in
   RFC 5378 and the Trust Legal Provisions 
   (TLP – https://trustee.ietf.org/license-info).

*  Semantic markup

   Please review the markup in the XML file to ensure that elements of  
   content are correctly tagged.  For example, ensure that <sourcecode> 
   and <artwork> are set correctly.  See details at 
   <https://authors.ietf.org/rfcxml-vocabulary>.

*  Formatted output

   Please review the PDF, HTML, and TXT files to ensure that the 
   formatted output, as generated from the markup in the XML file, is 
   reasonable.  Please note that the TXT will have formatting 
   limitations compared to the PDF and HTML.


Submitting changes
------------------

To submit changes, please reply to this email using ‘REPLY ALL’ as all 
the parties CCed on this message need to see your changes. The parties 
include:

   *  your coauthors
   
   *  rfc-edi...@rfc-editor.org (the RPC team)

   *  other document participants, depending on the stream (e.g., 
      IETF Stream participants are your working group chairs, the 
      responsible ADs, and the document shepherd).
     
   *  auth48archive@rfc-editor.org, which is a new archival mailing list 
      to preserve AUTH48 conversations; it is not an active discussion 
      list:
     
     *  More info:
        
https://mailarchive.ietf.org/arch/msg/ietf-announce/yb6lpIGh-4Q9l2USxIAe6P8O4Zc
     
     *  The archive itself:
        https://mailarchive.ietf.org/arch/browse/auth48archive/

     *  Note: If only absolutely necessary, you may temporarily opt out 
        of the archiving of messages (e.g., to discuss a sensitive matter).
        If needed, please add a note at the top of the message that you 
        have dropped the address. When the discussion is concluded, 
        auth48archive@rfc-editor.org will be re-added to the CC list and 
        its addition will be noted at the top of the message. 

You may submit your changes in one of two ways:

An update to the provided XML file
 — OR —
An explicit list of changes in this format

Section # (or indicate Global)

OLD:
old text

NEW:
new text

You do not need to reply with both an updated XML file and an explicit 
list of changes, as either form is sufficient.

We will ask a stream manager to review and approve any changes that seem
beyond editorial in nature, e.g., addition of new text, deletion of text, 
and technical changes.  Information about stream managers can be found in 
the FAQ.  Editorial changes do not require approval from a stream manager.


Approving for publication
--------------------------

To approve your RFC for publication, please reply to this email stating
that you approve this RFC for publication.  Please use ‘REPLY ALL’,
as all the parties CCed on this message need to see your approval.


Files 
-----

The files are available here:
   https://www.rfc-editor.org/authors/rfc9732.xml
   https://www.rfc-editor.org/authors/rfc9732.html
   https://www.rfc-editor.org/authors/rfc9732.pdf
   https://www.rfc-editor.org/authors/rfc9732.txt

Diff file of the text:
   https://www.rfc-editor.org/authors/rfc9732-diff.html
   https://www.rfc-editor.org/authors/rfc9732-rfcdiff.html (side by side)

Diff of the XML: 
   https://www.rfc-editor.org/authors/rfc9732-xmldiff1.html


Tracking progress
-----------------

The details of the AUTH48 status of your document are here:
   https://www.rfc-editor.org/auth48/rfc9732

Please let us know if you have any questions.  

Thank you for your cooperation,

RFC Editor

--------------------------------------
RFC9732 (draft-ietf-teas-enhanced-vpn-20)

Title            : A Framework for Network Resource Partition (NRP) based 
Enhanced Virtual Private Networks
Author(s)        : J. Dong, S. Bryant, Z. Li, T. Miyasaka, Y. Lee
WG Chair(s)      : Oscar Gonzalez de Dios, Vishnu Pavan Beeram, Lou Berger

Area Director(s) : Jim Guichard, John Scudder, Gunter Van de Velde


-- 
auth48archive mailing list -- auth48archive@rfc-editor.org
To unsubscribe send an email to auth48archive-le...@rfc-editor.org

Reply via email to