Re: [Uri-review] Request for Review and Registration of New URI Scheme "ai"

"Martin J. Dürst" <duerst@it.aoyama.ac.jp> Mon, 09 October 2023 23:28 UTC

Return-Path: <duerst@it.aoyama.ac.jp>
X-Original-To: uri-review@ietfa.amsl.com
Delivered-To: uri-review@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14AEEC15106F for <uri-review@ietfa.amsl.com>; Mon, 9 Oct 2023 16:28:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level:
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, NICE_REPLY_A=-0.091, RCVD_IN_DNSWL_HI=-5, 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=itaoyama.onmicrosoft.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 I6Gbuci6xQ1u for <uri-review@ietfa.amsl.com>; Mon, 9 Oct 2023 16:28:10 -0700 (PDT)
Received: from JPN01-OS0-obe.outbound.protection.outlook.com (mail-os0jpn01on2097.outbound.protection.outlook.com [40.107.113.97]) (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 2272CC15106C for <uri-review@ietf.org>; Mon, 9 Oct 2023 16:28:09 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PVd9eV3HrdcOif7Sj8Gph+iLkynvMlri5RtRLzue4lW6onVXn+VvHgWvkBO5BqD09WiSIp0S9kpxOjINVhtHr1ZMeDoZPimbd4NxU4a25LPzdViE8QBvNJnK0bGvZznn8h7aGC7cwFPHXzXOXFRV0DeobymZU+jolyrlxzCVbgw1J/62NCkoCsUYTU53mL3O2xuDgYZsLVw7mR0O7iiwhAgggTuwcg64T0SsQ7+RAKz4+i9YjsCJatsBJBaijHsJpe8Zgx3D6PcZhH3bCXa1zDlRA0j8oFdshwae4SPR0dgyoud8GXgoaB8VvCf63SYekP+thYesyfb5XaiOkaevbA==
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=7avf1m/VvaKIGDZRxRJOYqhBwgXjP+bdu19AEqRJMVc=; b=Tah5KQaJaAzqzMFyrFwxzC/NNE+OU1E3Y0kGZvCubJDlAUieaA1G14gECcHIuEAOZNhTvPe7RDQXq98QM1kO1u8sPiLPzGSIOJeRRzrcIIiKyLx1IKIi2YDiwLKTHDdZzWHS9TAYZFWHTdZT9s6J1q4iWIorSBG1mjhw1vB1+vfXfAwklHTDcB+xy3Z1xJCrmaScKP+gwMeaTPkwrrJdy2TCGH06ATYm7h6JxXmk6YqGqTPExIqMMspXgavZD1f8OD6CnmzyJOko+cFabKgZOUGCtMwlvRf6RHVqEStBuS5BspNnNDhxQ+zNfnBZjVur4+SO8vJ2arOzivdn+agFew==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=it.aoyama.ac.jp; dmarc=pass action=none header.from=it.aoyama.ac.jp; dkim=pass header.d=it.aoyama.ac.jp; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=itaoyama.onmicrosoft.com; s=selector2-itaoyama-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7avf1m/VvaKIGDZRxRJOYqhBwgXjP+bdu19AEqRJMVc=; b=MJLbE8u3iV4tU5WAnQ2YmmE3J7IC149f4EwuPNJe+xgDwjlDso4qFlhKvRzywKyGut79CADDJQguGy3BIxKBDUkNpp3VPhz1aiAR4cr9I8W6aqWlngxpR222JVOdRED0UO8VqGFue1XW02Kg5QgC37parATrdNebXUsFcT4TjxU=
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=it.aoyama.ac.jp;
Received: from TYAPR01MB5689.jpnprd01.prod.outlook.com (2603:1096:404:8053::7) by TYAPR01MB6044.jpnprd01.prod.outlook.com (2603:1096:402:33::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6863.38; Mon, 9 Oct 2023 23:28:06 +0000
Received: from TYAPR01MB5689.jpnprd01.prod.outlook.com ([fe80::d4a2:6f19:ba9f:ed7a]) by TYAPR01MB5689.jpnprd01.prod.outlook.com ([fe80::d4a2:6f19:ba9f:ed7a%7]) with mapi id 15.20.6838.033; Mon, 9 Oct 2023 23:28:06 +0000
Message-ID: <93ee3113-0ab2-7124-678b-cc523571e613@it.aoyama.ac.jp>
Date: Tue, 10 Oct 2023 08:28:06 +0900
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1
Content-Language: en-US
To: Collin Paran <collin@professai.com>, "uri-review@ietf.org" <uri-review@ietf.org>
References: <2047091996.519294.1696656878248@privateemail.com>
From: "Martin J. Dürst" <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
In-Reply-To: <2047091996.519294.1696656878248@privateemail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
X-ClientProxiedBy: TYCPR01CA0196.jpnprd01.prod.outlook.com (2603:1096:405:7a::20) To TYAPR01MB5689.jpnprd01.prod.outlook.com (2603:1096:404:8053::7)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: TYAPR01MB5689:EE_|TYAPR01MB6044:EE_
X-MS-Office365-Filtering-Correlation-Id: d002c70c-e7da-484d-6284-08dbc91f63ed
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: eVrDIwk40CrQ97Z3PRgRqoSA5W+birVGfrDoYFJcfHLRdWUtZUHibz9uWRulDQ+XTL5/mHX7Yo1CN6qf1gKmwkpZ4kTb+FgoU7fRyhuQyNZTcSQ0HqMaq5yYWWZSeb6XiZCZ3gb4hQA7BSDWJNI5gfeuckKhL4LbMTby5qeBgrg4015kecQBXlr+J5uCqSgRR/u6ChRYcGUHx3Fc8GvoZUla5DK8M3WXA83fYAKk2wh8qfgotAGkWlk8XYKeMo6WPl/OOM9/IEXDhhJn3XKhQIp3ymGlJ2KRv75r7cgo0f9k9oO9fL1rbg+vQ86TtwVZHXgIPqsclo9nSDL8mCxkvXxJpaejdeFdiRXlM6KU1rC4mrSVbUtJXlDdIs2h+zxSJ3Ut8RmEs66g9CUS3hg6amLRkk9aXJ+PlNxTqTxFtGOY2glnbTqFufyr6We1YAdVBbKXUmPp+g77IEPkt0FUxqgs7H7w83FPxtbd+sa29E/48E7tqpaYDC7FsMl2ZvskSwGhRw6sfbhdcXMiKT3NS/viXCgQRYXfNiEnTmjjcO0yLHvDcGzhFTTh1zIdrU21AWzYG8/HIzTY48ZUVmlGP3PZ327fzmf3/RKi2P1Kplp5Eaqiy3xF+uD222xdWqRIjwsNtU3CRqMCqT/yyGf1ima2XL3Dc9tzEBud2DvITFc=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TYAPR01MB5689.jpnprd01.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39840400004)(396003)(376002)(136003)(346002)(366004)(230922051799003)(1800799009)(64100799003)(186009)(451199024)(31686004)(31696002)(86362001)(38100700002)(38350700002)(41320700001)(478600001)(6512007)(6486002)(966005)(5660300002)(52116002)(41300700001)(53546011)(8676002)(8936002)(36916002)(2906002)(6506007)(83380400001)(2616005)(66556008)(66476007)(66946007)(786003)(110136005)(316002)(26005)(45980500001)(43740500002); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: uizUiOwqKcgVpeiKVUA3QJ5t5p9OAS/lKOlhhM/ARvk08uenRp65elOw0VvFBfz1CmxV6QPCRKnx4Ct7y8WYx0w1l98vnliXkbKBxoOpaTTay9S65g4SP/6aCQCX1kdA48fyqKnaaceY1Y+klGlsrYZ309hPlHYAc4MBnNBcyHlVtFQSLuLjyR8IdFpPkiYsK+wcMtjYzem35ITwgeecKDR8wwat7CjfUE69KJgpLqJze7QZLnKcaea6bfoactm+3/KoJB4eGtCJqc58AqmZhjiV/N2u/f7D1fCdMVlfHK03BvO5DVpH/tFjkLl4PK31Wuk15TUvQUJBUTbxALRS/b3cVnwrqYZgIz9eHfIVsOOmqId8tVL1VODNjUTjX3B1kr3N1HjFzQuWRWbY4bVqQnoluH/WBKUnp+deGHGofQ8KBIGtbsam+2v5YrAuvEo1/j5iD+gbjiMqhx6QJXYq8BWX8sgUaBDlp63bf+IS16aYJi4fXWz9Sy8y6wTTYeA6kCxJoqTAUpFzMPsKep+Lp//5DMtefb1slRCUJgI4JdLFo8nXYlnh9WpUiAFtwZ7A2MkaO26U/IwXWthowq9IJPRxJJdSreeqG/97hgjQl2QmkgKM0n5GUjOhogOxUb7gRLtXiPZbiiVTDZUEKsuPFdNFVjsa8BpiDzeKdgC0KdEBptuHzRp/9Xm6ozKlRF7DjyMikkGwl5EONtzRhep0a9bFR2rhcAcyKo3A/MVnmn2SybubVmeOudLIsOE4SJQDJEPal9cn7QUlcMLbT+pUUs7O5Gl3rwNOTvKGo7jVqZ9eQP6p+HhlPFdxrkDYBp6ozR9RgS7gvwFpg9CF2TBzUY2Tw1V288dKGn2znq11eaPleC0Lj8cJ0xHRLE88Lrd6OcbnMmqrBdlau0t8Mnc0PEB81wHLydy2aNhWhxF+KQ34Z/EJnrT/F60V0ce9vSS5XELg9HFHN4CdmipRrjC6CX25iD0MfvYY4mWvqRxQppMTgw8h7QMvXRJU1jo+S4V+RgqbWmPxyV5v5YgIYfSgFfF22WmVJ/TMf/Ii2YF7uNCVwDJ4nudko+sGkVd0tbs6oMofxHLQkaScUMecFVtjaL51MWOdfxqqpbe/c8fE3lCBmVyKw0hRMAkkeImeDfO9LMexFyLL60KdUppkf9E4eb7HVyr13CD3FXkc+1s/t1PUucTldTUFXaHRBxCol3MgW8DN4DWpmakZHROXY8WZAJbl5v4G8O8bIF5IZyNiu7yLq3SnLwsJtbvCfp5NYizu5WnfMmh7uJ4/MVVwdKwEy+T844Xh6Li3di597i1lPO7kDQLPNaq+gpQowGHYXwQvCuNC4jmDtNCcIF9/fQbIKwAexz39+b++jBrgU6Mss3QIbd1cxavh/Mu5TQqlIKDCUPvGTw6c0DhFsivP8/Wrf7b4xFibUCtqz85hGb1LcQUE9xRv8KK+qiTy6tZkcD5SOj6JgAs2CNLh6KT2v7vUBtWXTAHzf5GQEO5ojRbThVcgZ/CjHLwGuSATj4tc+qM0qL0NEz36dXag/mA2J1fpz2uLCdrC1AsmK6RZ+1fkxWRHlcGKKf5c0Uld1W8HzZ2NFtM8g9IKFqH8FrSIdC29aw==
X-OriginatorOrg: it.aoyama.ac.jp
X-MS-Exchange-CrossTenant-Network-Message-Id: d002c70c-e7da-484d-6284-08dbc91f63ed
X-MS-Exchange-CrossTenant-AuthSource: TYAPR01MB5689.jpnprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Oct 2023 23:28:06.3906 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: e02030e7-4d45-463e-a968-0290e738c18e
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: DwOpm2DJhR1Rp4lQCgt6rHkLk51vjT9J8KOe/zT2UzhbplxSEsdtJHv6cv2sKVoECwXYK//usldAh9j9OJpYSA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYAPR01MB6044
Archived-At: <https://mailarchive.ietf.org/arch/msg/uri-review/kLUbiiaYeTggqUs_GXCgvzISzSo>
Subject: Re: [Uri-review] Request for Review and Registration of New URI Scheme "ai"
X-BeenThere: uri-review@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Proposed URI Schemes <uri-review.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/uri-review>, <mailto:uri-review-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/uri-review/>
List-Post: <mailto:uri-review@ietf.org>
List-Help: <mailto:uri-review-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/uri-review>, <mailto:uri-review-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Oct 2023 23:28:14 -0000

Hello Collin, others,

A few more comments on top of Ted's, written in a somewhat more direct 
style.

It's unclear to me why AI data is in any way special. Protocols such as 
HTTP or WS don't care what data they carry, and data shouldn't care what 
protocols it's been carried by. As an example, Web Sockets is used (I 
guess) for search results, for stock price data, for gaming data, and so 
on, but there's no need for anything other than a ws: scheme. Same for http.

On the other hand, if AI would surface the need for a new protocol, 
there's no need to limit this to AI; there's a high chance that such a 
protocol may be useful for other applications, too. In that case, the 
scheme name "ai" would be inappropriate.

Your scheme proposal doesn't contain any kind of authority information 
(that would usually be some domain name). So it's unclear how data could 
be made available by multiple parties, or how the party making the data 
available could be identified. This is different both from 
"type-of-generative-ai" and from "specific-model".

[Of course, it might be the case that this is only intended for the use 
by a single party providing data, but that's not what URI schemes are for.]

If indeed there is a need for an application-specific URI scheme for AI, 
that may not be limited to your proposal. It would therefore be 
premature to use such a short scheme name for this specific proposal; 
maybe "wsai:" or "aiws:" or something along these lines would be more 
appropriate (assuming that there's a need for an application-specific 
URI scheme at all, which I strongly doubt (see my first point)).

Regards,   Martin.

On 2023-10-07 14:34, Collin Paran wrote:
> Dear IANA and URI Review Mailing List Members,
> 
> I am writing to request a review and registration of a new URI Scheme, "ai", designed for facilitating communication in generative A.I. applications. The scheme is inspired by WebSockets and allows the passing of JSON data for streaming words, video data, or images between generative A.I. entities.
> 
> Please find below the URI Scheme Registration Template as per the guidelines provided in RFC 4395.
> 
> URI Scheme Name: ai
> 
> Status: Provisional
> 
> URI Scheme Syntax:
>      * `ai://<type-of-generative-ai>/<specific-model>/<action>?<parameters>`
> URI Scheme Semantics:
>      * The `ai` scheme is aimed at enabling real-time or near-real-time communication for streaming data among generative Artificial Intelligence (A.I.) applications and protocols.
> Encoding Considerations:
>      * UTF-8 encoding for multilingual support and binary format for multimedia data encapsulated in JSON objects.
> Applications/Protocols that use this URI scheme name:
>      * Generative A.I. applications and protocols requiring real-time or near-real-time communication for streaming data.
> Interoperability Considerations:
>      * Compatibility with existing WebSocket implementations and a standard JSON format for data communication.
> Security Considerations:
>      * Usage of Artificial Intelligence Secure (AIS) which is also interoperable with wss (WebSocket Secure) for encrypted communication and authentication mechanisms for authorized access.
> Contact:
>      * Collin Paran, collin@professai.com mailto:collin@professai.com
> Author/Change Controller:
>      * Collin Paran, collin@professai.com mailto:collin@professai.com
> References:
>      * Pending public release.
> I am looking forward to receiving feedback from the community and I am open to making any necessary revisions to ensure the `ai` scheme aligns with the established guidelines and standards. I am also eager to engage in discussions on the `uri-review@ietf.org` mailing list and other relevant forums as appropriate.
> 
> Thank you for your time and consideration.
> 
> Warm regards,
> 
> Collin Paran
> collin@professai.com
>   
> 
> 
> _______________________________________________
> Uri-review mailing list
> Uri-review@ietf.org
> https://www.ietf.org/mailman/listinfo/uri-review