Re: [Sdn] I-D Action: draft-xia-sdnrg-service-description-language-02.txt

Zhoutianran <zhoutianran@huawei.com> Fri, 08 May 2015 02:56 UTC

Return-Path: <zhoutianran@huawei.com>
X-Original-To: sdn@ietfa.amsl.com
Delivered-To: sdn@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 575BB1A892F for <sdn@ietfa.amsl.com>; Thu, 7 May 2015 19:56:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.211
X-Spam-Level:
X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=unavailable
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 beMu6kdsGu6g for <sdn@ietfa.amsl.com>; Thu, 7 May 2015 19:56:27 -0700 (PDT)
Received: from szxga02-in.huawei.com (szxga02-in.huawei.com [119.145.14.65]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7DADE1A88A4 for <sdn@irtf.org>; Thu, 7 May 2015 19:56:26 -0700 (PDT)
Received: from 172.24.2.119 (EHLO nkgeml403-hub.china.huawei.com) ([172.24.2.119]) by szxrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id CLA23429; Fri, 08 May 2015 10:56:19 +0800 (CST)
Received: from NKGEML512-MBX.china.huawei.com ([169.254.7.135]) by nkgeml403-hub.china.huawei.com ([10.98.56.34]) with mapi id 14.03.0158.001; Fri, 8 May 2015 10:56:14 +0800
From: Zhoutianran <zhoutianran@huawei.com>
To: STUART VENTERS <stuart.venters@adtran.com>, "sdn@irtf.org" <sdn@irtf.org>
Thread-Topic: [Sdn] I-D Action: draft-xia-sdnrg-service-description-language-02.txt
Thread-Index: AQHQiBABPtRjLb3dk0ayJdZ6sbQAbZ1xW7oA
Date: Fri, 08 May 2015 02:56:13 +0000
Message-ID: <BBA82579FD347748BEADC4C445EA0F2166BA59B1@nkgeml512-mbx.china.huawei.com>
References: <20150504095918.12794.90253.idtracker@ietfa.amsl.com> <55487EB4.50903@gmail.com> <1220E2C537595D439C5D026E83751866C429AF86@ex-mb1.corp.adtran.com>
In-Reply-To: <1220E2C537595D439C5D026E83751866C429AF86@ex-mb1.corp.adtran.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.97.21]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <http://mailarchive.ietf.org/arch/msg/sdn/hYuEYyYD3cFMnsPZqyJ0DZYSwh0>
Cc: "ibnemo@ietf.org" <ibnemo@ietf.org>
Subject: Re: [Sdn] I-D Action: draft-xia-sdnrg-service-description-language-02.txt
X-BeenThere: sdn@irtf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: List to Discuss SDN Research Group in the IRTF <sdn.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/sdn>, <mailto:sdn-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/sdn/>
List-Post: <mailto:sdn@irtf.org>
List-Help: <mailto:sdn-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/sdn>, <mailto:sdn-request@irtf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 May 2015 02:56:30 -0000

This is interesting. Here is my two cents.

I agree with you that there are two issues.
And for the first one, I think we need a language to easily express the service request or the user intent.

The second one is about the protocol between the controller and applications. I think we have two option.
1. One is to pass the script as content directly to the controller. And all the compilation/parsing done on the controller.
2. The other option is to parse the intent expression on the application side into some well known format, e.g. xml, json, and then transport the content to the controller.

That's what we need to discuss in the community.


Best,
Terence


-----Original Message-----
From: sdn [mailto:sdn-bounces@irtf.org] On Behalf Of STUART VENTERS
Sent: Wednesday, May 06, 2015 11:19 PM
To: sdn@irtf.org
Subject: Re: [Sdn] I-D Action: draft-xia-sdnrg-service-description-language-02.txt

There appear to be two, separable technical issues in this draft:

1) What information is needed to represent a service request.
2) How to represent and transport the information for a request.

The first part may be a good area.

For the second part, I wonder if there are not already available methods to declare a schema and represent and transport the information governed by it.
It appears the draft is proposing to invent another mechanism.
It would be nice to understand the reasoning behind this choice.


--------------

On 04-05-15 11:59, internet-drafts@ietf.org wrote:
>
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
>
>
>          Title           : Requirements for a Service Description Language and Design Considerations
>          Authors         : Yinben Xia
>                            Sheng Jiang
>                            Susan Hares
> 	Filename        : draft-xia-sdnrg-service-description-language-02.txt
> 	Pages           : 7
> 	Date            : 2015-05-04
>
> Abstract:
>     The more and more complicated IP networks require a new interaction
>     mechanism between their customers and their networks.  A service
>     description language is needed to enable customers to easily describe
>     their diverse intent.  SDN controller would compile the user intent
>     into device configurations.  This document analyzes requirements for
>     such service description language and gives considerations for
>     designing such service description language.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-xia-sdnrg-service-description-l
> anguage/
>
> There's also a htmlized version available at:
> https://tools.ietf.org/html/draft-xia-sdnrg-service-description-langua
> ge-02
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-xia-sdnrg-service-description-
> language-02
>
>
> Please note that it may take a couple of minutes from the time of 
> submission until the htmlized version and diff are available at tools.ietf.org.
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
> _______________________________________________
> I-D-Announce mailing list
> I-D-Announce@ietf.org
> https://www.ietf.org/mailman/listinfo/i-d-announce
> Internet-Draft directories: http://www.ietf.org/shadow.html or 
> ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>


--
*****************************************************************
               请记住,你是独一无二的,就像其他每一个人一样

_______________________________________________
sdn mailing list
sdn@irtf.org
https://www.irtf.org/mailman/listinfo/sdn
_______________________________________________
sdn mailing list
sdn@irtf.org
https://www.irtf.org/mailman/listinfo/sdn