Re: [tsvwg] [tcmtf] M2M, WSNs and draft-saldana-tsvwg-tcmtf
Brian E Carpenter <brian.e.carpenter@gmail.com> Mon, 30 July 2012 07:19 UTC
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7958111E80A4; Mon, 30 Jul 2012 00:19:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.41
X-Spam-Level:
X-Spam-Status: No, score=-101.41 tagged_above=-999 required=5 tests=[AWL=0.281, BAYES_00=-2.599, RCVD_ILLEGAL_IP=1.908, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F4mUMB8+1HOI; Mon, 30 Jul 2012 00:19:17 -0700 (PDT)
Received: from mail-ee0-f44.google.com (mail-ee0-f44.google.com [74.125.83.44]) by ietfa.amsl.com (Postfix) with ESMTP id 10A5111E808A; Mon, 30 Jul 2012 00:19:16 -0700 (PDT)
Received: by eekb45 with SMTP id b45so1117637eek.31 for <multiple recipients>; Mon, 30 Jul 2012 00:19:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=1NKbYac5TrNUq7OEmNFPPPX5cNeH25UiAhTRk8c/hjI=; b=vxQ9oIFu/t36Bbd6WinS10qkWsgb3GqZJU61Qy78rqic82HLMNg+rDEEguZpChEnRy qFlTSFNhMosFqSaE5nAeIc9VMjU0T1Vxd/KRwUclwrBw9mkWtjHIlmhxYUqU9Wgn4JrA aDypELswOXBm2IreUwFaZZnZWZ9aa8Lpu+agzsi6PI3rinU/sAt3HfKhbNbQ2G4go0pP ST6pg+u8r9EdiF0bMZ4AYi9NQkyi0/KdMuINxPNusQgpTdgt3PcQJs13A0kt8y5JQuMW Jjuyxd5u7rQSeKMG9JvM8Ys/3ejbBcJ9Sr6ZC849l5idUFdh9+/6B8aECDwvhyyXd094 k6vQ==
Received: by 10.14.204.72 with SMTP id g48mr4352451eeo.45.1343632756131; Mon, 30 Jul 2012 00:19:16 -0700 (PDT)
Received: from [192.168.1.65] (host-2-102-216-212.as13285.net. [2.102.216.212]) by mx.google.com with ESMTPS id s8sm25685455eeo.8.2012.07.30.00.19.13 (version=SSLv3 cipher=OTHER); Mon, 30 Jul 2012 00:19:15 -0700 (PDT)
Message-ID: <5016356C.6030400@gmail.com>
Date: Mon, 30 Jul 2012 08:19:08 +0100
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: Ruediger.Geib@telekom.de
References: <03ee01cd69e7$649942e0$2dcbc8a0$@com> <004001cd6b1d$405442e0$c0fcc8a0$@unizar.es> <069901cd6b81$6f1bd2a0$4d5377e0$@com> <004001cd6be8$f8e1e170$eaa5a450$@unizar.es> <090e01cd6c14$943fd750$bcbf85f0$@com> <580BEA5E3B99744AB1F5BFF5E9A3C67D14DD2452CB@HE111648.emea1.cds.t-internal.com>
In-Reply-To: <580BEA5E3B99744AB1F5BFF5E9A3C67D14DD2452CB@HE111648.emea1.cds.t-internal.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Cc: tcmtf@ietf.org, tsvwg@ietf.org, dwing@cisco.com
Subject: Re: [tsvwg] [tcmtf] M2M, WSNs and draft-saldana-tsvwg-tcmtf
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tsvwg>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jul 2012 07:19:18 -0000
On 30/07/2012 07:53, Ruediger.Geib@telekom.de wrote: > Folks, > > avoiding a DSCP rewrite at domain boundarys is probably > impossible - there are many independent DiffServ > deployments by now. > > Al Morton will present some ITU work on the issue. We propose > to apply a small standardised set of domain behaviours (also > called QoS classes) at interconnection interfaces. The benefit > is a domain remarks tranmitted/received traffic to/from the > interdomain DSCPs. That assumes that you trust the diffserv markings applied by your peer. In the general case, that seems unlikely, which is why there is always likely to be a classifier as well as a re-marker at the boundary, and quite possibly a traffic conditioner too. Agreed, there might be a subset of peering relationships at which you would be prepared to trust your neighbour's DSCPs. I thought that was one intent behind RFC 4594 and its possible update. We surely don't need *another* set of recommended traffic classes. However, at a peering connection where you don't have that level of trust, you have to either reclassify all packets or mark everything as best effort. Every ISP needs to solve the interworking > issue once only and should expect a reasonable end to end QoS. > > The proposal more tries to look at DiffServ router forwarding knobs: > a queuing mechanism and active queue management. My view is, these > can be optimised for an expected transport behaviour: > > UDP traffic (streaming or telephony, real time gaming) will most > likely not be retransmitted. A short queue will do, active queue > management by random drops isn't required (unless you'd like > to apply PCN marking or the like). > > TCP traffic interacts with router congestion indications, queues > may be a little bit deeper and active queue management may be > deployed. Today it is RED, ECN or the like in future. How do you help the alarming amount of traffic that is streaming over TCP? Brian > > If one looks at it from that angle, the number of useful > QoS classes is small. > > Take the transport indication (TCP/UDP) as "dominating" in a > class, not a pureness requirement. > > Regards > > Ruediger > > > > -----Original Message----- > From: tsvwg-bounces@ietf.org [mailto:tsvwg-bounces@ietf.org] On Behalf Of Dan Wing > Sent: Friday, July 27, 2012 6:27 PM > To: 'Jose Saldana' > Cc: tcmtf@ietf.org; tsvwg@ietf.org > Subject: Re: [tsvwg] [tcmtf] M2M, WSNs and draft-saldana-tsvwg-tcmtf > >> -----Original Message----- >> From: Jose Saldana [mailto:jsaldana@unizar.es] >> Sent: Friday, July 27, 2012 4:14 AM >> To: 'Dan Wing' >> Cc: tcmtf@ietf.org; tsvwg@ietf.org >> Subject: RE: [tcmtf] [tsvwg] M2M, WSNs and draft-saldana-tsvwg-tcmtf >> >> Well, perhaps a solution is the use of Diffserv bits: in the draft for >> updating rfc4594 >> (https://datatracker.ietf.org/doc/draft-polk-tsvwg-rfc4594-update) >> there are >> classes for real-time services and for best-effort ones. I have always >> believed that the update of rfc4594 can be beneficial for TCMTF: you >> can >> build a tunnel with flows belonging to the same traffic category. >> >> But I don't know if the best-effort class means exactly the same as >> delay-tolerant. >> >> Dan, what do you think? > > I agree that DSCP is the best tool we have to combine packets > with similar characteristics. > > A recurring problem with DSCP is they are re-written to different > values because a router was configured to rewrite them all the > time or because a queue of that traffic class had built. That > rewriting needs to be considered (or ignored) when grouping packets > that are 'similar'. IMO, the fact that a packet was in a queue > a few router hops away (and now has a different DSCP than > its friends) doesn't change that it should be grouped with all > of its friends into a multiplexing tunnel. > > -d > > >> Thanks, >> >> Jose >> >> -----Mensaje original----- >> De: tcmtf-bounces@ietf.org [mailto:tcmtf-bounces@ietf.org] En nombre de >> Dan >> Wing >> Enviado el: viernes, 27 de julio de 2012 0:53 >> Para: 'Jose Saldana' >> CC: tcmtf@ietf.org >> Asunto: Re: [tcmtf] [tsvwg] M2M, WSNs and draft-saldana-tsvwg-tcmtf >> >>> -----Original Message----- >>> From: Jose Saldana [mailto:jsaldana@unizar.es] >>> Sent: Thursday, July 26, 2012 3:56 AM >>> To: 'Dan Wing' >>> Cc: tcmtf@ietf.org >>> Subject: RE: [tcmtf] [tsvwg] M2M, WSNs and draft-saldana-tsvwg-tcmtf >>> >>> Dan, >>> >>> I don't know if I have really understood your question. Of course, I >>> assume that a delay of some seconds is not important for certain >>> sensor networks. >>> But they don't need to signal that they are delay tolerant. I mean, >>> they are assumed to be from the moment they are installed. >> The device, doing the multiplexing, needs to know if the packets belong >> to a >> delay-tolerant (sensor) endpoint or to a non-delay tolerant endpoint. >> >> If the device doing the multiplexing is also the gateway communicating >> with >> the delay-tolerant (sensor) network, it certainly knows those >> devices are delay-tolerant. I believe that is your point. >> >> My point is that if the device doing the multiplexing is not directly >> connected to that network of delay-tolerant devices, it needs to >> somehow >> differentiate between the delay-tolerant devices and the non- delay- >> tolerant >> -- by being signaled or by being configured. >> >> In the future, I expect a mix of sensors on various networks that are >> not >> traditional dedicated sensor networks (e.g., WiFi, 3G), so relying on a >> gateway to that dedicated network may not always be the way to know a >> device >> is delay tolerant. >> >> -d >> >>> Well, I think I should gather some information about typical examples >>> of sensor networks (number of sensors, frequency of samples, packet >>> size of the samples, etc), in order to calculate in which cases the >>> bandwidth saving obtained with TCMTF can be interesting, and which >>> "multiplexing period" >>> should be used. I think that this could be a typical case in which >>> multiplexing can be done by packet size instead of using a period. I >>> mean, when you have almost 1500 bytes (or the MTU), you send a >> packet. >>> I don't know if I have answered your question, >>> >>> Jose >>> >>> -----Mensaje original----- >>> De: Dan Wing [mailto:dwing@cisco.com] >>> Enviado el: martes, 24 de julio de 2012 23:58 >>> Para: jsaldana@unizar.es >>> CC: Tomaso.deCola@dlr.de; fpb@tid.es; tcmtf@ietf.org >>> Asunto: Re: [tcmtf] [tsvwg] M2M, WSNs and draft-saldana-tsvwg-tcmtf >>> >>> ... >>>> Nevertheless, in order to get an idea of the savings, we should >>> deploy >>>> some calculations. Our research group has only done simulations for >>>> VoIP and games. In this case, we should know: >>>> >>>> >>>> >>>> - Number of sensors in a typical scenario. >>>> >>>> - Packet size and used headers. If IPv6 is used, savings >>>> can be really big, since header compression is really >>>> good for it. >>>> >>>> - Packets per second that a single sensor can generate. >>>> >>>> >>>> >>>> And of course, the gateway should be the place for multiplexing. >>>> In this case, the flows only travel from sensors to data center. >>>> Am I right? >>> I wonder if there is an easy way for the endpoints to signal that >> they >>> are delay tolerant (to allow collecting ~5 seconds of little >> packets). >>> -d >> >> _______________________________________________ >> tcmtf mailing list >> tcmtf@ietf.org >> https://www.ietf.org/mailman/listinfo/tcmtf > >
- [tsvwg] M2M, WSNs and draft-saldana-tsvwg-tcmtf FERNANDO PASCUAL BLANCO
- Re: [tsvwg] M2M, WSNs and draft-saldana-tsvwg-tcm… Jose Saldana
- Re: [tsvwg] M2M, WSNs and draft-saldana-tsvwg-tcm… Shitanshu Shah (svshah)
- [tsvwg] draft-saldana-tsvwg-tcmtf - NEW mailing l… Gorry Fairhurst
- Re: [tsvwg] [tcmtf] M2M, WSNs and draft-saldana-t… Jose Saldana
- Re: [tsvwg] [tcmtf] M2M, WSNs and draft-saldana-t… Manuel
- Re: [tsvwg] [tcmtf] M2M, WSNs and draft-saldana-t… Dan Wing
- Re: [tsvwg] [tcmtf] M2M, WSNs and draft-saldana-t… Ruediger.Geib
- Re: [tsvwg] [tcmtf] M2M, WSNs and draft-saldana-t… Brian E Carpenter
- Re: [tsvwg] [tcmtf] M2M, WSNs and draft-saldana-t… Jose Saldana
- Re: [tsvwg] [tcmtf] M2M, WSNs and draft-saldana-t… Ruediger.Geib
- Re: [tsvwg] [tcmtf] M2M, WSNs and draft-saldana-t… Ruediger.Geib
- Re: [tsvwg] [tcmtf] M2M, WSNs and draft-saldana-t… Dan Wing
- Re: [tsvwg] [tcmtf] M2M, WSNs and draft-saldana-t… Ruediger.Geib