Re: [nwcrg] I-D Action: draft-irtf-nwcrg-network-coding-satellites-05.txt

Kuhn Nicolas <Nicolas.Kuhn@cnes.fr> Wed, 05 June 2019 13:38 UTC

Return-Path: <Nicolas.Kuhn@cnes.fr>
X-Original-To: nwcrg@ietfa.amsl.com
Delivered-To: nwcrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B767120045 for <nwcrg@ietfa.amsl.com>; Wed, 5 Jun 2019 06:38:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.888
X-Spam-Level:
X-Spam-Status: No, score=-1.888 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 PjXpGcdRZifM for <nwcrg@ietfa.amsl.com>; Wed, 5 Jun 2019 06:38:02 -0700 (PDT)
Received: from mx2.cnes.fr (mx2.cnes.fr [194.199.174.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DEF5D120025 for <nwcrg@irtf.org>; Wed, 5 Jun 2019 06:38:01 -0700 (PDT)
X-IronPort-AV: E=Sophos; i="5.60,550,1549929600"; d="scan'208,217"; a="27038170"
X-IPAS-Result: =?us-ascii?q?A2G8AADtxPdc/wIBeApcCh0CBQgFgVIIDAGBDoECWRFyE?= =?us-ascii?q?igKjCaMY49fDIVJgyoUgWIBBAkBAQEBAQEBAQEgAQwHAQIBAYEqgxYCglcjN?= =?us-ascii?q?AkOAQMBAQEEAQEBAQIBAQICaRwBC4VMAgEDAQErQRsCAQUDDQUQFgEGBycLF?= =?us-ascii?q?AMOAgQTCIMbgR1tD6dVGoQcAg5BhSiBNAGBYIwQgRFGgkw+gmEBAQIBARaBD?= =?us-ascii?q?w0tgzqCJgSLQ4dFdYdCjVEHAoEsZIIahCiGU4ZAcoExaYYOg28DiXONDocSk?= =?us-ascii?q?RU5gVgzGicrIYJsCYV2hRSFP0IwgSEIjVUBgSABAQ?=
X-URL-LookUp-ScanningError: 1
From: Kuhn Nicolas <Nicolas.Kuhn@cnes.fr>
To: "nwcrg@irtf.org" <nwcrg@irtf.org>
Thread-Topic: [nwcrg] I-D Action: draft-irtf-nwcrg-network-coding-satellites-05.txt
Thread-Index: AQHVGvE+tyX31T1vsU64LmHrOj0kaaaLrYkggAFbhmA=
Date: Wed, 5 Jun 2019 13:36:58 +0000
Deferred-Delivery: Wed, 5 Jun 2019 13:37:58 +0000
Message-ID: <F3B0A07CFD358240926B78A680E166FF1EC01374@TW-MBX-P02.cnesnet.ad.cnes.fr>
References: <155966511356.28055.4907834866543297449@ietfa.amsl.com> <F3B0A07CFD358240926B78A680E166FF1EBF5953@TW-MBX-P03.cnesnet.ad.cnes.fr>
In-Reply-To: <F3B0A07CFD358240926B78A680E166FF1EBF5953@TW-MBX-P03.cnesnet.ad.cnes.fr>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-tm-as-product-ver: SMEX-11.0.0.4255-8.100.1062-24658.007
x-tm-as-result: No--8.895100-8.000000-31
x-tm-as-user-approved-sender: No
x-tm-as-user-blocked-sender: No
Content-Type: multipart/alternative; boundary="_000_F3B0A07CFD358240926B78A680E166FF1EC01374TWMBXP02cnesnet_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/nwcrg/9Z4NVYMFNN3f1F7Hy6Go6tC2IpE>
Subject: Re: [nwcrg] I-D Action: draft-irtf-nwcrg-network-coding-satellites-05.txt
X-BeenThere: nwcrg@irtf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IRTF Network Coding Research Group discussion list <nwcrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/nwcrg>, <mailto:nwcrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nwcrg/>
List-Post: <mailto:nwcrg@irtf.org>
List-Help: <mailto:nwcrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/nwcrg>, <mailto:nwcrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Jun 2019 13:38:05 -0000

Dear all,



In case all of you can hardly access the GITHUB repository, here is a summary of the main changes on the draft.



Following the various comments on the usage of coding, network coding and the scope of the document: we have updated the introduction to clarify the scope (FEC, coding, etc.) and have rewritten the abstract

The notations used in this document are based on the taxonomy  document [RFC8406]:

   o  Channel and link codings are gathered in the PHY layer coding and

      are out of the scope of this document.

   o  FEC (also called Application-Level FEC) operate above the network

      layer.

   o  This document considers coding (or coding techniques or coding

      schemes) as a linear combination and not as a content coding

      (e.g., to compress a video flow).



Following the comment from John on being robust to losses that occur at the Wi-Fi link from the terminal to the end-user, we have added a use-case to cover this issue

In this use-case, adding coding techniques could prevent the end-to-

   end retransmission from occuring.

-{}- : bidirectional link

-''- : Wi-Fi link



+---------+    +---------+    +---+    +--------+    +-------+    +--------+

|         |    |Satellite|    |SAT|    |Physical|    |Access |    |Network |

|End user |-''-|Terminal |-{}-|   |-{}-|Gateway |-{}-|Gateway|-{}-|Function|

+---------+    +---------+    +---+    +--------+    +-------+    +--------+

     C                       C            C           C

        Figure 6: Network architecture for dealing with LAN losses



Following the comments on the research challenges, we have reformulated and re-organized them:

4.  Research challenges . . . . . . . . . . . . . . . . . . . . .  11

     4.1.  On the joint-use of coding techniques and congestion

           control in SATCOM systems . . . . . . . . . . . . . . . .  12

     4.2.  On the efficient usage of satellite ressource . . . . . .  12

     4.3.  Interaction with virtualized satellite gateways and

           terminals . . . . . . . . . . . . . . . . . . . . . . . .  12

     4.4.  Delay/Disruption Tolerant Networks  . . . . . . . . . . .  12



Other changes can be seen with the diff tool from IETF.



Moreover, there are - in our opinion - two pending issues that we could not resolve:

- Discussion on the DTN research challenge:  https://github.com/irtf-nwcrg/draft-irtf-nwcrg-network-coding-satellites/issues/13

- Discussion on the virtualization research challenge: https://github.com/irtf-nwcrg/draft-irtf-nwcrg-network-coding-satellites/issues/12



Do not hesitate to let us know if you have further issues with this document.



Cheers,



Nico





-----Message d'origine-----
De : nwcrg <nwcrg-bounces@irtf.org> De la part de Kuhn Nicolas
Envoyé : mardi 4 juin 2019 18:26
À : nwcrg@irtf.org
Objet : Re: [nwcrg] I-D Action: draft-irtf-nwcrg-network-coding-satellites-05.txt



Dear all,



We have uploaded an updated version of this document.

We believe that we have assessed most of the comments that we have received..

We will see how we present the changes at next IETF.



In the meantime, we have added the received comments as issues on the GITHUB repository of the document.

You can see how each pull-request assessed your comments.

We believe that this is more efficient than replying to all separate emails.



There are two pending issues that we would like to discuss at next IETF.



For further comments on this document, please submit issues to the GITHUB repository directly.



Cheers,



Nico





-----Message d'origine-----

De : nwcrg <nwcrg-bounces@irtf.org<mailto:nwcrg-bounces@irtf.org>> De la part de internet-drafts@ietf.org<mailto:internet-drafts@ietf.org> Envoyé : mardi 4 juin 2019 18:19 À : i-d-announce@ietf.org<mailto:i-d-announce@ietf.org> Cc : nwcrg@irtf.org<mailto:nwcrg@irtf.org> Objet : [nwcrg] I-D Action: draft-irtf-nwcrg-network-coding-satellites-05..txt





A New Internet-Draft is available from the on-line Internet-Drafts directories.

This draft is a work item of the Coding for efficient NetWork Communications Research Group RG of the IRTF.



        Title           : Coding techniques for satellite systems

        Authors         : Nicolas Kuhn

                          Emmanuel Lochin

                Filename        : draft-irtf-nwcrg-network-coding-satellites-05.txt

                Pages           : 16

                Date            : 2019-06-04



Abstract:

   This document is the product of the Coding for Efficient Network

   Communications Research Group (NWCRG).  This document follows the

   taxonomy document [RFC8406] and considers coding as a linear

   combination of packets that operate above the network layer.  In this

   context, this memo details a multi-gateway satellite system to

   identify use-cases where coding is relevant.  As example, coding

   operating above the network layer can be exploited to cope from

   residual losses or provide reliable multicast services.  The

   objective is to contribute to a larger deployment of such techniques

   in SATCOM systems.  This memo also identifies open research issues

   related to the deployment of coding in SATCOM systems, such as the

   interaction between congestion controls and coding techniques.





The IETF datatracker status page for this draft is:

https://datatracker.ietf.org/doc/draft-irtf-nwcrg-network-coding-satellites/



There are also htmlized versions available at:

https://tools.ietf.org/html/draft-irtf-nwcrg-network-coding-satellites-05

https://datatracker.ietf.org/doc/html/draft-irtf-nwcrg-network-coding-satellites-05



A diff from the previous version is available at:

https://www.ietf.org/rfcdiff?url2=draft-irtf-nwcrg-network-coding-satellites-05





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/



_______________________________________________

nwcrg mailing list

nwcrg@irtf.org<mailto:nwcrg@irtf.org>

https://www.irtf.org/mailman/listinfo/nwcrg



_______________________________________________

nwcrg mailing list

nwcrg@irtf.org<mailto:nwcrg@irtf.org>

https://www.irtf.org/mailman/listinfo/nwcrg