[lisp] Review of the LISP-NEXGON draft

Trevor Darrell <trevor@eecs.berkeley.edu> Mon, 01 August 2022 02:22 UTC

Return-Path: <trevor@eecs.berkeley.edu>
X-Original-To: lisp@ietfa.amsl.com
Delivered-To: lisp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD821C14CF1B for <lisp@ietfa.amsl.com>; Sun, 31 Jul 2022 19:22:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.906
X-Spam-Level:
X-Spam-Status: No, score=-1.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_HELO_NONE=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
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 B_UwRuP6cJqH for <lisp@ietfa.amsl.com>; Sun, 31 Jul 2022 19:22:20 -0700 (PDT)
Received: from gateway0.EECS.Berkeley.EDU (gateway0.EECS.Berkeley.EDU [169.229.60.105]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D2944C14CF03 for <lisp@ietf.org>; Sun, 31 Jul 2022 19:22:20 -0700 (PDT)
Received: from mail-yw1-f177.google.com (mail-yw1-f177.google.com [209.85.128.177]) (authenticated bits=0) by gateway0.EECS.Berkeley.EDU (8.14.7/8.14.7) with ESMTP id 2712MF31011416 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=FAIL) for <lisp@ietf.org>; Sun, 31 Jul 2022 19:22:20 -0700
Received: by mail-yw1-f177.google.com with SMTP id 00721157ae682-31f41584236so95934267b3.5 for <lisp@ietf.org>; Sun, 31 Jul 2022 19:22:16 -0700 (PDT)
X-Gm-Message-State: ACgBeo2pyQ0rvEOIEYRmUUTzNkwVtpCGYukB3vQCPvrhdXEctEn2ZAlF VWQMi7gZv4aZj43LtEttIm6rr58Cmn2qjPZLPkw=
X-Google-Smtp-Source: AA6agR5anaaGnBhXIikNozJcEM4CkDTN1llFdXF7cCJzy1vU07wyVXVDa6j5PoSWuih8xfd0GRzPU0RHgZBGqoPazqo=
X-Received: by 2002:a81:67c2:0:b0:31f:559d:ba92 with SMTP id b185-20020a8167c2000000b0031f559dba92mr11710689ywc.445.1659320528984; Sun, 31 Jul 2022 19:22:08 -0700 (PDT)
MIME-Version: 1.0
From: Trevor Darrell <trevor@eecs.berkeley.edu>
Date: Sun, 31 Jul 2022 19:21:58 -0700
X-Gmail-Original-Message-ID: <CAOZy3yH7yKGJparQUsA=g41ncn9W2-5XR+mW+ZyJbTQST-Rysw@mail.gmail.com>
Message-ID: <CAOZy3yH7yKGJparQUsA=g41ncn9W2-5XR+mW+ZyJbTQST-Rysw@mail.gmail.com>
To: lisp@ietf.org
Cc: Fisher Yu <i@yf.io>, Sharon Barkai <sharon.barkai@getnexar.com>, Bruno Fernandez-Ruiz <b@getnexar.com>
Content-Type: multipart/alternative; boundary="000000000000b2e1ce05e524aaec"
X-Virus-Scanned: clamav-milter 0.103.6 at gateway0.EECS.Berkeley.EDU
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/lisp/H0GjS-sK5qJYuPkkR6LLtL1ANRY>
X-Mailman-Approved-At: Tue, 02 Aug 2022 08:29:59 -0700
Subject: [lisp] Review of the LISP-NEXGON draft
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lisp/>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Aug 2022 18:03:12 -0000

Dear LISP@IETF.org,

This is a review of the draft available at
https://datatracker.ietf.org/doc/html/draft-ietf-lisp-nexagon by Prof.
Trevor Darrell of UC Berkeley and Prof. Fisher Yu of ETH Zurich, founders
of the Berkeley Deep Drive Consortium (BDD; https://bdd-data.berkeley.edu/)
and the largest academic driving dataset, BDD100K (https://bdd100k.com)

Professors Darrell and Yu are leading researchers in AI, Computer Vision,
and Autonomous Driving, and have pioneered open-source frameworks and
datasets for autonomous driving research.  Darrell has been in the field
for over three decades, founded the UC Berkeley BAIR and BDD centers, and
is the second most highly cited scholar in autonomous driving and the
ninth-most in computer vision according to Google Scholar. Yu is a leading
researcher of his generation in the area of perception for autonomous
vehicles and was recently hired as a tenure-track Assistant Professor at
ETH after completing a Postdoc at UC Berkeley, where he led the development
of deep learning models for autonomous driving and oversaw the collection
of the BDD100K dataset, which has been widely adopted in industry and
academia.

The draft describes network aggregation of detections made by vehicles with
AI cameras driving at speeds of between 0 to 50 meters per second.
Detections are marked, enumerated, and localized by the vehicle, and are
snapped to a geospatial grid tile based on the vehicle position and
geo-perspective calculation. The enumeration and localization specified by
the draft are feasible with a reasonable onboard vehicle computer and are
consistent with current research results from our labs at UC Berkeley and
ETH Zurich.

Detections from each area are aggregated in algorithmically (location)
addressable shards.

A consolidation process is applied to merge multiple detections from
multiple points of view, varying time-stamps, and varying detection and
localization errors. The consolidation process emerges the current state -
enumeration of the condition of each grid tile aggregated by the shard.
Both condition enumeration, data-clustering, and consolidation processing
applied on network edge computers are aligned with BDD research.

The formal geospatial grid used for localization and consolidated
aggregation is the H3geo.org hierarchical hexagonal grid, as it provides
for clear tile adjacency of the grid in each resolution level. This is a
useful quality in calculating perspective, propagating impact of
conditions, and resolving shard border-line detections.  We believe these
design decisions are reasonable.

We understood the detection aggregation network is based on IETF LISP RFCs
to provide:

(1) seamless (to vehicles) edge compute expansion-contraction of per street
activity
(2) geo privacy,  preventing unwarranted vehicle tracking by geolocation
services
(3) seamless context switching crossing shards while driving, without DNS
disruption
(4) service and subscription continuity when switching carriers/wlan while
driving
(5) mobile queuing, and metro ethernet edge route coalescing: M Mbps X Few
100GE
(6) replication of push notifications, network join: Vehicles X Situations
X Locations

Therefore we believe that LISP@IETF.org is the appropriate review venue for
this draft.  Please do not hesitate to contact us for further discussion of
this important topic.

Kind Regards,

Profs. Darrell and Yu
trevor@eecs.berkeley.edu
i@yf.io