Re: [Iot-onboarding] EduRoam for IoT

Eduardo Ingles UM <eduardo.ingles@um.es> Tue, 10 December 2019 16:10 UTC

Return-Path: <eduardo.ingles@um.es>
X-Original-To: iot-onboarding@ietfa.amsl.com
Delivered-To: iot-onboarding@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 510161200E0 for <iot-onboarding@ietfa.amsl.com>; Tue, 10 Dec 2019 08:10:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 gUll3l4YucF8 for <iot-onboarding@ietfa.amsl.com>; Tue, 10 Dec 2019 08:10:39 -0800 (PST)
Received: from mx02.puc.rediris.es (outbound4sev.lav.puc.rediris.es [130.206.19.177]) (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 6E2741200E5 for <iot-onboarding@ietf.org>; Tue, 10 Dec 2019 08:10:39 -0800 (PST)
Received: from xenon43.um.es (xenon43.um.es [155.54.212.170]) by mx02.puc.rediris.es with ESMTP id xBAGAL9q023691-xBAGAL9r023691; Tue, 10 Dec 2019 17:10:21 +0100
Received: from localhost (localhost [127.0.0.1]) by xenon43.um.es (Postfix) with ESMTP id 1F9E7202F4; Tue, 10 Dec 2019 17:10:21 +0100 (CET)
X-Virus-Scanned: by antispam in UMU at xenon43.um.es
Received: from xenon43.um.es ([127.0.0.1]) by localhost (xenon43.um.es [127.0.0.1]) (amavisd-new, port 10024) with LMTP id QpGk4BYdjVeh; Tue, 10 Dec 2019 17:10:21 +0100 (CET)
Received: from [10.35.129.198] (nat-asr-salsa.rennes.enst-bretagne.fr [192.44.77.246]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: eduardo.ingles) by xenon43.um.es (Postfix) with ESMTPSA id 871962022A; Tue, 10 Dec 2019 17:10:18 +0100 (CET)
To: Mohit Sethi M <mohit.m.sethi=40ericsson.com@dmarc.ietf.org>, sandoche Balakrichenan <sandoche.balakrichenan@afnic.fr>, Michael Richardson <mcr+ietf@sandelman.ca>, "iot-onboarding@ietf.org" <iot-onboarding@ietf.org>
Cc: Guillaume Schreiner <schreiner@unistra.fr>
References: <80fc1573-62f9-26a6-5b55-6ff33c0b1a94@afnic.fr> <62187F87-EC6B-4A34-ACDC-9E5BA5001A0E@cisco.com> <21488.1575913510@localhost> <c4f6ea01-4d52-7cd8-4cdf-b6f5714d1f95@afnic.fr> <1c6d0ee9-475f-84d7-cfc4-38c194b30d28@ericsson.com>
From: Eduardo Ingles UM <eduardo.ingles@um.es>
Message-ID: <9a86df0b-9d4c-6e49-e91f-0c719c1f52d5@um.es>
Date: Tue, 10 Dec 2019 17:10:17 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <1c6d0ee9-475f-84d7-cfc4-38c194b30d28@ericsson.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: es-ES
Archived-At: <https://mailarchive.ietf.org/arch/msg/iot-onboarding/Q9uPZh_kXvxWfw0iEXA7TCwNqYk>
Subject: Re: [Iot-onboarding] EduRoam for IoT
X-BeenThere: iot-onboarding@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussion of IoT onboarding mechanisms <iot-onboarding.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/iot-onboarding>, <mailto:iot-onboarding-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/iot-onboarding/>
List-Post: <mailto:iot-onboarding@ietf.org>
List-Help: <mailto:iot-onboarding-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/iot-onboarding>, <mailto:iot-onboarding-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 16:10:42 -0000

Dear Sandoche, all,

Together with my colleagues, we have implemented EAP-NOOB and CoAP-EAP 
on Zolertia Firefly motes. This is the GitHub link: 
https://github.com/eduingles/coap-eap-noob

The implementation of CoAP-EAP as EAP Lower Layer is based on the 
previous work of my colleagues at the University of Murcia Rafa Marin 
Lopez and Dan Garcia Carrillo (GitHub link: 
https://github.com/eduingles/coap-eap-controller ).

Here is a demonstration video of EAP-NOOB with Firefly motes and 
out-of-band communication with blinking lights:
https://youtu.be/rPuFKoihl5E

Best regards.

El 10/12/2019 a las 14:31, Mohit Sethi M escribió:
> Hi Sandoche,
>
> I was involved in the development of EAP-NOOB during the early days.
> Back then, we had received a request from Rhys Smith and Josh Howlett
> (from JISC who are involved with eduroam in the UK) for adding roaming
> support.
>
> EAP-NOOB does support roaming. Please look at:
> https://tools.ietf.org/html/draft-aura-eap-noob-07#appendix-D for more
> information. If you have some requirements that are not met, please feel
> free to suggest them to the EMU working group
> (https://datatracker.ietf.org/wg/emu/about/).
>
> I don't know the specific limitations of LoRaWAN. Our colleague, Eduardo
> (in CC), from the University of Murcia has worked on a light-weight
> implementation of EAP-NOOB in Contiki. I am sure he can provide you some
> pointers.
>
> --Mohit
>
> On 12/9/19 11:40 PM, sandoche Balakrichenan wrote:
>> On 09/12/2019 18:45, Michael Richardson wrote:
>>> Eliot Lear <lear@cisco.com> wrote:
>>>       > I think what you are aiming for is a LoRa-enabled router that
>>> can do a
>>>       > radius transaction that has the appropriate federated wrapper,
>>> such as
>>>       > PEAP/EAP-TLS.  Will the LoRa device know its home network?
>>>
>>> At bytes/day?
>> ==> Absolutely.
>>
>> Alternatives could be :
>> https://datatracker.ietf.org/doc/draft-aura-eap-noob/?include_text=1
>>
>> and evolving standards from the LAKE WG
>> (https://datatracker.ietf.org/wg/lake/about/) using a PKI
>>
>>> I don't think that it is network onboarding, but application
>>> onboarding that
>>> is desired.
>>>
>> ==> Application onboarding is for the LoRaWAN scenario.
>>
>> Don't we have the need for network onboarding for other IoT networks?
>>
>> The objective is to come with a generic solution, if possible.
>>
>> Sandoche.
>>
-- 
Eduardo Inglés Sánchez
eduardo.ingles@um.es

Department of Information and Communication Engineering
Faculty of Computer Science
University of Murcia
30100 Murcia, Spain