Re: [Qirg] Common control plane for QKD and entanglement networks

"Diego R. Lopez" <diego.r.lopez@telefonica.com> Sun, 07 May 2023 18:58 UTC

Return-Path: <diego.r.lopez@telefonica.com>
X-Original-To: qirg@ietfa.amsl.com
Delivered-To: qirg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72DE1C14CE39 for <qirg@ietfa.amsl.com>; Sun, 7 May 2023 11:58:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level:
X-Spam-Status: No, score=-2.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=telefonica.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 VF4Ka0W6wJ53 for <qirg@ietfa.amsl.com>; Sun, 7 May 2023 11:58:50 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on0700.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0e::700]) (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 91CB2C14E513 for <qirg@irtf.org>; Sun, 7 May 2023 11:58:49 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=k0UUFzdOKSw6fHVGSHWnpTWijhAXUkyZn1+xKUbblmPgER74p2Zrdg+PqQNajOpsw9hKp42sTsNtzfOviRh+BIczfDvfudOU22lSc/kGko4bvMCY6QS98Ln18QAJk0MA3OSawInPacTVuv9uzihbBD1+fNSnY98Z+JAc/omLIefSHJgbXuYCNnsL+nZBb2/jd7iVw548AGxJiCpsxx14GfhHlY0Cye2C8Z71345vmYRcmwIzvGMoX3EsjjfMzfW5LWQZO9ZnlQOwx1XM7iYkeeXu/pbw49HyY/LDUYwWb9fahdHte5BRT8aKn1AKczd54i7q+pZaXkZhwlPUog0TrQ==
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=fQuKAj6D28xLdtv+Gjt1BOPXT/0UkrbPKin2R3tE7uo=; b=iwb3VYdfE4K1xpTlkNMkXq5jTvkI0HqLtsjdIo34w8KBDGl6VHTV6NJolBkE7Il8CqwNDDYUpQlmm1HX2G/8J2+C7VPtE34P7VM55ZQyUQOJXie45bvjdO7GskorpQWoPnUgeVkSr8Iz5AOeiwzXE2pNz7LzLd44k7LYarYpxLhbTQ6rXzjJWNmy3oeFLmpi37n/ccHjV1jf2SeM7mZvTWMOSKVe4ryQ/mOLRnOqKg0DwX7ZWwYpbyRjXFyPFwBH6zu4sCJQS3r9S7fA392yvAGrycDKYOnE/PulbJVp/q3TumF0Sgc0cDNgRh2k+okY1/TivHL45F3eFz6N3KkMxQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=telefonica.com; dmarc=pass action=none header.from=telefonica.com; dkim=pass header.d=telefonica.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telefonica.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fQuKAj6D28xLdtv+Gjt1BOPXT/0UkrbPKin2R3tE7uo=; b=UvVF8rjQ7nBbgnS2k8CbXkEnu6Z/AyBhSEvebdujuBIYf/twSqAxp2HZ3geURtjnMTApj/D8lvPQ0+TNU52fWI3fPKTfkhijV0u/ij90eViM3q+LHvTGNk6c51QhyqfaUsIfUcRCUKpxU6JH8fU3JBFVXrlWlJM26ZbsNoDDe0s=
Received: from VE1PR06MB7150.eurprd06.prod.outlook.com (2603:10a6:800:1a5::19) by AS8PR06MB7829.eurprd06.prod.outlook.com (2603:10a6:20b:3d2::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6363.32; Sun, 7 May 2023 18:58:42 +0000
Received: from VE1PR06MB7150.eurprd06.prod.outlook.com ([fe80::6b68:4f4f:2056:e49d]) by VE1PR06MB7150.eurprd06.prod.outlook.com ([fe80::6b68:4f4f:2056:e49d%7]) with mapi id 15.20.6363.031; Sun, 7 May 2023 18:58:42 +0000
From: "Diego R. Lopez" <diego.r.lopez@telefonica.com>
To: "Chung, Joaquin" <chungmiranda=40anl.gov@dmarc.ietf.org>, "qirg@irtf.org" <qirg@irtf.org>
Thread-Topic: [Qirg] Common control plane for QKD and entanglement networks
Thread-Index: Adl3TKihCs9xfUOrRgiRqUiw23ir/QAPKy2AAZPyL4AAV+mXCgAR7S38AGSSPf8=
Date: Sun, 07 May 2023 18:58:27 +0000
Message-ID: <VE1PR06MB7150B07F36669B57682B9C04DF709@VE1PR06MB7150.eurprd06.prod.outlook.com>
References: <2983e158661f4ed0ad86891801f40089@tudelft.nl> <C53AA92D-6579-4368-A282-F17753C99540@gmail.com> <a8e0eec46ae6494a98156670cc2a7390@tudelft.nl> <VE1PR06MB7150700C1F8199D34A46FA23DF729@VE1PR06MB7150.eurprd06.prod.outlook.com> <SA1PR09MB8399C21C376CDD84B8292095C2729@SA1PR09MB8399.namprd09.prod.outlook.com>
In-Reply-To: <SA1PR09MB8399C21C376CDD84B8292095C2729@SA1PR09MB8399.namprd09.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=telefonica.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: VE1PR06MB7150:EE_|AS8PR06MB7829:EE_
x-ms-office365-filtering-correlation-id: 225127e4-fc84-474b-cb40-08db4f2d13bf
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: fid4bXqezJMjxYe+uwmg8b4CuyEXE+Fih3L9LD6pwgeOKrg1ItfizNW0THqZHxuOy6ZMgJ9atJAdT4WpOiqzoFYaTctZ0P0Gpugh9B/1nic5sWHpgxhoMQwZ6oliM5CA9h3rpbtYXQI9FmAars20ISBNhmVjHmMe9OkpiDUO4QKdAlV29ac/rQSuuJfIOZjwbpGso8dPBD6e+6Lgfl/m5raZHm5CeRwK/I0YXirjaKvD1A38xChsLul/H6i3P0qP0a9GWhMjpSKRR1JPQzcPCdDZeucy8HvgZXoOx16M9fAB/vc1ah+vrYMtD/kmOfQapCEKyHIfWy6lGINVAe6XkzVGwMmiQGZRR8l1A+nZFEQQq6HoE03cFZ9e7xPm1y8s5zlLAq9KVxetpci/NvSx/BFoLmTVp2/djaIv9oBW9c5iE7+cu1YngygVAcdtUktw+S9mJhKVfmQcf3H1qLQ4uQUshzebaHFSsLfBIeHpmsBQh3L4L1BRWs09eVMuASsjojYX64siS+i3QreG7S90zCSctxqCFhM68jNLvltzokUykh6w9FxpCs534agVwzaLWJeUQL3dKM+oF0fi4Ss8ce3HOlU5NZf2dsR/Km861Dke4llYOiGc/qg8ovQOqQD3ipd+BlhhHmnCCrDUkuLwhxHQ3EhkWT6N0BhS3NRvrZg=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VE1PR06MB7150.eurprd06.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(136003)(376002)(346002)(366004)(396003)(39860400002)(451199021)(83380400001)(66574015)(91956017)(966005)(45080400002)(478600001)(7696005)(6666004)(71200400001)(110136005)(9686003)(6506007)(26005)(53546011)(186003)(2906002)(30864003)(33656002)(52536014)(38100700002)(166002)(64756008)(66446008)(66476007)(66556008)(66946007)(76116006)(122000001)(82960400001)(41300700001)(5660300002)(8676002)(8936002)(38070700005)(86362001)(55016003)(316002)(66899021)(9010500006)(15398625002)(579004); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: KdBm/H6hoAF4ZMEXfRc5c8jvf9pEQPZ5zUnWxKyeezLOCd8hsbK/pi9Bhi65tljVcFyvHd95HyTEKEyGrERC3jkpv8Jyz07EhD0CjoaSIYp0tdqRQdaqPg1c0d4QO3hXQaRfvQONv8r56bdV8Fs22xoV456iyO2RtTgzEI4seuOxZOXW8cU/VChKpCISreC4dndQ+F58zq7P9iwXrloy8mm3NEQrDM2/nUl4yIenM95Qu3PrxFTL61u5zZVsfv7xnQXfVMLqL2wIKuuc77KsmlI1R0IXh4zjYzxXDBxEkEEabSGeTA5IaavwQ2ppsSMSDrl/LkRmWkdr105THbHWrCgpxniVQ5kfI4AEuIIDI+uzfLv7uAPXTTccayy6ATPETQhz0emduv9erChXNAktIzGj3rcAs3hO8amg7zoUtyqgQCnqE5phHIG9kICFMzzoKjxEsBlytYBSngbWmuDvUOfyiJF87x+kFtyqap8SQlKzZxlJOYOFW1/6LbXzgBcAsZ4jOFzS2MDAQeT77BZdGZD9Qcgd2yHwat9jXNyMWjq00W/vR8zvf5HrXTjc1tZOL7i/5049io/B4FgnUteVaYgQW2dnO7ppignzbRqUG0jZ6arbudJdIt385ZV2uyH8quEccI8CCMQJ0UJhUSKUuP5O1WBfTB7eVBn2spuMUQyrqgwNosC6ATVHdtVYR7pgSvKojoewzm4k3Ypn1C29/mv2CBbq3eCLNqwP8ll9hOynJmM4MjMYIBU3qoJCAz3IB53kep65pWitc7cuY/lRFlKlMONnJ2TKOhBRusSX+wm/qF4G1P5UCF5CGSLEimcwhdRG5vihicw8iZIHHGc4V5M305iXpl1WUSn9lxW6snjMEG5UDUGeIRFJfETUIxgIeL5fLHrjfs82OHcYTtPJzmqgMFmhQbrJwaSePfCzdzuk+SVtO/0lJnXBcR8AfSTnG9ny8u4uQY1nZraTglj15MncdlGvd9uD0kL7t0YHkl8/kVah7mlPk0TNLrIkQhTbLolTGrJ9VXqr4KNvNlxNoXCbLIP9Qk+DdM9ba86XQm8fFD8KDU0ttKk5vffZYbQMeY1jKJMsvrqtjE0UBUoYqpDwZhKeVCh5OPB37UDvapu6ilSU3xUZoUlCsxQ4ArTARkhtT58w7eyimwYZU7SDwy2rEPAs0IZFk5zQYBAMM+gpwPG9/eKT3eRcYLHquWTZnnNaUX4FA5Mcvv0kqchMXx5iBl6mpqI0Z1yRTGtdnahOgQF9xR9IuiGpjf0EsMgkzjAtftQ3mbfQo3uvAhgjz0vMz3VGunjRu2YQXgROE/00NxDDAMTKtwLMvbfEe0sP1WB6TNPyNQfTlarIvBo7MG/GyQuI1C3OhyM4Ck8nTV2t21oJNjj8ijn41SCxuj92oHiPpln3o07bFsxBmmnp4wmX4cLZk9pcQszpchR4BefyZZj3DBT3ht9focLOa0GSqjGGV2JJfOedPZoHP9aD3MO0o0qrlkNVCS0mL+fIF2kUO2IV3UdJ9kBm6jrereZXciJ6xg/QvBKKbQTyLUSkBSBDiaqqO8NgAanud1ewle80obQPRiJ+H+aUttexujJrOwE9r3rD3j7SRAKvBS0k2w==
Content-Type: multipart/alternative; boundary="_000_VE1PR06MB7150B07F36669B57682B9C04DF709VE1PR06MB7150eurp_"
MIME-Version: 1.0
X-OriginatorOrg: telefonica.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: VE1PR06MB7150.eurprd06.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 225127e4-fc84-474b-cb40-08db4f2d13bf
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 May 2023 18:58:42.6060 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 9744600e-3e04-492e-baa1-25ec245c6f10
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: /9v4QwtDh2zlETLxHpkSVesi2DixB0Te7P7Gyy1Tvz3bqwOfReJmRrJ1MWVhOSrmVHSg4hq0VQ3aaRJ9KywKbzpNvgaGqtls99B20es3MQk=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR06MB7829
Archived-At: <https://mailarchive.ietf.org/arch/msg/qirg/lmIze-btlbO_t3AGYR_Gi0RkB9w>
Subject: Re: [Qirg] Common control plane for QKD and entanglement networks
X-BeenThere: qirg@irtf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Quantum Internet RG <qirg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/qirg>, <mailto:qirg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/qirg/>
List-Post: <mailto:qirg@irtf.org>
List-Help: <mailto:qirg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/qirg>, <mailto:qirg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Sun, 07 May 2023 18:58:55 -0000

Hi Joaquin

Glad to see we are in sync in this architectural view, and in the applicability of SDN principles for quantum communications. Just as a note, let me remark I believe we should go for a flexible interpretation of these SDN principles, aligned with the IETF view, allowing for fully centralized approaches (a-la-OpenFlow), as well as more distributed solutions, as devised by works such as ForCES and I2RS.

Be goode,

--
“Esta vez no fallaremos, Doctor Infierno”

Dr Diego R. Lopez
Telefonica I+D
https://www.linkedin.com/dr2lopez/

e-mail: diego.r.lopez@telefonica.com<mailto:diego.r.lopez@telefonica.com>
Mobile: +34 682 051 091
---------------------------------

On 5/5/23, 20:43, <qirg-bounces@irtf.org> wrote:

Hi Diego,

Thanks for the great summary, I definitely need to read the ETSI QKD documents so I can contribute better to this discussion. I just wanted to highlight two pieces of work from my group about points you made:
·         Regarding using planes to reason about a quantum network architecture, we proposed a similar approach for a metropolitan scale network https://ieeexplore.ieee.org/document/9946408
·         Regarding the entanglement management service (EMS), we consider a similar entity in the architecture of our SeQUeNCe network simulator (which is based on an early draft of QIRG RFC) https://iopscience.iop.org/article/10.1088/2058-9565/ac22f6
Definitely there are many architectural principles from SDN that can be applied to quantum networks.

Regards,

Joaquin


________________________________
From: Qirg <qirg-bounces@irtf.org> on behalf of Diego R. Lopez <diego.r.lopez@telefonica.com>
Sent: Friday, May 5, 2023 12:41 PM
To: qirg@irtf.org <qirg@irtf.org>
Subject: Re: [Qirg] Common control plane for QKD and entanglement networks


Hi,



Let me chime on this, as I feel somehow guilty for drawing Wojtek’s attention to what ETSI QKD is doing, and the potential application of its results to an architectural proposal for the Quantum Internet.



Let me start saying I share Wojtek’s concern about the maturity stage of the technology when it comes to going in such detail as the one currently provided in the different ETSI QKD documents. I find the race for transforming any research result in part of a standard a trend that is threatening both the research activity and the applicability of standards in the future. But I believe there are several architectural principles that can be incorporated in the analysis of the future Quantum Internet, that I understand is what we mainly intend to do in QIRG.



The ETSI QKD set of standards is based on a clear separation of concerns principle, that I would refrain to call “layering” because we don’t know how many layers we should be talking about yet, and therefore I’d prefer to talk about *planes*, each one with the layers that are required as the technology evolves, and we gain sufficient operational experience to standardize them. The ETSI QKD approach is based on two these planes: a “quantum forwarding plane”, dealing with the quantum mechanisms (the QKD algorithms) involved, and a “service plane”, dealing with the service provided by quantum forwarding (key distribution).



Following this analogy, in the case of the general Quantum Internet we could talk of a quantum forwarding plane dealing with the mechanisms supporting entanglement forwarding, and a service plane dealing with qubit distribution. Interfaces equivalent to those defined by ETSI QKD 015 (the North-bound interface of the service plane) and ETSI QKD 018 (the interface for coordinating services planes among one another or with other network infrastructures) would be considered.



And the transposition of the element acting as the core of the service plane, interacting with the quantum forwarding plane, the KMS (Key Management System) in QKD, can be considered as well, as something we could call an EMS (Entanglement Management System), in charge of keeping the logical connection between the service unit (qubits) and the forwarding mechanisms (entanglement status). This EMS would be responsible of creating and managing the “sessions” proposed by Bruno, keeping track of how the forwarding mechanisms (like entanglement swapping) are applied. We can think of an EMS logically centralized, as a controller in SDN, and/or distributed, such control processes in routers. Again, interfaces for the interaction of these EMSes with user applications (as in the case of ETSI QKD 004 or ETSI QKD 014) and with the quantum forwarding plane (as analyzed in ETSI QKD 003) would be considered.



These could be the foundations for an architectural analysis of the Quantum Internet based on the experience gained from deploying and operating QKD infrastructures.



Be goode,



--

“Esta vez no fallaremos, Doctor Infierno”



Dr Diego R. Lopez

Telefonica I+D

https://www.linkedin.com/dr2lopez/



e-mail: diego.r.lopez@telefonica.com<mailto:diego.r.lopez@telefonica.com>

Mobile: +34 682 051 091

---------------------------------



On 3/5/23, 18:06, <qirg-bounces@irtf.org> wrote:



Hi Bruno, Hi QIRG,



Thanks for your e-mail. It’s great to see someone else has already put some thought into this!



However, since the response to my e-mail has been rather small, I’m not convinced that a working subgroup might be best. I think that for now rather than doing that, perhaps it might be better to encourage smaller, but more targeted discussions on individual topics.



With regards to your question on ETSI 014 I would indeed keep the discussion separate since it must tackle wildly different problems. I think a first step would be to first produce a few concrete and non-trivial examples of applications that we would want to support. For example, I don’t think I’ve ever seen a QNE/NetQASM application that exceeds 1-2 qubits being used at a time (although I haven’t checked lately so my info may be out of date). They’re sufficient to build some proof-of-concept interfaces that work on a small scale, but I’m not sure these examples are big enough to fully understand the problem. QKD can have a reasonably stable application interface, because we understand how we want to use encryption keys much better than how we want to use entanglement. And then there’s the problem of quantum memory lifetimes. QKD keys have “infinite memory lifetime” while entangled pairs do not. Even with the current NetQASM/QNE I’m not sure there is enough understanding on how best to account for memory lifetimes in more complex network applications (i.e. > 1-2 entangled pairs per iteration). And then I keep asking myself, do we even want to address these problems at this stage of technology? Or should we just wait for memory lifetimes to improve since even with a perfect interface, there is no device today that could execute a meaningful application?



Wojtek





From: Bruno Rijsman <brunorijsman@gmail.com>
Sent: dinsdag 25 april 2023 17:20
To: Wojciech Kozlowski <W.Kozlowski@tudelft.nl>
Cc: qirg@irtf.org
Subject: Re: [Qirg] Common control plane for QKD and entanglement networks



Hi Woj,

I completely agree with your observation that it makes a lot of sense to explore the idea of generalizing the existing ETSI QKD YANG data models for SDN control (ETSI QKD 015<https://urldefense.com/v3/__https:/www.etsi.org/deliver/etsi_gs/QKD/001_099/015/02.01.01_60/gs_QKD015v020101p.pdf__;!!PAKc-5URQlI!82e-rvvOohKFmTzvof5aTV8cRCSDmil9_K2MgGxhdwqtasjwkC90JlhHKoY1fGRmnomVsC_TPulxKWkGQp9kfUEnXhAn$>) and orchestration (ETSI QKD 018<https://urldefense.com/v3/__https:/www.etsi.org/deliver/etsi_gs/QKD/001_099/018/01.01.01_60/gs_qkd018v010101p.pdf__;!!PAKc-5URQlI!82e-rvvOohKFmTzvof5aTV8cRCSDmil9_K2MgGxhdwqtasjwkC90JlhHKoY1fGRmnomVsC_TPulxKWkGQp9kfQ9p0gHU$>) beyond QKD towards general-purpose entanglement-generating quantum networks.

I would be very much interested in participating in a working subgroup on this topic.

On the SDN control side, the ETSI QKD 015 YANG data model<https://urldefense.com/v3/__https:/forge.etsi.org/rep/qkd/gs015-ctrl-int-sdn/-/blob/master/etsi-qkd-sdn-node.yang__;!!PAKc-5URQlI!82e-rvvOohKFmTzvof5aTV8cRCSDmil9_K2MgGxhdwqtasjwkC90JlhHKoY1fGRmnomVsC_TPulxKWkGQp9kfbcwueQb$> includes the concept of a qkd_link to model a point-to-point key distribution session.

And it includes the concept of a virtual_link_spec to model a (trusted) relay node in a multi-hop key distribution session.

( I am not a particular fan of using the word "link" here; I would have much preferred "session", but I digress. )

I can see how 015's very narrow concept of a key distribution session, assuming trusted relay nodes, could be generalized in a rather straight-forward manner to:

(a) A slightly broader concept of a key distribution session that does not assume trusted relay nodes but also allows for quantum repeaters or quantum routers, and

(b) A much broader concept of an entanglement distribution session that could be used not just for quantum key distribution but also for other applications such as clustered or distributed quantum computing and sensing.

On the orchestration side, the ETSI QKD 018 YANG data model<https://urldefense.com/v3/__https:/forge.etsi.org/rep/qkd/gs015-ctrl-int-sdn/-/blob/master/etsi-qkd-sdn-node.yang__;!!PAKc-5URQlI!82e-rvvOohKFmTzvof5aTV8cRCSDmil9_K2MgGxhdwqtasjwkC90JlhHKoY1fGRmnomVsC_TPulxKWkGQp9kfbcwueQb$> could be similarly generalized.

Probably, fewer changes are need in 018 because it (a) it operates at a higher level of abstraction and (b) the need to orchestrate across multiple domains (quantum and OTN) really does not depend very much on the particular use case (key distribution or clustered quantum computing).

Perhaps it is too much of a stretch, but we could also have a look at the quantum network to application interface.

Currently, ETSI QKD 014<https://urldefense.com/v3/__https:/www.etsi.org/deliver/etsi_gs/QKD/001_099/014/01.01.01_60/gs_qkd014v010101p.pdf__;!!PAKc-5URQlI!82e-rvvOohKFmTzvof5aTV8cRCSDmil9_K2MgGxhdwqtasjwkC90JlhHKoY1fGRmnomVsC_TPulxKWkGQp9kfWDBZOXx$> defines the interface for QKD nodes (KMS's really) to deliver keys to encryptors (SAEs).

What would the interface look like for a general-purpose entanglement-generating quantum network to deliver a stream of entanglements to the quantum applications?

In other words, what would be the "socket" of a quantum network? I know that this is something you are also looking into (QNE and NetQASM).

Clearly, such a "quantum network entanglement socket" would not be a straight-forward generalization of 014; it would be a completely different beast. So perhaps, we should keep this conversation separate from the control/orchestration conversation.

-- Bruno



PS 1: As you know, I am intimately familiar with classical SDN controllers, orchestrators, YANG/NETCONF/RESTCONF as well as QKD systems, QKD protocols and the ETSI QKD standards.

PS 2: Apologies for the “plug” but as pure coincidence would have it, I am already scheduled to do a (free) seminar<https://urldefense.com/v3/__https:/www.brighttalk.com/webcast/19861/578474__;!!PAKc-5URQlI!82e-rvvOohKFmTzvof5aTV8cRCSDmil9_K2MgGxhdwqtasjwkC90JlhHKoY1fGRmnomVsC_TPulxKWkGQp9kfSkmJiB6$> on May 4th which covers this exact topic (the slides are already done). In the second half of that seminar I introduce the ETSI QKD 014/015/018 standards and in the final slides I talk bring up the prospect of generalizing the ETSI standards to entanglement-generating networks. I'd be happy to present the relevant subset of this deck if you end up scheduling a subgroup meeting for this topic.



On Apr 25, 2023, at 2:05 AM, Wojciech Kozlowski <W.Kozlowski=40tudelft.nl@dmarc.ietf.org<mailto:W.Kozlowski=40tudelft.nl@dmarc.ietf.org>> wrote:



Dear QIRG,

<with my individual hat on, chair hat off>



At the QIRG we focus on networks beyond QKD, but it is a growing likelihood that quantum entanglement networks will not be deployed from scratch, but likely be an evolution of the earlier QKD networks.



At the physical layer, things will be very different even if both technologies share the fact that they send photons down optical fibres. There is not much discussion to be had over here, also since this is not the domain of expertise of QIRG members.



However, at the control and orchestration layer, the story is quite different. It is likely that at some point, we will want to support both generations at the same time. Therefore, a common control plane for QKD and entanglement networks will likely have to be a thing at some point in the future.



A good starting point for such a discussion would be the ongoing ETSI QKD standardisation work: https://www.etsi.org/committee/qkd<https://urldefense.com/v3/__https:/www.etsi.org/committee/qkd__;!!PAKc-5URQlI!82e-rvvOohKFmTzvof5aTV8cRCSDmil9_K2MgGxhdwqtasjwkC90JlhHKoY1fGRmnomVsC_TPulxKWkGQp9kfVEGWRZo$>. This could be used to define a high-level architecture by defining the elements of a shared control plane. This can be followed by examining what what changes would be needed to the various interfaces involved in such a control plane (e.g. the control interface [https://www.etsi.org/deliver/etsi_gs/QKD/001_099/015/02.01.01_60/gs_QKD015v020101p.pdf<https://urldefense.com/v3/__https:/www.etsi.org/deliver/etsi_gs/QKD/001_099/015/02.01.01_60/gs_QKD015v020101p.pdf__;!!PAKc-5URQlI!82e-rvvOohKFmTzvof5aTV8cRCSDmil9_K2MgGxhdwqtasjwkC90JlhHKoY1fGRmnomVsC_TPulxKWkGQp9kfUEnXhAn$>] or the orchestration interface [https://www.etsi.org/deliver/etsi_gs/QKD/001_099/018/01.01.01_60/gs_QKD018v010101p.pdf<https://urldefense.com/v3/__https:/www.etsi.org/deliver/etsi_gs/QKD/001_099/018/01.01.01_60/gs_QKD018v010101p.pdf__;!!PAKc-5URQlI!82e-rvvOohKFmTzvof5aTV8cRCSDmil9_K2MgGxhdwqtasjwkC90JlhHKoY1fGRmnomVsC_TPulxKWkGQp9kfYcCw8D1$>]) in order to support entanglement based networks.



I was wondering if some people within the QIRG would like to explore this subject of a shared control plane? I’m not a control/orchestration/YANG expert so was wondering if people with that expertise are interested in the subject?



What are the QIRG’s thoughts on this? If there is interest in following this up, I’ll try and arrange a preliminary online meeting for anybody that’s interested. However, please note that it would be of great help if anybody interested would first read the two ETSI documents I linked above.



Thanks,

Wojtek

_______________________________________________
Qirg mailing list
Qirg@irtf.org<mailto:Qirg@irtf.org>
https://www.irtf.org/mailman/listinfo/qirg<https://urldefense.com/v3/__https:/www.irtf.org/mailman/listinfo/qirg__;!!PAKc-5URQlI!82e-rvvOohKFmTzvof5aTV8cRCSDmil9_K2MgGxhdwqtasjwkC90JlhHKoY1fGRmnomVsC_TPulxKWkGQp9kfTd1fPNX$>



________________________________

Este mensaje y sus adjuntos se dirigen exclusivamente a su destinatario, puede contener información privilegiada o confidencial y es para uso exclusivo de la persona o entidad de destino. Si no es usted. el destinatario indicado, queda notificado de que la lectura, utilización, divulgación y/o copia sin autorización puede estar prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción.

The information contained in this transmission is confidential and privileged information intended only for the use of the individual or entity named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this transmission in error, do not read it. Please immediately reply to the sender that you have received this communication in error and then delete it.

Esta mensagem e seus anexos se dirigem exclusivamente ao seu destinatário, pode conter informação privilegiada ou confidencial e é para uso exclusivo da pessoa ou entidade de destino. Se não é vossa senhoria o destinatário indicado, fica notificado de que a leitura, utilização, divulgação e/ou cópia sem autorização pode estar proibida em virtude da legislação vigente. Se recebeu esta mensagem por erro, rogamos-lhe que nos o comunique imediatamente por esta mesma via e proceda a sua destruição

________________________________

Este mensaje y sus adjuntos se dirigen exclusivamente a su destinatario, puede contener información privilegiada o confidencial y es para uso exclusivo de la persona o entidad de destino. Si no es usted. el destinatario indicado, queda notificado de que la lectura, utilización, divulgación y/o copia sin autorización puede estar prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción.

The information contained in this transmission is confidential and privileged information intended only for the use of the individual or entity named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this transmission in error, do not read it. Please immediately reply to the sender that you have received this communication in error and then delete it.

Esta mensagem e seus anexos se dirigem exclusivamente ao seu destinatário, pode conter informação privilegiada ou confidencial e é para uso exclusivo da pessoa ou entidade de destino. Se não é vossa senhoria o destinatário indicado, fica notificado de que a leitura, utilização, divulgação e/ou cópia sem autorização pode estar proibida em virtude da legislação vigente. Se recebeu esta mensagem por erro, rogamos-lhe que nos o comunique imediatamente por esta mesma via e proceda a sua destruição
________________________________

Le informamos de que el responsable del tratamiento de sus datos es la entidad del Grupo Telefónica vinculada al remitente, con la finalidad de mantener el contacto profesional y gestionar la relación establecida con el destinatario o con la entidad a la que está vinculado. Puede contactar con el responsable del tratamiento y ejercitar sus derechos escribiendo a privacidad.web@telefonica.com<mailto:privacidad.web@telefonica.com>. Puede consultar información adicional sobre el tratamiento de sus datos en nuestra Política de Privacidad<https://www.telefonica.com/es/telefonica-politica-de-privacidad-de-terceros/>.

We inform you that the data controller is the Telefónica Group entity linked to the sender, for the purpose of maintaining professional contact and managing the relationship established with the recipient or with the entity to which it is linked. You may contact the data controller and exercise your rights by writing to privacidad.web@telefonica.com<mailto:privacidad.web@telefonica.com>. You may consult additional information on the processing of your data in our Privacy Policy<https://www.telefonica.com/en/wp-content/uploads/sites/5/2022/12/Telefonica-Third-data-subjects-Privacy-Policy.pdf>.

Informamos que o responsável pelo tratamento dos seus dados é a entidade do Grupo Telefónica vinculada ao remetente, a fim de manter o contato professional e administrar a relação estabelecida com o destinatário ou com a entidade à qual esteja vinculado. Você pode entrar em contato com o responsável do tratamento de dados e exercer os seus direitos escrevendo a privacidad.web@telefonica.com<mailto:privacidad.web@telefonica.com>. Você pode consultar informação adicional sobre o tratamento do seus dados na nossa Política de Privacidade<https://www.telefonica.com/es/politica-de-privacidade-de-terceiros/>.