Re: [tsvwg] (transport) RE: Advance notice on request to poll TSVWG for adoption of draft-kaippallimalil-tsvwg-media-hdr-wireless-03

Kaippallimalil John <john.kaippallimalil@futurewei.com> Tue, 31 October 2023 17:52 UTC

Return-Path: <john.kaippallimalil@futurewei.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 CD2F5C2E0EBD for <tsvwg@ietfa.amsl.com>; Tue, 31 Oct 2023 10:52:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.108
X-Spam-Level:
X-Spam-Status: No, score=-2.108 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JM3RvlaKsOiI for <tsvwg@ietfa.amsl.com>; Tue, 31 Oct 2023 10:52:38 -0700 (PDT)
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2095.outbound.protection.outlook.com [40.107.244.95]) (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 DC42AC170605 for <tsvwg@ietf.org>; Tue, 31 Oct 2023 10:52:17 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=efkvVWowIqZFeY/JGV2TK48D80FSEYGajHJnXnRLfK9lQPqmp3/B39gwBlEcinBDk0EuvnS5WfW75dErVUQax14zJRcKcwD4YxEyWxEST64cIB0ZcTPh7cX/TqleOFUmCuNl3b1SAzr9t9mk3TL09UEkg7+RckM66QoER4WunRWPX/AXINy6rBCsNMs+WZnEessweNPhLv859qMZCeghTyGaon0B3+f66C++HapxHS21lktBq9qYWQQMW5do9hzqWGw/QXoCK4TmylnA5B6uTBsaixVKOyfQBfvq+1h52rEd0iArE8SBiM6UKEohDA5BIXJg04jZuDZ+/Umq7nutdA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=s6N5E2jDkrnPjb759U6BGeCuwmEwxf3DRGa+XPDZbCM=; b=GtgX6eR3HJMraFNfDfwT05ukdS3s9qx23VJZxfjkIXlzmrtB7zZ7cGf1ppy88OkU7O4rrYRobyIBrOhbbsPUNm5YLpmqafCL7JDZ2nty/xXlqjLzTFhPi5l6zZwMnvkE9qv5zR3pUf+O+OEkx9xN3mgW9E94EiICbd6UhIMBgHV90I8XcdFA+cKcoVJaBamq3fhtblfR2HHF+y1/UwrM30bPIwwbJhgrFNHBE2fuB/m/DU7PiZqUhw/T703X548VKpgn/GNwIpN4px4tc2/TUxp6Smeu/x7vmEoZ3G0B2OTFN8WsOk29PdMF717rYZCWDIt2tSHdFe0im4NEKUH4Kg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=s6N5E2jDkrnPjb759U6BGeCuwmEwxf3DRGa+XPDZbCM=; b=NZBIRAawWhzTJyjz65w1Q7BcwYxe3aPUyBTmnjymwW1iC0yyoc32SidAwB0LNy1A+2NZ/BgvHr/ZchT8o1Zv/qcBGF/j8ASvewGzoB+/+ZGiS+XSHqkqdShKfgX4uHdVKJWrUcnMIp0UtF2w3Yka4sH/efnOR8JzSxe/7DSzdyk=
Received: from SN4PR13MB5311.namprd13.prod.outlook.com (2603:10b6:806:20a::7) by CH2PR13MB3639.namprd13.prod.outlook.com (2603:10b6:610:a0::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6933.28; Tue, 31 Oct 2023 17:52:14 +0000
Received: from SN4PR13MB5311.namprd13.prod.outlook.com ([fe80::8f2c:12cf:18aa:8bb5]) by SN4PR13MB5311.namprd13.prod.outlook.com ([fe80::8f2c:12cf:18aa:8bb5%4]) with mapi id 15.20.6933.029; Tue, 31 Oct 2023 17:52:13 +0000
From: Kaippallimalil John <john.kaippallimalil@futurewei.com>
To: Tom Herbert <tom@herbertland.com>
CC: "C. M. Heard" <heard@pobox.com>, Sri Gundavelli <sgundave@cisco.com>, Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>, Sebastian Moeller <moeller0@gmx.de>, Joe Touch <touch@strayalpha.com>, TSVWG <tsvwg@ietf.org>
Thread-Topic: (transport) RE: [tsvwg] Advance notice on request to poll TSVWG for adoption of draft-kaippallimalil-tsvwg-media-hdr-wireless-03
Thread-Index: AQHaCRwshQ56nEzJXkuFvByt4YJqJ7BeLkuAgAANnACAAABKoIABF+2AgAAXaJ2AABFvAIAEe4+wgAAaO4CAABbLIA==
Date: Tue, 31 Oct 2023 17:52:13 +0000
Message-ID: <SN4PR13MB5311E398BB76980CED7FB1BDE8A0A@SN4PR13MB5311.namprd13.prod.outlook.com>
References: <CAKKJt-cr7e5pUR=zxaO35Tjn2d=oM-xBvpdyGop+xaLOG-_U9g@mail.gmail.com> <CALx6S34__pK8tTM08fzTAxx=_dAM4MsEwH1-RL7eXGrCdtnR1Q@mail.gmail.com> <7E9754EA-9A11-49F6-A3F2-3F5E630CEBA6@strayalpha.com> <SN4PR13MB5311CF46AF56025360252C3AE8DCA@SN4PR13MB5311.namprd13.prod.outlook.com> <CALx6S378sTLPzis3=qB07OvojjbCTV8St21-31_oZzsUNZ-5vA@mail.gmail.com> <3D728108-E440-4625-BC4F-F1D134C1BD63@gmx.de> <CALx6S36G3s6UjfLXoxdotGoJaaQgXDhBCTVJi=j8=NhQQDUMWw@mail.gmail.com> <CACL_3VFvjNXGWh3jUg7b21z6f8uWQr8aKe_Lok+gqt-_jy1XKg@mail.gmail.com> <SN4PR13MB5311ADF5015B050B3595C121E8A0A@SN4PR13MB5311.namprd13.prod.outlook.com> <CALx6S34KZPMTnMxUWm2x0Pu6npP9FzUuP3wwiu9Aqp4W_LLQ-g@mail.gmail.com>
In-Reply-To: <CALx6S34KZPMTnMxUWm2x0Pu6npP9FzUuP3wwiu9Aqp4W_LLQ-g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=futurewei.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SN4PR13MB5311:EE_|CH2PR13MB3639:EE_
x-ms-office365-filtering-correlation-id: 7045cc03-80a7-40bb-9780-08dbda3a1d48
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: CL+DzJRH1g4eqnx+NDGn0Dy2TEr6HgKCYHS5NqiHnp+/pMpuP3zXnhDRWzpsO1+0aYebZBjg1uS7yhc3jJd1Y9RxBc2SQzzEk8aLbJcoEXX3tRh0sdOuq/Iy7E+Dm/hn9DTjGxOI653Mwq4H4K1c1lzz7UWKcSDc/w3ih2AeXy5PcU/D2rnEjKBT7PBgTzi+FXYtNVdVVa5oBNc5eqr0BaqmT38+KeJS6SizGLhViZ4GFPIk1fXTmUpY+FdM9Sb2jZZCUdRA5UNawHV8sOcQCtpGbzQi/p3uFkWeOzXA7Qq1WAmyot4MDw+iduDiKGyz2MiNdw66ngg4kLjJCUzshu8/PcS4BRZNLJZeYYARl7/w/WR4ntdcLSyVKRFeSXLaQM7xOAG3Z2dCFJNRx3RwS2XZLgVVe4jrEAcB7fisxO/2t3LnN6iS7NyoZWcB7/iCK2Sg39YalugCEEc+MyrSMMkOJLbGhKQ71Rd5S3lZvYZA4JXj15w75+4PU/tCwfRhtJB7X/O7548UJWq/lC7w13VE43+yCnKU3tq+JriAUk7EFio+LXmj0derhmYhwLI7FT66ZCQ3Gi61uEQ0kXY0vP1kPPt4N9mhdhx72FCZnfivzs90EfMHZ6x5hexryCVe0Ro0oo800R7nUJFSxv/2IHAHf0Bz+WWFC17IPoPiaNg=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN4PR13MB5311.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(136003)(396003)(346002)(376002)(39840400004)(366004)(230922051799003)(186009)(64100799003)(1800799009)(451199024)(26005)(122000001)(38070700009)(2906002)(86362001)(66574015)(83380400001)(38100700002)(9686003)(7696005)(55016003)(53546011)(478600001)(6506007)(71200400001)(15650500001)(66946007)(64756008)(6916009)(54906003)(8936002)(66446008)(66476007)(66556008)(76116006)(4326008)(316002)(8676002)(52536014)(41300700001)(5660300002)(33656002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: Ak9HfRK/TrpiTKyk8huAsM/MBJuPeokmQ0Zk/iI4S4C1BopNxex4276/pn0RbafVds8jTQgUDLNBZUm2uRNzrR/BJPRWS9pR7qV54ui85uYYEYt90EJjYdZet7BUpBscPCTPBOGLQ4ctG2VPREh5pTK0za8dzIhf1mP9f0mPvt40mLDOE2xI5gPaj2yzJTcb9Vg9mBQBJTOi0nYBMwDdEg0JfjiFkQ4M9Df/XwuhJy9h4r3wBIEqysIXFVomAi3211OY53qBSNm06nVNEk9K/HBziiVuEFr8o9yFihQgRENkOHPzXeHQV9JZD5bXeYUEDRyQ7GjnqHMiFBftA2Jl5JswzaaE9D3uKa8rQ+Gb9LGp/dN/tPSuLZVo3Anr0OmiVxsWGon+Hg9tImC3AgIeoMwNE9GvhemfYicqwF3GDOGMqYEU33r+Y9eWheORmCI98OsWwdYiPelzO34tezjMU05KLQ6oN+pgpfMTqvfnOx1C19mGeEs2f9SzbMW4cxSqVYrcVUCCUnIrcYDT3jRPYsvyur91kkuWLDsRvem19QghCKCvNWxkaRCDGlFWNvOZasKkr7xs7LU8VD262s+VLS8Wj2D4I2iarpKklgywYOMgmMx8cgzdz/MoD8bc/vH03AgHSolkESBx2PA6+kFjU+8V8NJnWdcEZVGDDuzyuA5aD9nenhQOfInZwwU5bhRGYOsdhzsNym5tveWaHW8GunNMhlalZEbropbUSWB0ObKPr8fMjE/vPRzI94KvVmZ0jaaS9J9kpttsMux0R9m9yIAaZNrBQl2EdNf5k60/3e2N6A6d5VnGKU7fMbaxIA6TC9QsX19HeImjI2n7m59u84HYyRbyeJLBcqCpgdESzPNylno74KB63DMCDlTnjhQ21UaY28w+YSqg58vGKPwGV25FD9H2WRX922gyxKHlMtD3BnoniyXJHbgoDffMphZzNZTFj2QtyvGCKu/xc3Ng1ZUk0mD/SraruLV9FggCz0gPPYf5luuAesm4MXpVS7dC8A8Ia+qehLFHBUE+MAeChoOmET9tZBdVpC/ScMFUUpsSvpZ8lElDkWjC3lLynmvJ1LFrFugWJrhkFBXKZR/XjDX0yP3r98FJq2Zyo1zSS+z8Q1Mn9FhOgpBFSaQDh+LZDkRavszFvmydcjbny77DM7UgxJGuxeJuubP3lg3DDUGtSWzHevzPiY/HciPenDkuWhb4/DRWU3+44KcJwqJg9Mu5H/51jnegIzS3+OCQtyuXwkSqrMgZqqYQrN5mHHqQ4NJ52+Z5En8mo2otRgye7/b0wlGFknXCQ0xCSpj9lNCb79aGtxxWHKQ6F6ZgkfDPKEzxTEwoEzwXyZyKKmZiGNZ/ezZTu5CL7QwWr429kKdTitK6QO5W8VH5PYU3cR3wWhc6NkxHCJcrsYqLamfHKi2Xh1pIoc2t5VyeJSl6/sjmnJY30V1I591YUb9pYMueZHxuzdYhSPdR6UqEWA+Qmw3ZyZDShYWSGwiB6yBp5QDz/OQM+AmGiMcmnmzZg0GeI7ustu3tKGbod42R3ZSf3oTkDn5M83c9H1D/OwEvqgHxRKSA9yQH6zJ1ZRBqe0Gi
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SN4PR13MB5311.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7045cc03-80a7-40bb-9780-08dbda3a1d48
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Oct 2023 17:52:13.6753 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: XTwlgXXJCe44iWeLFZPMIkcSuCUZeb5cdXwKArw5Z55mlhv01iVVPVDaeu8p/Y1EkLJGpR0zxtw4zbScAUyvIQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR13MB3639
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/lfpDaX5inpTdGeHZ_RcXFi_5eiA>
Subject: Re: [tsvwg] (transport) RE: Advance notice on request to poll TSVWG for adoption of draft-kaippallimalil-tsvwg-media-hdr-wireless-03
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.39
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: <https://mailarchive.ietf.org/arch/browse/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: Tue, 31 Oct 2023 17:52:43 -0000

Hi Tom,

> Is there significance to referring to the "outer UDP packet" instead of just the
> "UDP packet"? Are you assuming a UDP tunnel is always used?

	[JK] Yes, UDP tunnel is always used. (see Figure 5 /section 6.3 in draft)
> 
> Since this makes the information end-to-end, how does it interact with or
> complement the data in a UDP transport layer protocol such as QUIC?
> For example, would MED data in a UDP Option be useful with RTP/QUIC? I
> would also point out that QUIC endeavours to encrypt the end-to-end
> information, do you believe that MED data in a UDP Option would be similarly
> encrypted (that would ensure that the network won't try to read or modify
> the data)?

	[JK] MED is still sent per packet. 
With QUIC or RTP, it would be a UDP in UDP tunnel, with the outer header UDP option carrying MED.
The inner packet is sent end-to-end and encrypted (or not) end-to-end. MED in outer UDP is used for classifying in wireless network.

The information in MED does not contain user's data or content related data (like CSRC in RTP), 
so there should be no need to encrypt - the data is more like the M bit, Seq#, SSRC, .. of RTP in RFC 9335 (Completely Encrypted RTP) which are only authenticated.
In the draft we specify that MED is sent only within a trusted limited domain and if it crosses an untrusted/transit network, everything must be encrypted.
Typically security gateways are used at the boundaries (see section 6.2, and Figure 4) in such cases and the draft is (re)stating that.
Authentication of MED may be needed to detect tampering on path if its usage extends beyond such limited domains.

BR,
John 


> -----Original Message-----
> From: Tom Herbert <tom@herbertland.com>
> Sent: Tuesday, October 31, 2023 10:54 AM
> To: Kaippallimalil John <john.kaippallimalil@futurewei.com>
> Cc: C. M. Heard <heard@pobox.com>; Sri Gundavelli
> <sgundave@cisco.com>; Spencer Dawkins at IETF
> <spencerdawkins.ietf@gmail.com>; Sebastian Moeller <moeller0@gmx.de>;
> Joe Touch <touch@strayalpha.com>; TSVWG <tsvwg@ietf.org>
> Subject: Re: (transport) RE: [tsvwg] Advance notice on request to poll
> TSVWG for adoption of draft-kaippallimalil-tsvwg-media-hdr-wireless-03
> 
> On Tue, Oct 31, 2023 at 7:20 AM Kaippallimalil John
> <john.kaippallimalil@futurewei.com> wrote:
> >
> > Hi,
> >
> > Thanks for this feedback. Much of it has been factored into the proposed
> revision to use MED in outer packet UDP option for now.
> >
> > Further responses tagged with [JK]:
> >
> > > But the big elephant in the room is that
> > > draft-ietf-tsvwg-udp-options exclusively defines TRANSPORT options
> > > designed to be consumed by endpoints, not NETWORK options designed
> > > to be inspected by routers or other middleboxes. If
> > > draft-kaippallimalil-tsvwg-media-hdr-wireless-03
> > > is to be adopted as a basis for future work, then in my opinion one
> > > of the adoption questions should be whether the WG would be willing
> > > to make this change of direction to draft-ietf-tsvwg-udp-options.
> > >
> > > The rather lengthy previous discussion pretty much left this last
> > > point up in the air, but I came away with the conclusion that trying
> > > to fix
> > > IPv6 HbH options is probably the better alternative in the long run.
> >
> >         [JK] The authors discussed this and related notes from Alex with the
> various trade-offs of each of the transports.
> > For this draft, MED in outer UDP packet option from server (Provider-A) to
> wireless node (Provider-B) is sufficient.
> > The only potential drawback may be that the option at the end of the
> packet may affect performance, or may not depending on the
> implementation.
> 
> Hi John,
> 
> Is there significance to referring to the "outer UDP packet" instead of just the
> "UDP packet"? Are you assuming a UDP tunnel is always used?
> 
> Since this makes the information end-to-end, how does it interact with or
> complement the data in a UDP transport layer protocol such as QUIC?
> For example, would MED data in a UDP Option be useful with RTP/QUIC? I
> would also point out that QUIC endeavours to encrypt the end-to-end
> information, do you believe that MED data in a UDP Option would be similarly
> encrypted (that would ensure that the network won't try to read or modify
> the data)?
> 
> Tom
> 
> >
> >
> >
> >
> > > -----Original Message-----
> > > From: C. M. Heard <heard@pobox.com>
> > > Sent: Saturday, October 28, 2023 12:53 PM
> > > To: Kaippallimalil John <john.kaippallimalil@futurewei.com>; Sri
> > > Gundavelli <sgundave@cisco.com>; Spencer Dawkins at IETF
> > > <spencerdawkins.ietf@gmail.com>
> > > Cc: Tom Herbert <tom@herbertland.com>; Sebastian Moeller
> > > <moeller0@gmx.de>; Joe Touch <touch@strayalpha.com>; TSVWG
> > > <tsvwg@ietf.org>
> > > Subject: Re: [tsvwg] Advance notice on request to poll TSVWG for
> > > adoption of draft-kaippallimalil-tsvwg-media-hdr-wireless-03
> > >
> > > On Sat, Oct 28, 2023 at 9:50 AM Tom Herbert wrote:
> > > > On Sat, Oct 28, 2023 at 9:18 AM Sebastian Moeller wrote:
> > > > > Unless the respective layer's data is encrypted, intermediate
> > > > > nodes obviously can look into packets at every level they
> > > > > desire, and since they do not need to ask for permission there
> > > > > is really nothing stopping them... Given that fact, it seems
> > > > > academic to claim there is a practical difference in usability of UDP
> options and IPv6 HBH.
> > > >
> > > > I think there are material differences. UDP Options only work with
> > > > UDP, UDP options are in protocol trailers which would be
> > > > problematic to support in router hardware data path, and there's
> > > > no distinction between transport layer options and network layer
> > > > options (i.e. last thing we want is for some router to burn cycles
> > > > parsing and skip over a bunch of transport layer options to find
> > > > the network layer options they're interested in).
> > >
> > > I'd like to answer these points.
> > >
> > > 1. UDP Options only work with UDP.
> > >
> > > Correct.
> > >
> > > On the other hand, IPv6 HbH options work only with IPv6 and by all
> > > accounts suffer from an egregious drop rate in today's open Internet.
> > > There is some empirical evidence that the Internet is much more
> > > tolerant of UDP options; however, the measurements didn't test what
> > > happens when UDP Length == 8 (which would be required by the
> > > potential fixes in 2 and 3 below).
> > >
> > > 2. UDP options are in protocol trailers which would be problematic
> > > to support in a router's [or any middlebox's] hardware data path.
> > >
> > > Correct but potentially fixable: draft-ietf-tsvwg-udp-options
> > > defines per- fragment options, which do not have that disadvantage.
> > > Moreover, any host to network signalling in a packet that uses UDP
> > > fragmentation would necessarily have to put such signals in the
> > > per-fragment options area, not in the trailer (which cannot in
> > > principle be located until the packet is reassembled). There is some
> > > waste of space by using an atomic FRAG option, but that could in
> > > principle be mitigated by introducing a third format that omits the
> Identification, Frag.
> > > Offset, and Reass DgOpt Start fields (this would be useful in any
> > > situation where an endpoint wants to hide one or more UNSAFE
> options).
> > >
> > > 3. There's no distinction between transport layer options and
> > > network layer options.
> > >
> > > Again, correct but potentially fixable: add a proviso to the spec
> > > that any option intended for the endpoint use  only SHOULD be in the
> trailer.
> > >
> > > My intent here is not to advocate for the changes, but rather to
> > > point out that they are likely to be NECESSARY to turn UDP options
> > > into a suitable carrier for host-to-network signalling. I brought
> > > these points up before, but I didn't see them addressed in
> > > draft-kaippallimalil-tsvwg-media-hdr-wireless-
> > > 03.
> > >
> > > But the big elephant in the room is that
> > > draft-ietf-tsvwg-udp-options exclusively defines TRANSPORT options
> > > designed to be consumed by endpoints, not NETWORK options designed
> > > to be inspected by routers or other middleboxes. If
> > > draft-kaippallimalil-tsvwg-media-hdr-wireless-03
> > > is to be adopted as a basis for future work, then in my opinion one
> > > of the adoption questions should be whether the WG would be willing
> > > to make this change of direction to draft-ietf-tsvwg-udp-options.
> > >
> > > The rather lengthy previous discussion pretty much left this last
> > > point up in the air, but I came away with the conclusion that trying
> > > to fix
> > > IPv6 HbH options is probably the better alternative in the long run.
> > >
> > > Mike Heard