Re: [Actn] ACTN charter v1.0

xuyunbin <xuyunbin@catr.cn> Tue, 16 September 2014 12:18 UTC

Return-Path: <xuyunbin@catr.cn>
X-Original-To: actn@ietfa.amsl.com
Delivered-To: actn@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B4111A0697 for <actn@ietfa.amsl.com>; Tue, 16 Sep 2014 05:18:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.996
X-Spam-Level:
X-Spam-Status: No, score=-2.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_IS_SMALL6=0.556, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-1.652, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JANoZ8WUwOJn for <actn@ietfa.amsl.com>; Tue, 16 Sep 2014 05:18:29 -0700 (PDT)
Received: from catr.cn (catrma.catr.cn [219.239.97.64]) by ietfa.amsl.com (Postfix) with ESMTP id 26B7A1A02D4 for <actn@ietf.org>; Tue, 16 Sep 2014 05:18:26 -0700 (PDT)
Received: from Think-THINK (unknown [111.193.82.4]) by app1 (Coremail) with SMTP id FhADCgDX3e00KhhUN2sRAA--.12891S2; Tue, 16 Sep 2014 20:16:54 +0800 (CST)
Date: Tue, 16 Sep 2014 20:14:04 +0800
From: xuyunbin <xuyunbin@catr.cn>
To: Leeyoung <leeyoung@huawei.com>, Dhruv Dhody <dhruv.dhody@huawei.com>, actn <actn@ietf.org>
References: <7AEB3D6833318045B4AE71C2C87E8E1729C2E202@dfweml706-chm>, <23CE718903A838468A8B325B80962F9B865DED8C@szxeml556-mbs.china.huawei.com>, <610448979.29552@mail.ritt.com.cn>
X-Priority: 3
X-Has-Attach: no
X-Mailer: Foxmail 7, 2, 5, 140[cn]
Mime-Version: 1.0
Message-ID: <2014091620140213521317@catr.cn>
Content-Type: multipart/alternative; boundary="----=_001_NextPart831616431851_=----"
X-CM-TRANSID: FhADCgDX3e00KhhUN2sRAA--.12891S2
X-Coremail-Antispam: 1UD129KBjvAXoWfJr4rtrWDtw4UZrW5WF1rJFb_yoW8JrWxuo WxZrW3Zr1xKrW8Xr1DKw1kCrW5uFWYgr10yr4qyrn8Kr1jvay5Gw43J34DW343tF4rGryU Xa48J34qqr9rtFyfn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73VFW2AGmfu7bjvjm3 AaLaJ3UjIYCTnIWjp_UUUOu7k0a2IF6F4UM7kC6x804xWl14x267AKxVWUJVW8JwAFc2x0 x2IEx4CE42xK8VAvwI8IcIk0rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj4 1l84x0c7CEw4AK67xGY2AK021l84ACjcxK6xIIjxv20xvE14v26ryj6F1UM28EF7xvwVC0 I7IYx2IY6xkF7I0E14v26r4j6F4UM28EF7xvwVC2z280aVAFwI0_GcCE3s1l84ACjcxK6I 8E87Iv6xkF7I0E14v26rxl6s0DM2AIxVAIcxkEcVAq07x20xvEncxIr21l5I8CrVAYj202 j2C_Xr0_Wr1l5I8CrVAqjxCE14ACF2xKxwAqx4xG64kEw2xG04xIwI0_Jr0_Gr1l5I8CrV CF0I0E4I0vr24l5I8CrVC2j2CEjI02ccxYII8I67AEr4CY67k08wAv7VC0I7IYx2IY67AK xVWUJVWUGwAv7VC2z280aVAFwI0_Jr0_Gr1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48Icx kI7VAKI48JM4xvF2IEb7IF0Fy264kE64k0F24lFcxC0VAYjxAxZF0Ex2IqxwCF04k20xvY 0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8JwC20s026c02F40E14v26r106r1rMI8I3I 0E7480Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_JF0_Jw1lIxkGc2Ij64vIr41lIxAI cVC0I7IYx2IY67AKxVWUJVWUCwCI42IY6xIIjxv20xvEc7CjxVAFwI0_Jr0_Gr1lIxAIcV CF04k26cxKx2IYs7xG6rW3Jr0E3s1lIxAIcVC2z280aVAFwI0_Jr0_Gr1lIxAIcVC2z280 aVCY1x0267AKxVWUJVW8JwCE64xvF2IEb7IF0Fy7YxBIdaVFxhVjvjDU0xZFpf9x07j8Vy 3UUUUU=
X-CM-SenderInfo: p0x130xelqquxdwuhubq/
Archived-At: http://mailarchive.ietf.org/arch/msg/actn/_ZRZsmsqBoYCe7RAKYjyQ-y2W7o
X-Mailman-Approved-At: Tue, 16 Sep 2014 05:20:24 -0700
Cc: zhangguoying <zhangguoying@ritt.cn>
Subject: Re: [Actn] ACTN charter v1.0
X-BeenThere: actn@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Abstraction and Control of Transport Networks \(ACTN\)" <actn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/actn>, <mailto:actn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/actn/>
List-Post: <mailto:actn@ietf.org>
List-Help: <mailto:actn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/actn>, <mailto:actn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Sep 2014 12:18:36 -0000

hi, Yong,

There are some comments for ACTN charter, thanks.

1)It is supposed for the ACTN charter to carry on research of the abstraction and modeling method for transport resources in multi-domain and multi-vender environment. The transport network resources modeling method should meet the requirements of each domain controller (e.g., EMS/NMS, GMPLS/PCE control plane, SDN controller), such as application oriented modeling method (from top to bottom) or network resources oriented modeling methods (from bottom to top).
2) For the dynamic service control and monitoring, the alarm and performance data  transfer between different controllers may be based on PUSH mode or PULL mode, analysis the applicability of these two modes for different controllers, the extension based on existing protocol (such as Restful/Openflow) may be developed.



Best Regards
-----------------------------------------------------------------
Xu Yunbin 徐云斌 
 
传送与接入研究部
工业和信息化部电信研究院通信标准研究所(原工业和信息化部电信传输研究所)
Research Institute of Telecommunications Transmission (RITT),
China Academy of Telecom. Research (CATR), MIIT
 
TEL: 86-10-62300112, 86-18601328841
E-mail: xuyunbin@ritt.cn ,   xuyunbin@catr.cn
-----------------------------------------------------------------
 
From: Leeyoung
Date: 2014-09-11 23:17
To: Dhruv Dhody; actn@ietf.org
Subject: Re: [Actn] ACTN charter v1.0
Hi Dhruv,
 
Thanks for providing your valuable comment. 
 
Please see inline for my response. Thanks.
 
Young
 
From: Dhruv Dhody 
Sent: Wednesday, September 10, 2014 10:48 PM
To: Leeyoung; Leeyoung; actn@ietf.org
Subject: RE: ACTN charter v1.0
 
Hi Young, 
 
Please find some comments on the proposed charter.
 
* Do we need some text in charter also to specify what we consider as Transport networks? 
 
YOUNG>> That may clarify the scope. Do you have any suggestion?  One definition from the Problem Statement draft (https://datatracker.ietf.org/doc/draft-leeking-actn-problem-statement/) is as follows. Would this be good enough or need more work? 
 
Transport networks are defined as network infrastructure that
   provides connectivity and bandwidth for customer services. They
   are characterized by their ability to support server layer 
   provisioning and traffic engineering for client layer services, 
   such that resource guarantees may be provided to their customers.
   Transport networks in this document refer to a set of different
   type of connection-oriented networks, which include Connection-
   Oriented Circuit Switched (CO-CS) networks and Connection-
   Oriented Packet Switched (CO-PS) networks. This implies that at 
   least the following transport networks are in scope of the
   discussion of this draft: Layer 1 (L1) optical networks (e.g., 
   Optical Transport Networks (OTN) and Wavelength Switched Optical 
   Networks (WSON)), MPLS-TP, MPLS-TE, as well as other emerging
   network technologies with connection-oriented behavior.
 
 
* “Transport networks have a variety of mechanisms to:
-               Facilitate separation of data plane and control plane, 
-               Allow for distributed or centralized signaling  for path setup and protection, and 
-               Provide traffic engineering mechanism via centralized path computation.”
 
Term ‘centralized signaling’ is confusing to me, do you mean, the use of NMS?
 
YOUNG>> Yes. We can reword the second point: “Allow for distributed signaling or an NMS-based centralized signaling for set up….” 
 
* “The architecture work will lead to requirements for information models and protocol extensions between the virtual network controller and the physical network domain controllers and between the virtual network controller and multi-tenant customer controllers.” 
 
It would be nice to add “multi-domain coordinator” with “virtual network controller” to explicitly link them together. Also multi-tenant customer controllers doesn’t convey the intention to have different customer controllers for each tenant, how about…
 
“The architecture work will lead to requirements for information models and protocol extensions between the virtual network controller (embedded in a multi-domain coordinator) and the physical network domain controllers and between the virtual network controller and multiple tenant customer controllers.” 
 
YOUNG>> This sounds good to me. Thanks. 
 
* “The working group will determine if new protocol extensions are necessary. If the working group determines they are necessary, then it will develop the new protocols within the working group where necessary, while interacting with other working groups to enhance existing protocols where possible.”
 
Suggest to re-word this as it’s not clear – is it about extension to existing protocols or new protocol and where that work might be taken up. Also Protocol extensions is mentioned as a work item after re-chartering.  
 
YOUNG>> New protocol extensions mean a brand new protocol (say, “ACTN” protocol per se) that cannot be extended from existing protocols. But there may be some areas where we need to expand from existing protocols. In such case, we need to interact with the corresponding WGs. Perhaps an analogy would be that CCAMP WG is chartered to work on OPSF-TE for specific technologies while OSPF WG needs to be informed of the protocol changes. 
 
* You may want to do charter text formatting in RFC text format taking care of word-wraps and indentation
YOUNG>> Not sure what you meant here. Please clarify it for me. 
Hope you find them useful in making the charter text crisp. 
 
YOUNG>> Definitely. Thanks a lot for your review and great comments. 
 
Dhruv
 
 
From: ACTN [mailto:actn-bounces@ietf.org] On Behalf Of Leeyoung
Sent: 10 September 2014 04:53
To: Leeyoung; actn@ietf.org
Subject: [Actn] ACTN charter v1.0
 
Sorry, I forgot the Subject of this email. Here’s a retransmission with the subject.
 
From: Leeyoung 
Sent: Tuesday, September 09, 2014 3:47 PM
To: actn@ietf.org
Subject: 
 
Hi,
 
I hope your summer break was a good one. 
 
We’d like to give you some updates and plans on the ACTN work. We are going to request a formal BoF in Honolulu IETF meeting. In doing so, we need a charter draft as part of the due diligence. Here’s an initial charter draft developed by the small set of proponents of the work based on the discussions and use-cases and other published documents.  We hope this captures a workable ACTN scope.  This version 1.0 draft charter is also posted in the wiki: https://sites.google.com/site/actnbof/home/charter-propor 
 
Your review and comment will be greatly appreciated to come up with a good charter developed by the community of interest.  
 
Best regards,
Young (on behalf of the proponents) 
 
-------------------------------draft charter 1.0 ----------------------------------------------------------------------------------------------------
 
Transport networks have a variety of mechanisms to:
-       Facilitate separation of data plane and control plane, 
-       Allow for distributed or centralized signaling  for path setup and protection, and 
-       Provide traffic engineering mechanism via centralized path computation. 
 
These represent key technologies for enabling flexible and dynamic networking, and efficient control and recovery of resources. Although these technologies provide significant benefits within a single domain control boundary, they do not meet the growing need for transport network virtualization in multi-domain transport networks. More and more network operators are building and operating on multi-domain transport networks. These domains (collections of links and nodes) may be each of a different technology, administrative zones, or vendor-specific islands. Establishment of end-to-end connections spanning multiple domains is a perpetual problem for operators because of both operational concerns (control plane and management plane) and interoperability issues (control plane and data plane).  Due to these issues, new services that require connections that traverse multiple domains need significant planning and often manual operations to interface different vendor equipment and technology. 
 
The aim of Abstraction and Control of Transport Networks (ACTN) is to facilitate a centralized virtual network operation: the creation of a virtualized environment allowing operators to view and control multi-subnet, multi-technology, multi-vendor domain networks. Abstraction of transport networks also allows operators to consolidate their network services into multi-tenant virtual transport networks. This will enable rapid service deployment of new dynamic and elastic services, and will improve overall network operations and scaling of existing services. Discussion with operators has also highlighted a need for virtual network operation based on the abstraction of underlying technology and vendor domains.
 
Multi-domain network coordination function in ACTN is built on a control hierarchy where a multi-domain coordinator interacts with each domain controller (e.g., EMS/NMS, GMPLS/PCE control plane, SDN controller) for abstracting network resource information to provide virtual network control functions. This virtual network control functions are embedded in a multi-domain network coordinator to support various services/clients/applications to create and manage their own virtual networks that share the common transport network resources. 
 
The ACTN working group will work to develop a high-level architecture for transport network abstraction and control that facilitates seamless vertical service coordination across multi-tenant customers (primarily internal service organizations with respect to a network operator), the virtual network control and the physical network domain controls as well as a horizontal E2E service coordination across multi-domain networks. It will identify key building components and the corresponding interfaces among these components.  The architecture work will lead to requirements for information models and protocol extensions between the virtual network controller and the physical network domain controllers and between the virtual network controller and multi-tenant customer controllers. Well-defined use cases from operators perspective with clearly stated need for transport network virtualization are critical in scoping the work and thus to achieve the deliverables of the working group.
 
The working group will work on the following items:
-       High-level architecture that describes the basic building blocks to enable transport network virtualization to support use cases.
-       Operator-driven use cases to address the following initial items:
o    Virtual network control and operation for core transport Packet Optical Integration (POI). (e.g., MPLS-TP, OTN/WSON) 
o    Virtual network control and operation for mobile backhaul multi-technology transport (e.g., MPLS-TP and MPLS/OTN)
o    Data Center Operator’s interconnection with optical transport network infrastructure providers to support dynamic virtual circuit services. 
o    Multi-tenant support to allow virtual network information query, virtual network negotiation, creation/deletion and modification.
o    Synchronization of network resources view across physical domain controls and virtual network control. 
o    Dynamic service control and monitoring across all entities. 
Initial work within the working group will be limited to a single operator administrative domain with an exception for the Data Center operation use case. 
-       Evaluation of Information model/data model to support the use cases.
-       Requirements to support APIs/protocols, encoding languages, and data models
-       Gap analysis of existing IETF and other protocols, encoding languages and data models to fulfill the requirements. 
-       Protocol extensions (if necessary after re-chartering).
 
The working group will determine if new protocol extensions are necessary. If the working group determines they are necessary, then it will develop the new protocols within the working group where necessary, while interacting with other working groups to enhance existing protocols where possible.