Re: [mmox] Global Object Identification

Tommi Laukkanen <tommi.s.e.laukkanen@gmail.com> Sat, 04 July 2009 12:31 UTC

Return-Path: <tommi.s.e.laukkanen@gmail.com>
X-Original-To: mmox@core3.amsl.com
Delivered-To: mmox@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 30C1F3A6A4D for <mmox@core3.amsl.com>; Sat, 4 Jul 2009 05:31:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bx9iR-YHInGT for <mmox@core3.amsl.com>; Sat, 4 Jul 2009 05:31:06 -0700 (PDT)
Received: from mail-bw0-f207.google.com (mail-bw0-f207.google.com [209.85.218.207]) by core3.amsl.com (Postfix) with ESMTP id 2566B3A6359 for <mmox@ietf.org>; Sat, 4 Jul 2009 05:31:05 -0700 (PDT)
Received: by bwz3 with SMTP id 3so842797bwz.37 for <mmox@ietf.org>; Sat, 04 Jul 2009 05:31:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=FK5rbNm3kR/lZ3xvsC/f610d1BoqhFNYr5O64PBUuCM=; b=URStVtR7j48JEazK52H1GiPS2QcmQZR26V96xNU8dCRcErczHEv8CEdNm/RBL1KWNh pTj/pk3NH8pOea/7QyrYoYdhlF6WVbhKwhvwrY6sJBBTS9IFd9KBMKuefIZwo281o48R 0Ak3gAaUBKvIYJgm/W8XX0VfaGYIyZqplRnoQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=H0K/FfTqlnDOVPIJwpL6IJF4n0xonXgBHdd8Lqy0u5hWIj0Ue0oQ5t3aD/7Ky9n/ln NQOkVz+JtS3Oci9kxPohEWD46yTWtDY24mEGK3D0mUlnKS55BDnR4He+Xc2lmeV7dpHN ROHgcIbnVkC5XE5P80sCJMOAqhVoCYwIeneYM=
MIME-Version: 1.0
Received: by 10.204.52.136 with SMTP id i8mr2341032bkg.160.1246710687678; Sat, 04 Jul 2009 05:31:27 -0700 (PDT)
In-Reply-To: <c7bcbd620906210956l1a05fb81xb3dea005c902a564@mail.gmail.com>
References: <ad15b9430906190018g6e585f0ei8fc83c073056a7bd@mail.gmail.com> <3a880e2c0906191408m66e87830w6094987335fb6c16@mail.gmail.com> <1245446801.9567.12.camel@mdickson-laptop> <4A3E1A16.2070509@dcrocker.net> <1245601755.7174.3.camel@mdickson-laptop> <c7bcbd620906210956l1a05fb81xb3dea005c902a564@mail.gmail.com>
Date: Sat, 4 Jul 2009 15:31:26 +0300
Message-ID: <ad15b9430907040531j18caf370y2a9b400ace86394a@mail.gmail.com>
From: Tommi Laukkanen <tommi.s.e.laukkanen@gmail.com>
To: Jon Watte <jwatte@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: "mmox@ietf.org" <mmox@ietf.org>, "dcrocker@bbiw.net" <dcrocker@bbiw.net>
Subject: Re: [mmox] Global Object Identification
X-BeenThere: mmox@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Massively Multi-participant Online Games and Applications <mmox.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mmox>, <mailto:mmox-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmox>
List-Post: <mailto:mmox@ietf.org>
List-Help: <mailto:mmox-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmox>, <mailto:mmox-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 04 Jul 2009 12:31:07 -0000

Hello

I gather from this and previous discussions that there are two wide
spread systems for global object indetification:

1) Handle System (from CNRI) - Global identifier to service resolving
network in analogy with DNS. Adding your data type to the network has
a cost. How does the cost scale with number of objects?

2) Extensible Resource Identifier (XRI) - The url for XRD document
containing service locations can be calculated from XRI identifier.

I guess these two approaches are in theory the two viable ways to do
global identifiers. Either build global resolving / register network
or include enough information in the identifier to resolve url
directly from it.

Are there other viable implementations? If not should we dive deeper
in comparing these two alternatives?

-tommi