Re: [lp-wan] [lpwan] Interface Identifier computation on draft-ietf-lpwan-schc-over-lorawan-14

"Eric Vyncke (evyncke)" <evyncke@cisco.com> Tue, 26 January 2021 12:08 UTC

Return-Path: <evyncke@cisco.com>
X-Original-To: lp-wan@ietfa.amsl.com
Delivered-To: lp-wan@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 390733A017E for <lp-wan@ietfa.amsl.com>; Tue, 26 Jan 2021 04:08:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.619
X-Spam-Level:
X-Spam-Status: No, score=-7.619 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, TRACKER_ID=0.1, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=aPqvK7Dr; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=dP2n4ISQ
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 pMeri-3t-PEk for <lp-wan@ietfa.amsl.com>; Tue, 26 Jan 2021 04:08:22 -0800 (PST)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B64923A00D8 for <lp-wan@ietf.org>; Tue, 26 Jan 2021 04:08:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=28495; q=dns/txt; s=iport; t=1611662902; x=1612872502; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=/gSyFyK1UULs0THFUkG59YX5kGTBmUBr+3kuoJ8t8Ww=; b=aPqvK7DrH0B76D6xSFWd38AoIK/aaggYkxFluY4Nr9FLCYBw/O8LBu+s P+wbwgc2ensBzyTxCbc1q0ZCGr+3O8NgdTVHDSHktejFuxmLEYI3CXX9p Tjmv6Au4N0X7tK5AgfStEPiuW6pJUgACSlPRBPRcxbyVvK3AWkF4P3NQD I=;
IronPort-PHdr: 9a23:vA1SghdewliaZSytHBYdWwtAlGMj4e+mNxMJ6pchl7NFe7ii+JKnJkHE+PFxlwaQA9fY5uhAiuzV9a76CiQM4peE5XYFdpEEFxoIkt4fkAFoBsmZQVb6I/jnY21ffoxCWVZp8mv9PR1TH8DzNF7fuHmz6z1UFA+sfQZwL/7+T4jVicn/3uuu+prVNgNPgjf1Yb57IBis6wvLscxDiop5IaF3wRzM8XY=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0DnBgCFBRBg/5tdJa1iHAEBAQEBAQcBARIBAQQEAQGCD4EjMFEHdlsvL4RAg0gDjWclA4odjnqBQoERA1QLAQEBDQEBGAEMCAIEAQGEBkQCF4FhAiU4EwIDAQELAQEFAQEBAgEGBHGFYQyFcwEBAQQBASEKEwEBByUGBQEPAgEGAhEDAQEBIQcDAgICHwYLFAkIAgQBDQWDJgGBflcDLgEOljCQawKKJXaBMoMFAQEGhRQNC4ISCYE4gneCcE9FAYELhBiBHyYbgUE/gREnDBCCVj6CGzYMAQGBJTYbCQ0JCIJbNIIsgkIGAh5EBBQvDwFbVByBDgqSSECHNYw8kC45WAqCd4kwjR2FIgMfgyufTZQeggeHHoF6gnyBaIE9gXiHWYFvBIRSAgQCBAUCDgEBBoFtI4FXcBU7KgGCPglHFwINjiEJAgEXFIM6gmSCMFGEc3QCCyoCBgEJAQEDCXyLGQEB
X-IronPort-AV: E=Sophos;i="5.79,375,1602547200"; d="scan'208,217";a="764980306"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 26 Jan 2021 12:08:21 +0000
Received: from XCH-RCD-001.cisco.com (xch-rcd-001.cisco.com [173.37.102.11]) by rcdn-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id 10QC8LCP003851 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 26 Jan 2021 12:08:21 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-001.cisco.com (173.37.102.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 26 Jan 2021 06:08:20 -0600
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 26 Jan 2021 07:08:19 -0500
Received: from NAM04-BN8-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Tue, 26 Jan 2021 06:08:19 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DCZwn3VMvl19JaU0Ms4rbaa+/LU6sandyfeWA0llLb3gc3Fnk3/8FbXNwAXJdELzauhopyF6LSzG8VTsG9huc+JA3M8HYdKmBWEGUIwZn+6ME9VEBBA5DUB5N8/FPeMwoCec90qvDBwzfJ0gVb9yHA7DsWNHJIl2FmZ789W0Nqu/eknt/92BcaqBlyHe55mu8SRV90fVls++N5wwT3cZn/af+mbVUak+IYOy2oWzGYzoufXfiAPCY5AEZN0Ytfd7ullPUK27iPXq4JchF32cBGvFth2nBRKf9W1A8CDhz271tjXZ4wTy4h/bOPPrvSNys5XYnW1McX610ghNL02cpQ==
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-SenderADCheck; bh=/gSyFyK1UULs0THFUkG59YX5kGTBmUBr+3kuoJ8t8Ww=; b=VXM8LaGvStbofpZCrLhfrWUpLusQYfpcpo9Wi460MZumTGu1JZFq0qqjtCIXFDuE0yuG79KiYnvOtho3jG8j6A/gh98eV788ZOtx8i+D2KaiyToy8mQkCqaXFkGNdnGPpbRi5W+JCdj75aF2tvAY5sgOxMe2XmBU0QOXxXnqdQQV8HniVwjYHBJFOsF4TJ8Qfo7rlzdKPyrVRQUmQAn4yycXUeiK88cBK2C5MrWbe8soWaOBDdYY6cLVBRRQ7Eq6LiY73MbGL354P4upzsSBIlaXd0vYyfdue5qfHPfG5y9DLiElW/jfLHdYCbeLOUBNJeib98mdk+sx1kWVPmBn/A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/gSyFyK1UULs0THFUkG59YX5kGTBmUBr+3kuoJ8t8Ww=; b=dP2n4ISQaPC2E1SYoZnJZX0hU2QCYcPxjkodMgDKPzdKK3K1amr7o5J05ltBNJN/mLVOpSHccMr8rLkiHlD6hPxQ4av+lmchz8TkzfN7gBhQ4+wz/sjh9nHIX3zBpeb1z0EYM8D1BSWz3PQcH2jscB3qsIeDAOk/xfk4VXDvPaw=
Received: from PH0PR11MB4966.namprd11.prod.outlook.com (2603:10b6:510:42::21) by PH0PR11MB5014.namprd11.prod.outlook.com (2603:10b6:510:31::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.13; Tue, 26 Jan 2021 12:08:18 +0000
Received: from PH0PR11MB4966.namprd11.prod.outlook.com ([fe80::7d4c:6b05:89aa:85b]) by PH0PR11MB4966.namprd11.prod.outlook.com ([fe80::7d4c:6b05:89aa:85b%3]) with mapi id 15.20.3784.019; Tue, 26 Jan 2021 12:08:18 +0000
From: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
To: Julien CATALANO <j.catalano@kerlink.fr>, Olivier Gimenez <ogimenez@semtech.com>, Felipe Canales <felipe.canales.213@gmail.com>, "lp-wan@ietf.org" <lp-wan@ietf.org>
CC: "rodrigo.munoz.lara@gmail.com" <rodrigo.munoz.lara@gmail.com>, Sandra Céspedes <scespedes@niclabs.cl>
Thread-Topic: [lp-wan] [lpwan] Interface Identifier computation on draft-ietf-lpwan-schc-over-lorawan-14
Thread-Index: AQHW87V53ZksKZ0w6EuqVoghg48o+Ko5twGAgAAXBwCAABMsgA==
Date: Tue, 26 Jan 2021 12:08:18 +0000
Message-ID: <168B14EF-55C9-4124-A3C4-A6F7C0E55184@cisco.com>
References: <CEAF044A-51B7-4DD9-AB30-5AC19C07D0C6@hxcore.ol> <023d8aa123174126a579ecf1b4d4f541@semtech.com> <ee46df99-cfd0-4d42-011a-00d1ee8e7963@kerlink.fr>
In-Reply-To: <ee46df99-cfd0-4d42-011a-00d1ee8e7963@kerlink.fr>
Accept-Language: fr-BE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.45.21011103
authentication-results: kerlink.fr; dkim=none (message not signed) header.d=none;kerlink.fr; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2001:420:c0c1:36:1174:6b55:5673:92d9]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c36a479e-63fe-496d-353a-08d8c1f3115e
x-ms-traffictypediagnostic: PH0PR11MB5014:
x-microsoft-antispam-prvs: <PH0PR11MB50149AFEFE6446C18F4D668CA9BC9@PH0PR11MB5014.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: fJKI7Xm1X2couI5ZujMxBJqpExkMpIaGRW7Cnp2RULHcNPOlacAmjP1ORWvwg623ZK/CEZSbEBAuMxSD90k+1rvdkKDs+yD7ijxdaxCZNVoQpM+QfGO+reTz1KkZ/Phqki26K5NJAs+4Spetb7oDIa6ZDYyGfcjWjA2B2rMpjTla7H5LM9tTCPO+N18L/XxImlh6468SGjO1FZl9jZ5tR1JAt8oO47INCBYp4160SXxOhHhXcj8NOeSl7O5IX21jWQddnGpsJ4RMN5FwLepjSNBZVORO23M4OtC0OV8cFZn32eqSnSD+RNEDx6gjQLdA3BGWGwDZJQsUkQROPZv7t4YR8J++fH891OA0eZc/18iGFDAtG1WAmWLdo9MMh+H85onUKs9HonkZAzS9UcKh7eZ2vr90J0KIYJ2h/1ugGhyjisGMKKC5oeB+JFPyxAhv/sH1B4KwI8EvV0Kzn4I544xcZw+QMdaVKpYqfu17rDwyIMlOAt1JxzfwkKG3amOT8ur/hJBzEhhemfOU2pPrvA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB4966.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(396003)(136003)(39860400002)(346002)(376002)(366004)(91956017)(186003)(53546011)(166002)(478600001)(8936002)(6506007)(83380400001)(6486002)(33656002)(8676002)(2616005)(86362001)(71200400001)(110136005)(316002)(66476007)(54906003)(66946007)(66574015)(4326008)(2906002)(966005)(6512007)(66556008)(36756003)(64756008)(5660300002)(66446008)(76116006)(45980500001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: iSaZ7RX94I9vCQA6QprkIMD2TQf4lFHOXFEcAJJdtufG7HlcJQNNbsT2MCyx9kRcaVpwSRpQpMoSHLb0tVhj0RSUBmEFThVFKJrk7J3FLjJyrvoIyTphcWsmnSU6zMDUm70LYJi0VUWgmilFAtTzSBbOjcV5r/NC/BjKoklJYmFc3baubKHjRY7+zL17Jvvpznu3wULimMOKieDUBpVi/fPVHBp/1MxBV9LzexK12to/YH/Pm+4Hg74qNBiZKuDcvl7u7A8CbbuvwpCLLcj6eS2yK9mNXZ0wYavv3vYED8vqvM35qd0rRUn3Qhts6wGllEzrMCkmdq8kKtAI4jfb1oJl4ZswLlpsWzqYJuWO1LtlA1XRuXg/gR6E10VifFTaQSriz0x+Tm8+WEhE/Vs+zyrWm8Mx3YcwVH8JQVaJkVUopAMBXkDmyNFsMmkNUDtnJe6zqrL3qd/4MiAUbLA8tJ0V0z3OrQuiOvkRkDwjURNWCDr+5QuiJxfgJhgVk0HWhESxSt9inOKKuMuut3wCh8RrC6AI9maqA4ofHLdGuhFfQGNKW1EQcLKMi66lYN7IM/Tij8KrefC/vW0wNeNsKbrHq0rBx0dCQ4GO2KkqC8OZ4FB0EGh0lnVCFjHSLfB0p4rwCC2jwKoxh8sI0suCHPSFovPNADhjKyQk9KFwsjhy5Dy+Ip5LJ95mX1c35hgtNBQceKsZh/lQAcsIDH5i5YXCiuuttruZKc0f3UA0WiZWBOzmuqhQYKwZiheWN8fuhXfzfcCCdJ92Fql3BFn2DlDr1stnrwdXgM+hBbYK4k0tsySAfvJpsEGBuJG3mtxHXPkzQA2a6vw3tf2ewCj78peu2URhqKB7I8BL2AozHdG2GybAbyj66CGWEQ9iIA5/+40/JCNKX8sLXB42D8/LdBEor0i3X4gFKQgYz1n8mkNJ6znGV08F8Fzj9wOVwymQXifesRC/D05sm27Fns3f0UQ/TusFG+LNOGJBRJJODd5J8100FiTgCEcI6O1/XqpT0OLP21zKixkAj/l4xvsnwI8L7MZW2jLSmm+ee1toFZwDWpCKiIgHfizAY0FSfKYOFTCLpxppK1xWSoU6iQ+UF98RV9qAw/Dyut2ZJuw436oAu8NTDsFmFgJuNyF/lxcDnw7SqfP/ro2RrIXL3A79NQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_168B14EF55C94124A3C4A6F7C0E55184ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB4966.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c36a479e-63fe-496d-353a-08d8c1f3115e
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jan 2021 12:08:18.4450 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: KQFbec4OIjj8z4pb84NvEVryHPYcYIOB1DanRs+N0XfnnGjJUW9ph0iqGASKqD6mrKL6Dy8U53IGPsCWIMv0Nw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5014
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.11, xch-rcd-001.cisco.com
X-Outbound-Node: rcdn-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lp-wan/LGPjzZFuAk8Y6SwEQOOFaJPS69c>
Subject: Re: [lp-wan] [lpwan] Interface Identifier computation on draft-ietf-lpwan-schc-over-lorawan-14
X-BeenThere: lp-wan@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Low-Power Wide Area Networking \(LP-WAN\), also known as LPWA or Low-Rate WAN \(LR-WAN\)" <lp-wan.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lp-wan>, <mailto:lp-wan-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lp-wan/>
List-Post: <mailto:lp-wan@ietf.org>
List-Help: <mailto:lp-wan-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lp-wan>, <mailto:lp-wan-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jan 2021 12:08:25 -0000

This I-D has been approved by the IESG and sits in the RFC Editor queue, such a minor but important change can be incorporated at the AUTH48 stage in a couple of weeks.

Thank you Felipe for spotting the error

-éric

From: lp-wan <lp-wan-bounces@ietf.org> on behalf of Julien CATALANO <j.catalano@kerlink.fr>
Date: Tuesday, 26 January 2021 at 12:59
To: Olivier Gimenez <ogimenez@semtech.com>, Felipe Canales <felipe.canales.213@gmail.com>, "lp-wan@ietf.org" <lp-wan@ietf.org>
Cc: "rodrigo.munoz.lara@gmail.com" <rodrigo.munoz.lara@gmail.com>, Sandra Céspedes <scespedes@niclabs.cl>
Subject: Re: [lp-wan] [lpwan] Interface Identifier computation on draft-ietf-lpwan-schc-over-lorawan-14


Dear Olivier, all,

I created a minimal Python script to compute SCHC-over-LoRaWAN IID: https://github.com/jca-klk/schc-lorawan-iid

It might be helpful in the future. I confirm that IID you computed below is good (and that the one in draft 14 is not).

python3 schc-lorawan-iid.py 1122334455667788 00AABBCCDDEEFF00AABBCCDDEEFFAABB

4E822D9775B26499
Note that I have used another python's cryptography module,  and that all inputs are converted to bytes, as they should.

Julien

Le 26/01/2021 à 11:37, Olivier Gimenez a écrit :
Hello Felipe,

Thank you for your comment. You are right I made a mistake, I wanted to input the data as a series of 8 bytes but did it as their ASCII representation.
I do not know how it happened, as it has also been verified by someone else with another tool (Python vs Matlab)
With the fixed script using the DevEUI as integer, I get the same result than you:

devEUI 0x1122334455667788 - Type: <class 'bytes'>
appSKey 0x00AABBCCDDEEFF00AABBCCDDEEFFAABB - Type: <class 'str'>
key: 0x00AABBCCDDEEFF00AABBCCDDEEFFAABB - Type: <class 'bytes'>
CMAC: 0x4E822D9775B2649928F82066AF804FEC
IID: 0x4E822D9775B26499

If someone else want to check, I used:
#!/usr/bin/env python
# -*- coding: utf-8 -*-

# Dependencies:
# pip install git+https://github.com/dlitz/pycrypto

import binascii
from Crypto.Hash import CMAC
from Crypto.Cipher import AES

# Input
devEUI = 0x1122334455667788
appSKey = "00AABBCCDDEEFF00AABBCCDDEEFFAABB"

# Conversion to bytes
devEUI = (devEUI).to_bytes(8, "big")
key = binascii.unhexlify(appSKey)

# CMAC computation
cmac = CMAC.new(key, ciphermod=AES)
cmac.update(devEUI)

print(f"devEUI 0x{devEUI.hex().upper()} - Type: {type(devEUI)}")
print(f"appSKey 0x{appSKey} - Type: {type(appSKey)}")
print(f"key: 0x{key.hex().upper()} - Type: {type(key)}")
print(f"CMAC: 0x{cmac.hexdigest().upper()}")
print(f"IID: 0x{cmac.hexdigest()[0:16].upper()}")

Is this OK for you?

Best regards
OIivier


From: lp-wan <lp-wan-bounces@ietf.org><mailto:lp-wan-bounces@ietf.org> On Behalf Of Felipe Canales
Sent: 25 January 2021 23:13
To: lp-wan@ietf.org<mailto:lp-wan@ietf.org>
Cc: rodrigo.munoz.lara@gmail.com<mailto:rodrigo.munoz.lara@gmail.com>; Sandra Céspedes <scespedes@niclabs.cl><mailto:scespedes@niclabs.cl>
Subject: [lp-wan] [lpwan] Interface Identifier computation on draft-ietf-lpwan-schc-over-lorawan-14

Dear Author,

In section 5.3 of draft-ietf-lpwan-schc-over-lorawan-14, the example given for the computation of an Interface IDentifier (IID) has 0x1122334455667788 as the DevEUI, and therefore as the message to be encoded using AES128_CMAC. The presence of the ‘0x’ prefix suggests that the value should be taken as a series of 8 bytes, each one represented by 2 hexadecimal digits. For example, the first byte would be 0x11. However, when applying the AES128_CMAC algorithm, the CMAC computed is not the one presented in the document but the following:
0x4e822d9775b2649928f82066af804fec

The CMAC presented can be achieved if the DevEUI is evaluated as a string, or in other words, as 16 bytes each one having the value of the ASCII representation of a digit. In this case, the first byte is 0x31 (the character ‘1’).

Which of these two scenarios is the intended one?

I’ve confirmed the CMACs I obtained using my code, with the following implementations of the algorithm specified in RFC 4493:
1.       https://artjomb.github.io/cryptojs-extension/
2.       https://github.com/SecureAuthCorp/impacket/blob/master/impacket/crypto.py

Regards.

Felipe Canales

To view our privacy policy, including the types of personal information we collect, process and share, and the rights and options you have in this respect, see www.semtech.com/legal<http://www.semtech.com/legal>.



_______________________________________________

lp-wan mailing list

lp-wan@ietf.org<mailto:lp-wan@ietf.org>

https://www.ietf.org/mailman/listinfo/lp-wan