Re: [core] CoAP over TCP

Hannes Tschofenig <hannes.tschofenig@gmx.net> Mon, 10 November 2014 23:33 UTC

Return-Path: <hannes.tschofenig@gmx.net>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC89C1AD005 for <core@ietfa.amsl.com>; Mon, 10 Nov 2014 15:33:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.494
X-Spam-Level:
X-Spam-Status: No, score=-2.494 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.594, 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 eW-maTMliCAS for <core@ietfa.amsl.com>; Mon, 10 Nov 2014 15:33:18 -0800 (PST)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3F8A1A8752 for <core@ietf.org>; Mon, 10 Nov 2014 15:33:17 -0800 (PST)
Received: from [192.168.10.235] ([31.133.163.101]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0Luajs-1XwsSJ2hcG-00zjWf; Tue, 11 Nov 2014 00:33:08 +0100
Message-ID: <54614B2F.5060400@gmx.net>
Date: Tue, 11 Nov 2014 00:33:03 +0100
From: Hannes Tschofenig <hannes.tschofenig@gmx.net>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0
MIME-Version: 1.0
To: Carsten Bormann <cabo@tzi.org>, "core@ietf.org WG" <core@ietf.org>
References: <EAEFE980-6DDA-4616-AEB0-AF1D23A6E552@tzi.org>
In-Reply-To: <EAEFE980-6DDA-4616-AEB0-AF1D23A6E552@tzi.org>
OpenPGP: id=4D776BC9
Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="CN2V3l6q7RKOrLbRSbi14O5p90g8v0DX2"
X-Provags-ID: V03:K0:DknElfQ5HSHCAM9Vm9OhtQYYOJ8VRM69qm1fLvpWiLXFo3JSxy0 LUQW10fNnLji3PTepj6GbbCSuuwHWYuxW9/BH+MyJBrbivzrPwOO2P1yw2Pzh9A7g3DsL85 ljI8lDgwHulnZ+1Iw6lDPFpHyqFXdt6NAICsphIeoQua61d/S53Sgrp3lUSCluf2WsotjT/ 7c0E2dGvaYQRrLazWaZ2A==
X-UI-Out-Filterresults: notjunk:1;
Archived-At: http://mailarchive.ietf.org/arch/msg/core/jv6X-5XVSDsOmJVdlKCI07whxMU
Subject: Re: [core] CoAP over TCP
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Nov 2014 23:33:19 -0000

Hi Carsten,

thanks for the write-up.

On 10/24/2014 06:11 PM, Carsten Bormann wrote:
> In alternative transports, I believe we have three hot topics:
> 
> 1) General issues.  draft-silverajan-core-coap-alternative-transports
> is a good basis for this and we will do the call for adoption soon.
> 
> 2) CoAP over SMS.  This is also related to the question of DTLS over
> SMS.  We have a good draft for the former, which is mostly waiting
> for (1).  draft-fossati-dtls-over-gsm-sms merits some discussion.

Thanks for mentioning draft-fossati-dtls-over-gsm-sms; I am happy to
briefly describe what we had been working on.

> 
> 3) CoAP over TCP.  draft-bormann-core-coap-tcp-01 is a summary of the
> design choices. draft-tschofenig-core-coap-tcp-tls selects one option
> without explaining why.

draft-tschofenig-core-coap-tcp-tls describes what we (ARM and Zebra)
have implemented and deployed.

Our use case is firewall traversal in enterprise networks. Our goal was
to use our existing CoAP over UDP implementation. Doing optimizations to
CoAP when we already add all the complexity of TCP didn't seem
worthwhile to us.

Ciao
Hannes