[Uri-review] URI scheme registration request
John Wason <wason@wasontech.com> Fri, 13 November 2015 00:42 UTC
Return-Path: <wason@wasontech.com>
X-Original-To: uri-review@ietfa.amsl.com
Delivered-To: uri-review@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 909C61B3A21 for <uri-review@ietfa.amsl.com>; Thu, 12 Nov 2015 16:42:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nHgqGRUXCLyj for <uri-review@ietfa.amsl.com>; Thu, 12 Nov 2015 16:42:38 -0800 (PST)
Received: from mail-qk0-x230.google.com (mail-qk0-x230.google.com [IPv6:2607:f8b0:400d:c09::230]) (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 056091A90C1 for <uri-review@ietf.org>; Thu, 12 Nov 2015 16:42:37 -0800 (PST)
Received: by qkas77 with SMTP id s77so33032442qka.0 for <uri-review@ietf.org>; Thu, 12 Nov 2015 16:42:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wasontech_com.20150623.gappssmtp.com; s=20150623; h=from:subject:to:message-id:date:user-agent:mime-version :content-type; bh=g+xXykLpTPb9Qtgs2fwjjVMiynoJZA3+FQgwwD9e18g=; b=urymJvbBvSXOgKoNUshOaYf+D465P3rorGuEopFd3Ls3KXiocglQAmkldEJ9UkB9Sc lvxF69a+ZDXolwsm9WissEcu2+N1AaJAoEPf7raOAPwztx8WYXuYiHRpkErRADYMjMZU EGx2E157AMmyYv36eHjamAeUwmZM9hou6DnWRdjOFgD70D5JMgzpm69uPlgQ3+OIuLeL BRpEZL+jwCV1qGyrwezwfdQJy/dEk+msOYMN4qoekwzyj1z11EBOOQ+XaPBLByQJ5S6Y YqrjCHnVzpVrRvmHobBZbYRHVA/FsPz+7SQ+wR1olc0LNi11WmpZqdlgaVN3IEXQEQVX 6qNg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:subject:to:message-id:date:user-agent :mime-version:content-type; bh=g+xXykLpTPb9Qtgs2fwjjVMiynoJZA3+FQgwwD9e18g=; b=dBld9SXnQoILLqWMWHqMBfjFVK5JbByTFpjuuBZI67ArdGMKHbrGQOj0+ezSAT0l3A QoGHWhv7e5ttOImc3QRwtV405z4/Dw1GnmRrUxUIpOQyhGLA2cqNMJMzhIOBuVMOG4LG Eq0vNnwZVeTR1xffGDZIGDZpoMCrEvYUwznzAK6HF3IzvgH9Q/nfPudLt0YONiiPwJAC d/1S8+gd4/6YwrM6TwEacXYozOQv3V8w6g7HVUFxuytMgcPSNKKNFhgkbPE1PN86Sodx NBeK5c/urFXGKHirFanN3Jsi2hwehegyUOld9c34bbaMWneg0Nt492RjjkvvjycWsdRv hPoQ==
X-Gm-Message-State: ALoCoQnarVvkmWMrh/8Ls3gSH7Hqr3w/F5mmIex0mGxo7PR6F3aCtpDI7coWQzpoXXazsGqZxWDc
X-Received: by 10.140.195.143 with SMTP id q137mr20197909qha.44.1447375357047; Thu, 12 Nov 2015 16:42:37 -0800 (PST)
Received: from [192.168.1.94] (ool-44c6b4b5.dyn.optonline.net. [68.198.180.181]) by smtp.googlemail.com with ESMTPSA id d185sm4737888qka.8.2015.11.12.16.42.36 for <uri-review@ietf.org> (version=TLSv1/SSLv3 cipher=OTHER); Thu, 12 Nov 2015 16:42:36 -0800 (PST)
From: John Wason <wason@wasontech.com>
To: uri-review@ietf.org
Message-ID: <564531FC.7000606@wasontech.com>
Date: Thu, 12 Nov 2015 19:42:36 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="------------050004080601090607040606"
Archived-At: <http://mailarchive.ietf.org/arch/msg/uri-review/hKXW2BvieRWbT3wXojqk4GeqDsA>
X-Mailman-Approved-At: Fri, 13 Nov 2015 02:22:36 -0800
Subject: [Uri-review] URI scheme registration request
X-BeenThere: uri-review@ietf.org
X-Mailman-Version: 2.1.15
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: Fri, 13 Nov 2015 00:43:16 -0000
Scheme Name: The requested scheme improvement is for use with Robot Raconteur, a communication framework for robotics and automation. It will have the basic form "rr://" for unsecured transport and "rrs://" for transports secured using StartTLS channel upgrade. Because Robot Raconteur is capable of running over multiple transports, the scheme will also need to specify which transport to use. This will be accomplished using the "rr" "plus" /transport type/. Currently in use transport schemes are: rr://foo - Cloud Transport (always secure) rr+cloud://foo - Cloud Transport (always secure) rr+tcp://foo - TCP Transport rrs+tcp://foo - TCP secure transport rr+usb://localhost - USB transport rr+pci://localhost - PCI/PCIe transport Possible schemes for future use with websockets (currently not used) rr+ws://foo rrs+ws://foo rr+wss://foo rrs+wss://foo Status: Provisional Application/protocols that use this scheme name: None Contact: John Wason Wason Technology, LLC PO Box 669 Tuxedo, NY 10987 +1-518-279-6234 wason@wasontech.com Change controller: John Wason Wason Technology, LLC PO Box 669 Tuxedo, NY 10987 +1-518-279-6234 wason@wasontech.com Reference: Robot Raconteur is currently a proprietary software project. All documentation can be found at http://robotraconteur.com/documentation . It currently has port 48653 officially registered for TCP and UDP use along with the host names "robotraconteur" and "rr-discovery". Standardization is of interest however the exact method and commercial implications are still being investigated. Scheme Syntax: See "Scheme Name" Scheme semantics: Each scheme will point to a host (and possibly port). The host will be "localhost" for the hardware based protocols. Definition of Operations: Asynchronous message stream using binary protocol. Context of Use: Robot Raconteur communication protocol over port 48653 (where applicable). Internationalization and Character Encoding: All strings in the message stream are encoded as UTF-8 and do not have any security implications. The only part of the URI expecting to contain international characters are hostnames registered through DNS. Security considerations: Robot Raconteur is mainly used for communication over the local network except for the cloud transport. All transports over the internet use TLS or DTLS security using certificates matched to each node through a UUID unless the user specifically uses unsecured TCP. Nodes can be secured using password and certificate based authentication. The transport itself is immune to parsing attacks as it uses length prefixes for all data fields. -- John Wason, Ph.D. Wason Technology, LLC PO Box 669 Tuxedo, NY 10987 (518) 279-6234 wason@wasontech.com
- [Uri-review] URI scheme registration request John Wason
- Re: [Uri-review] URI scheme registration request Daniel R. Tobias
- Re: [Uri-review] URI scheme registration request John Wason
- Re: [Uri-review] URI scheme registration request David_Warden
- Re: [Uri-review] URI scheme registration request John Wason
- Re: [Uri-review] URI scheme registration request Roy T. Fielding
- Re: [Uri-review] URI scheme registration request David_Warden
- Re: [Uri-review] URI scheme registration request Dave Thaler
- Re: [Uri-review] URI scheme registration request John Wason
- Re: [Uri-review] URI scheme registration request Dave Thaler
- Re: [Uri-review] URI scheme registration request John Wason
- Re: [Uri-review] URI scheme registration request John Wason
- Re: [Uri-review] URI scheme registration request John Wason
- Re: [Uri-review] URI scheme registration request Ted Hardie
- Re: [Uri-review] URI scheme registration request Dave Thaler
- Re: [Uri-review] URI scheme registration request Roy T. Fielding
- Re: [Uri-review] URI scheme registration request John Wason
- Re: [Uri-review] URI scheme registration request Roy T. Fielding
- Re: [Uri-review] URI scheme registration request John Wason
- Re: [Uri-review] URI scheme registration request David_Warden
- Re: [Uri-review] URI scheme registration request Ted Hardie
- Re: [Uri-review] URI scheme registration request Graham Klyne
- Re: [Uri-review] URI scheme registration request John Wason