Re: [HAM-AG] [IPv6] Request for feedback: draft-evan-amateur-radio-ipv6

Ron Bonica <rbonica@juniper.net> Fri, 17 February 2023 19:02 UTC

Return-Path: <rbonica@juniper.net>
X-Original-To: ham-ag@ietfa.amsl.com
Delivered-To: ham-ag@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8BDC7C14E511; Fri, 17 Feb 2023 11:02:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.996
X-Spam-Level:
X-Spam-Status: No, score=-6.996 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, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 (2048-bit key) header.d=juniper.net header.b="ETgmbrFb"; dkim=pass (1024-bit key) header.d=juniper.net header.b="hcAEAcUX"
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 RmwGwOzMvUCx; Fri, 17 Feb 2023 11:02:51 -0800 (PST)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 1C06CC14F72F; Fri, 17 Feb 2023 11:02:51 -0800 (PST)
Received: from pps.filterd (m0108158.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 31HCK0ZT019198; Fri, 17 Feb 2023 11:02:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=R7XHqL47Dm+Wenmy0l/6t+60uYOKgxaPt05A7VyUF50=; b=ETgmbrFbVumDiYRbh5NdIgE9TYjWxTC1z5qjvMos0IP2MaPUwqXsehRZvyHUsuJwcuWr ClOqZRaBGkl/5BWTrXY5mO1qDBcIsGnXMN3Ir2nWG71S5xeEhA9gN8f1iW3uQngbA5A5 k7CzS1FRx1zKrKAkU+w6iGg38BPddz6+WdN2h2S68JS5f/tCQRNSki+jkRLm9yCAgbHg rIYr8lLUNP+QK6D5ArUNBucVcyS1S134FhYq3My+rODQFW7mmppx57K4747mpzNQy+hW SxQ16/+lc08WdFKGV79yCplr8EcmresYlCGAOydwLwc5M7x9H4TshrBEOZIjvcy3IAua Aw==
Received: from cy4pr02cu007-vft-obe.outbound.protection.outlook.com (mail-westcentralusazlp17011014.outbound.protection.outlook.com [40.93.6.14]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3nt7w40mp2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 17 Feb 2023 11:02:49 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FIcFgwfN7X4YvysDNlrKj6nrzmsH2PQP/CuuVfs6bni47lxOLztBbs+QrqXKa0/HqS6547SqFQhswW6XjNP7D+M/EjQMXIYqpDawijVwVs3kpMNe4rmS1no2B/s+7tHsPbGYTn+KXuPKFkrTK7xqasi9g7t+nu2Chm3aes5c6p4rfv/bC6UqJQPYZOQQudf3W6nN1Svm0BhyqVaWsPDV6VOdUJh0dINhyP1W6pbz3lsHr3PCMWv3pHMBRNFWUIiX6OVlTbDPROsM7UNDqujtP/aMmk3R2YLO97bwXaYyRLvlNsJNuSkaOLIe22aqNSCew6RDIsKzvC4opbPJSX+WtQ==
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=R7XHqL47Dm+Wenmy0l/6t+60uYOKgxaPt05A7VyUF50=; b=XTBn4xpjA7WElmiIKxNhkWA5sgYHyozUDvO5rOcaC8Sroowm1JoFaZsb6Ad007iESJ3433dHPs/CB8QiFUeW6KPvZTA43fa/HRTogmyGVq2kTn99wAI/wgwJ7tzhqz6drFjfYlqABv3CoZg0xNEL2Xz5P8NetKIOL9PF6AgjXDg0NAXyp47Bb92O+rD976RKj4HEzGMTDeT72YCCbi/dYBlLuLYN1j/sroUOUhYO7IFfGXgPqHa/LMKvsf9SFuNL7R5kA0AZJj/4uQYmYfcKLc7JfZZRj+ReLdU6QA45AklI94v7SIx+mPmZ1EzTiw5h7uzJgituh67PVlyeuRAeZw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=R7XHqL47Dm+Wenmy0l/6t+60uYOKgxaPt05A7VyUF50=; b=hcAEAcUXPfYvHh5jFxlL2px9CHRj9WNz1E5Ag/GQCwMeYubbNaoc8WoQV9pXsKBBcdQss8CTTdnacgL4pKojhWJCLxJsHMFkjKUZrDa4q/VAQWpqAmAegj7EvwzlWwwto3kQYluLSOcB59tT1MGJQuD1It7/CHu5JbfgJESxph0=
Received: from BL0PR05MB5316.namprd05.prod.outlook.com (2603:10b6:208:2f::25) by PH0PR05MB8384.namprd05.prod.outlook.com (2603:10b6:510:c7::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.12; Fri, 17 Feb 2023 19:02:46 +0000
Received: from BL0PR05MB5316.namprd05.prod.outlook.com ([fe80::efd:1fce:bf6f:318f]) by BL0PR05MB5316.namprd05.prod.outlook.com ([fe80::efd:1fce:bf6f:318f%4]) with mapi id 15.20.6086.024; Fri, 17 Feb 2023 19:02:45 +0000
From: Ron Bonica <rbonica@juniper.net>
To: David Schinazi <dschinazi.ietf@gmail.com>, Evan Pratten <ewpratten@gmail.com>, "v6ops-chairs@ietf.org" <v6ops-chairs@ietf.org>, "6man-chairs@ietf.org" <6man-chairs@ietf.org>, "v6ops-ads@ietf.org" <v6ops-ads@ietf.org>, "6man-ads@ietf.org" <6man-ads@ietf.org>
CC: David Farmer <farmer@umn.edu>, Nick Harper <nharper@nharper.org>, Alexandre Petrescu <alexandre.petrescu@gmail.com>, IPv6 <ipv6@ietf.org>, "ham-ag@ietf.org" <ham-ag@ietf.org>
Thread-Topic: [IPv6] [HAM-AG] Request for feedback: draft-evan-amateur-radio-ipv6
Thread-Index: AQHZQZsbZpl4GG2800e0/Y4oPEOLcq7Qs8sAgAAFrgCAAAT/gIAAAPkAgAAC/gCAAr32AA==
Date: Fri, 17 Feb 2023 19:02:45 +0000
Message-ID: <BL0PR05MB531630C1B08634AE91590A06AEA19@BL0PR05MB5316.namprd05.prod.outlook.com>
References: <CAD=s3w5UUgiNC=SJxigAj7TS_QHDfk+KBiWq846rVcqmRxxtLQ@mail.gmail.com> <5420a784-0c57-e40f-3e45-dd3bd9c393ea@gmail.com> <CAF4+nEGh3J0wO7+9jcHoQErcW8=hXD+sh9DLJ7QWYUoBsmLAQg@mail.gmail.com> <CAD=s3w6NFz4BA9_sdPukZQFQnS2h9yjP0ncYifX0HedOn_ZVPA@mail.gmail.com> <CAF4+nEGGtRh20503VpCPjT2VdsaoDEbcfqSTumExHZEef2Jvvg@mail.gmail.com> <CACcvr=kc6kqPpdve8VWX5RWydtvjJkmEk+ykBvM6=SrUSVXWYQ@mail.gmail.com> <CAD=s3w4Oa9NKK-6h-YEr9OSHy_=C6JBsauWSxkrw-=oS1O=EMA@mail.gmail.com> <CACcvr=nvTmhH2=a1hs4_Mp99HH01_fXFDSNsZHJ=sD-hit7FGQ@mail.gmail.com> <CAN-Dau0J9vjerdYqE+Z+L8Ggmm0MBxJfGwbCYHTdkO53CwF6bg@mail.gmail.com> <CAD=s3w42ef9yS=AWqzo_rEQLoUvPYm-aE=itLTg53kuDu-NjFA@mail.gmail.com> <CAPDSy+6X-8TD1fRC-5kFXCZyyoB=H3zS5BDJiqtCTY0iQ_tnYA@mail.gmail.com>
In-Reply-To: <CAPDSy+6X-8TD1fRC-5kFXCZyyoB=H3zS5BDJiqtCTY0iQ_tnYA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2023-02-17T19:02:43Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=edbf6fbd-88f0-4673-aed5-f6ac0c02e090; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BL0PR05MB5316:EE_|PH0PR05MB8384:EE_
x-ms-office365-filtering-correlation-id: 42a7dcc1-627e-4d56-435a-08db11198df4
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 2kdbo2itbAIBEgMNW5toAXNU532Y3Aars1VSlKO5Tu2zT9rnmDHuOf/loeHJ/0+2600G4fP6K2cnblf3XBjMovqpMI05QnNvLCzi3VfxKuTsOS9HsCewtbHmOvqtt/G+w7S2Fen7ItB+RSBxVUS6veY3eoDk38kSqLdi3KaxipanGVcIhppjfRZon53gXc2ZyCSf+bJskBZldw/s3fIli1aPbTrGdGqFS/XugOm51wEw7RaXnnVY0MzfQCkWJ60xP3qATu6sV93To7B81swloUTZPMmPmtWguP3Lbz1Sf4RoYTRIx/2Z85NuN2igLRRYLoXC5Y66jMP/C8p98/eRHY3GCE5m0aMH76EOf1M8aP4mWpm0MovH6MWppHVVPOr4xR8rHQIMz00RdIHKmuvXi7IzwW7de0rFtwYw2+6Ln1NuUs/SRUaJ9JWUpdErKwxn+Pg3nIf31WhTX9iX+1b3AzJouMPMXeKE3sb6smOVe0hCGTlux3K2CymZ6sMFn7kYJqbTCQ1MBq8Wn0OEgNlyfVZRHrCN/57ltdoK2KMTDPkg7VrdvuY8CYdPpdfXQLpwHoVrXewYgEqbvUoZLdbJJt3XA9Zcoa27isy35n4KwJZQWDPTvVJg19yoCJHy/5KOUaHDWbOCG1vytG+1Z3LlPB/obK1SujZXUarRsHkOQQp1gW5qBSqsu8BtSMVtmiZ4
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL0PR05MB5316.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(346002)(396003)(366004)(39860400002)(376002)(136003)(451199018)(110136005)(5660300002)(7416002)(7696005)(966005)(2906002)(71200400001)(186003)(166002)(86362001)(33656002)(26005)(9686003)(53546011)(6506007)(40140700001)(478600001)(55016003)(122000001)(76116006)(4326008)(8676002)(41300700001)(66476007)(66556008)(66446008)(83380400001)(38070700005)(64756008)(66946007)(54906003)(38100700002)(8936002)(316002)(52536014); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: YMq6yh+IW46yrwcBQp3x2IdnKXU9IzPfrBI+OWrF8Fe0Y08NlXVpLmFtreI/BZw0ARJi8+61WOQNi/tZC49lGjL/VigCKJOxq1zAUrjU4fGzCezgU9v4cUAykfC0DIyzqlVzBqoyocR6whYwLHTzTGKRDls8YSZf3/BDLb1S8yH9qBB12yM0gyY6O70z4VQee2O7ThLkjClXpSMTTVFfVXP7R7TX49I5ZdIrRFV6ta4hZmQMXUT5mgaLSG4nWWdnRmViKsWHAolU9tJVHeyIYCql0fM0RZUG9mJd1HMCSLY7z7zymbVALpuriE9/VQVfMjP8yFwnrxq0tS24A1ub6rIZ+296cE3cAObWOqFT8zCB4tW3QW3R1AlLxNHLNuzHP7YQheWOMVhJShIrC4QIOXudQsvn4JhCQTcXVRcriUW2gNpPr5RDaBOcKcunRJ1EDVmfC2L82DHfUJRJg8MgyBnsxsTochbVOW16Q4EjpNONcwp1xZdlyHJDqRnJILXe7tjUw8SMf7sE5Ec8vW+dlSb2XEPepzynSSfItHgRq/e2OJQZz2ZEGscqtqVr9XdeRlwBBWRvHZWkSAhlWdgIYty0pTyncSsAZUEZovs3MtfXCfHFucDf7KWa1y+uf3OTeAx3pvZQKE0KUaHpdwtTLX+s1Vvo5JDZR+YJg91rn8bH4JEb2SlwnEMSzILG8LqtOdbgtRUxTfttIexmJguCeI7jXCymxFiYCe6OQuwZgtvv8e93hyNxk03LykWCl4fQ8NTCILxauRWhxGqWyvqQaIuwxEH5jQcGesKKKbsIuqsgxIJyGyf6xHDts1iNAW52AiPt5dzU0IRETztaXc6Wp31Ioxdwf9M8NsN8xlp0CISjArRs6IZBeR1VuBksgai5tae52JNrmdIuOk1mvEdiwD8BUOnIN44G8SqE8D+kYNOSIoq+BonOwtGdfrZ7jreOuDTQevo70ibbFAmGm5rdK+JWVT6+rhSgnrgUszXYswAdiqeZgVTQsGqBN8CXHLWy8477MH6RIV1kQIToJqBrI6b9rOcRy0Ii7Rcbw64JIlEt9DOxJBoccjmBgN0qZEe76IcnmCgUXl3J5W+XXgKxkCG8XKcyHzjwS3/P637uw5iXHMMSykitVUVtyqWqOnYYyWk0UMuAnrJvhPpSJvxr4p8iRvk5+uC9EU+gDPTCNd336klJh746DRSE4kjKPB/zphgtPWVakOJBWHmS/bdG1zBdjlZSjZuskgt8LxUqnEA9PPQp2wYQ+0HGOkZ7bh7aw+LRy0y6ue2002gO3RFTGfl3Lg1qtBZOk8ES7WdxiGWUK955p0rEdHNSilniilzqVWQe0M2ChTQWcZ0Db9OT/E+eFNBPr3hFrpp8CTnhxNjiCNJuRerkN4pFRHnt6qWQ9nda4xHTMlI+C6QzZQvaNAQwEzq6zrLfGVZfndZh0mIoiBYfZZzXhGXch0iD4CeU9i8hIoUwbRTr0DToARDXC6E2INxh+YN3CvaTAQbH28H1Ha2BAArdKjf849C9a8/2KB7jTSRbkj3yrNd9l1mDVabWV4lfWkl7hzLlIcamWknvlf14vikH9mkz0Ez/5RfV
Content-Type: multipart/alternative; boundary="_000_BL0PR05MB531630C1B08634AE91590A06AEA19BL0PR05MB5316namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR05MB5316.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 42a7dcc1-627e-4d56-435a-08db11198df4
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Feb 2023 19:02:45.6350 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: cVP4N99drE3UTP/j5NEEF41sW35GGWWIpvOs1j13vc/mjrCUxbXnUfvn7wTepFrVh0h06dirL8EOJu7QDnhdww==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR05MB8384
X-Proofpoint-ORIG-GUID: qkCfhDDxUSI62_UcSt7TPwjHv0LfyKgT
X-Proofpoint-GUID: qkCfhDDxUSI62_UcSt7TPwjHv0LfyKgT
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.170.22 definitions=2023-02-17_12,2023-02-17_01,2023-02-09_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 suspectscore=0 mlxlogscore=999 mlxscore=0 malwarescore=0 bulkscore=0 impostorscore=0 spamscore=0 priorityscore=1501 clxscore=1011 adultscore=0 phishscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2302170167
Archived-At: <https://mailarchive.ietf.org/arch/msg/ham-ag/kemA4lcVI9qZHUYoNguGQtWEC_I>
X-Mailman-Approved-At: Sat, 18 Feb 2023 10:45:25 -0800
Subject: Re: [HAM-AG] [IPv6] Request for feedback: draft-evan-amateur-radio-ipv6
X-BeenThere: ham-ag@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: HAM Radio Operators Affiliate Group <ham-ag.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ham-ag>, <mailto:ham-ag-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ham-ag/>
List-Post: <mailto:ham-ag@ietf.org>
List-Help: <mailto:ham-ag-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ham-ag>, <mailto:ham-ag-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Feb 2023 19:02:55 -0000

Evan,

I also question hashing the call sign. Since the longest possible call sign is 7 characters long, it can be encoded in 56 bits.

Moreover, there is a problem on hash collisions. Let's say that I operate two call signs from the same node and (my luck) the hashes collide?

           Ron
           /no hats
           W4OSG




Juniper Business Use Only
From: David Schinazi <dschinazi.ietf@gmail.com>
Sent: Wednesday, February 15, 2023 8:06 PM
To: Evan Pratten <ewpratten@gmail.com>; v6ops-chairs@ietf.org; 6man-chairs@ietf.org; v6ops-ads@ietf.org; 6man-ads@ietf.org
Cc: David Farmer <farmer@umn.edu>; Nick Harper <nharper@nharper.org>; Alexandre Petrescu <alexandre.petrescu@gmail.com>; IPv6 <ipv6@ietf.org>; ham-ag@ietf.org
Subject: Re: [IPv6] [HAM-AG] Request for feedback: draft-evan-amateur-radio-ipv6

[External Email. Be cautious of content]

Hi Evan,

I think this draft is a good idea, and I like the latest proposals with a hash bit and a node ID so that a callsign can map to multiple physical devices.

Hello esteemed chairs and corresponding ADs for IPv6 WGs, which WG do you think would be best suited to discuss this draft?

Thanks,
David, IPv6 enthusiast and wannabe radio enthusiast



On Wed, Feb 15, 2023 at 4:55 PM Evan Pratten <ewpratten@gmail.com<mailto:ewpratten@gmail.com>> wrote:
David,

I like this approach.

Interestingly, this also segregates nodes into permanent and temporary
callsign subnets. Plus, *not* hashing permanent callsigns allows
country-specific callsign prefixes to be treated as subnets.

On Wed, Feb 15, 2023 at 7:52 PM David Farmer <farmer@umn.edu<mailto:farmer@umn.edu>> wrote:
>
> How about the most significant bit be labeled the hash bit, when it is set to 1 it allows for 59 bit hash of the callsign or set to 0 it allows for a base-36 encoded callsign, with the last nibble being the node ID.
>
> Kind of the best of both worlds.
>
> Just a thought.
>
> On Wed, Feb 15, 2023 at 18:34 Nick Harper <nharper@nharper.org<mailto:nharper@nharper.org>> wrote:
>>
>> I had to look up that ITU regulation, so I don't know if there's a max length on temporary callsigns.
>>
>> If you treat the callsign as a base-36 number, you could squeeze up to 11 characters into 60 bits.
>>
>> If you really want to handle callsigns of arbitrary length, you could use some of the 60-bit space for direct encodings of short (e.g. <=7 characters) callsigns and the rest of the space for the hash of longer callsigns.
>>
>> On Wed, Feb 15, 2023 at 4:13 PM Evan Pratten <ewpratten@gmail.com<mailto:ewpratten@gmail.com>> wrote:
>>>
>>> I have personally held temporary callsigns longer than 7 characters,
>>> which is why I wanted to handle that.
>>>
>>> Using a more space efficient encoding scheme is an interesting idea.
>>> Do you know if there is a maximum length on temporary callsigns by
>>> chance?
>>>
>>> I'll think about doing away with the hash in favor of space-efficient encoding.
>>>
>>> On Wed, Feb 15, 2023 at 7:10 PM Nick Harper <nharper@nharper.org<mailto:nharper@nharper.org>> wrote:
>>> >
>>> > Why hash the callsign at all?
>>> >
>>> > Article 19 of ITU's Radio Regulations specifies the format of callsigns, and they are at most 7 characters long. The ASCII representation of the callsign could be used to generate 7 bytes (56 bits) to use in the address without needing any hashing. For the exception in 19.68A (on special occasions, for temporary use, callsigns could be longer than 7 characters), a 6-bit encoding scheme could be devised so that alphanumeric callsigns up to 10 characters long could be encoded in 60 bits.
>>> >
>>> > On Wed, Feb 15, 2023 at 3:28 PM Donald Eastlake <d3e3e3@gmail.com<mailto:d3e3e3@gmail.com>> wrote:
>>> >>
>>> >> Hi,
>>> >>
>>> >> On Wed, Feb 15, 2023 at 3:03 PM Evan Pratten <ewpratten@gmail.com<mailto:ewpratten@gmail.com>> wrote:
>>> >> >
>>> >> > On Wed, Feb 15, 2023 at 2:58 PM Donald Eastlake <d3e3e3@gmail.com<mailto:d3e3e3@gmail.com>> wrote:
>>> >> > > I'm not sure the hash even needs to be cryptographic.
>>> >> >
>>> >> > Agreed. I would call a cryptographic hash *undesierable*. Why waste
>>> >> > processing power hiding the callsign when you have to ID yourself
>>> >> > anyways?
>>> >> >
>>> >> > I am admittedly far from an expert on hashing algorithms. Donald, do
>>> >> > you have any suggestions that fit the properties you outlined by
>>> >> > chance?
>>> >>
>>> >> Indeed, I would suggest using FNV-64 truncated to the top 60 bits, See
>>> >> https://datatracker.ietf.org/doc/draft-eastlake-fnv/<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/draft-eastlake-fnv/__;!!NEt6yMaO-gk!BMVJ4gJQ-Us5qYSgbvo-6GIokRahWrBn1tkKmdJbGDvegIFs0q13p8LqTF2HkPRB61TjoyEu5R-rHdxlV9Ct3Dy8$>
>>> >>
>>> >> Here is an article on using FNV-32 for IPv6 flow label
>>> >> https://researchspace.auckland.ac.nz/bitstream/handle/2292/13240/flowhashRep.pdf<https://urldefense.com/v3/__https:/researchspace.auckland.ac.nz/bitstream/handle/2292/13240/flowhashRep.pdf__;!!NEt6yMaO-gk!BMVJ4gJQ-Us5qYSgbvo-6GIokRahWrBn1tkKmdJbGDvegIFs0q13p8LqTF2HkPRB61TjoyEu5R-rHdxlVxMk6YZN$>
>>> >>
>>> >> Thanks,
>>> >> Donald
>>> >> =============================
>>> >>  Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
>>> >>  2386 Panoramic Circle, Apopka, FL 32703 USA
>>> >>  d3e3e3@gmail.com<mailto:d3e3e3@gmail.com>
>>> >>
>>> >> --
>>> >> HAM-AG mailing list
>>> >> HAM-AG@ietf.org<mailto:HAM-AG@ietf.org>
>>> >> https://www.ietf.org/mailman/listinfo/ham-ag<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/ham-ag__;!!NEt6yMaO-gk!BMVJ4gJQ-Us5qYSgbvo-6GIokRahWrBn1tkKmdJbGDvegIFs0q13p8LqTF2HkPRB61TjoyEu5R-rHdxlV7IimQGZ$>
>>
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org<mailto:ipv6@ietf.org>
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/ipv6__;!!NEt6yMaO-gk!BMVJ4gJQ-Us5qYSgbvo-6GIokRahWrBn1tkKmdJbGDvegIFs0q13p8LqTF2HkPRB61TjoyEu5R-rHdxlVwMDRcCj$>
>> --------------------------------------------------------------------
>
> --
> ===============================================
> David Farmer               Email:farmer@umn.edu<mailto:Email%3Afarmer@umn.edu>
> Networking & Telecommunication Services
> Office of Information Technology
> University of Minnesota
> 2218 University Ave SE        Phone: 612-626-0815
> Minneapolis, MN 55414-3029   Cell: 612-812-9952
> ===============================================

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org<mailto:ipv6@ietf.org>
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/ipv6__;!!NEt6yMaO-gk!BMVJ4gJQ-Us5qYSgbvo-6GIokRahWrBn1tkKmdJbGDvegIFs0q13p8LqTF2HkPRB61TjoyEu5R-rHdxlVwMDRcCj$>
--------------------------------------------------------------------