WebSocket Protocol Registries
2011-10-21
2024-02-01
WebSocket Extension Name Registry
First Come First Served
permessage-deflate
WebSocket Per-Message Deflate
None
bbf-usp-protocol
BBF USP Protocol
None
WebSocket Subprotocol Name Registry
First Come First Served
Please see Section 2 of , which clarifies that registrations
which differ from existing registrations only by case will be refused.
This table also includes subprotocol identifiers specified for usage
within a WebRTC data channel.
MBWS.huawei.com
MBWS
(page 9)
MBLWS.huawei.com
MBLWS
(page 9)
soap
soap
wamp
WAMP ("The WebSocket Application Messaging Protocol")
v10.stomp
Name: STOMP 1.0 specification
v11.stomp
Name: STOMP 1.1 specification
v12.stomp
Name: STOMP 1.2 specification
ocpp1.2
OCPP 1.2
ocpp1.5
OCPP 1.5
ocpp1.6
OCPP 1.6
ocpp2.0
OCPP 2.0
ocpp2.0.1
OCPP 2.0.1
rfb
RFB
sip
WebSocket Transport for SIP (Session Intiation Protocol)
notificationchannel-netapi-rest.openmobilealliance.org
OMA RESTful Network API for Notification Channel
OMA RESTful Network API for Notification Channel V 1.0, Open Mobile Alliance, OMA-TS-REST_NetAPI_NotificationChannel-V1_0
wpcp
Web Process Control Protocol (WPCP)
amqp
Advanced Message Queuing Protocol (AMQP) 1.0+
mqtt
mqtt
MQTT Version 5.0
jsflow
jsFlow pubsub/queue protocol
rwpcp
Reverse Web Process Control Protocol (RWPCP)
xmpp
WebSocket Transport for the Extensible Messaging and Presence Protocol (XMPP)
ship
SHIP - Smart Home IP
SHIP (Smart Home IP) is a an IP based approach to plug and
play home automation and smart energy / energy efficiency, which can
easily be extended to additional domains such as Ambient Assisted
Living (AAL). SHIP can be used solely on the customer premises or can
be integrated into a cloud based solution.
EEBus Initiative
mielecloudconnect
Miele Cloud Connect Protocol
This protocol is used to securely connect household or
professional appliances to an internet service portal via a public
communication network in order to enable remote services. The
specification is not published yet.
v10.pcp.sap.com
Push Channel Protocol
msrp
WebSocket Transport for MSRP (Message Session Relay Protocol)
v1.saltyrtc.org
SaltyRTC 1.0
TLCP-2.0.0.lightstreamer.com
TLCP (Text Lightstreamer Client Protocol)
bfcp
WebSocket Transport for BFCP (Binary Floor Control Protocol)
sldp.softvelum.com
Softvelum Low Delay Protocol
SLDP is a low latency live streaming protocol for delivering media from
servers to MSE-based browsers and WebSocket-enabled applications.
opcua+uacp
OPC UA Connection Protocol
opcua+uajson
OPC UA JSON Encoding
v1.swindon-lattice+json
Swindon Web Server Protocol (JSON encoding)
v1.usp
USP (Broadband Forum User Services Platform)
mles-websocket
mles-websocket
coap
Constrained Application Protocol (CoAP)
TLCP-2.1.0.lightstreamer.com
TLCP (Text Lightstreamer Client Protocol)
sqlnet.oracle.com
sqlnet
This protocol is used for communication between Oracle
database client and database server, and its usage as subprotocol
of websocket is primarly geared towards cloud deployments. sqlnet
supports bi-directional data transfer and is full duplex in nature.
oneM2M.R2.0.json
oneM2M R2.0 JSON
oneM2M.R2.0.xml
oneM2M R2.0 XML
oneM2M.R2.0.cbor
oneM2M R2.0 CBOR
transit
Transit
2016.serverpush.dash.mpeg.org
MPEG-DASH-ServerPush-23009-6-2017
2018.mmt.mpeg.org
MPEG-MMT-23008-1-2018
clue
clue
webrtc.softvelum.com
Softvelum WebSocket signaling protocol
WebRTC live streaming requires WebSocket-based signaling protocol for
every specific implementation. Softvelum products will use this subprotocol for
signaling.
cobra.v2.json
Cobra Real Time Messaging Protocol
drp
Declarative Resource Protocol
hub.bsc.bacnet.org
BACnet Secure Connect Hub Connection
Addendum BJ to ANSI/ASHRAE Standard 135-2016
dc.bsc.bacnet.org
BACnet Secure Connect Direct Connection
Addendum BJ to ANSI/ASHRAE Standard 135-2016
jmap
WebSocket Transport for JMAP (JSON Meta Application Protocol)
t140
ITU-T T.140 Real-Time Text
done
done.best IoT Protocol
"done" is a general purpose IoT Protocol, used by done.best based solutions
TLCP-2.2.0.lightstreamer.com
TLCP (Text Lightstreamer Client Protocol)
collection-update
The Collection Update Websocket Subprotocol
TLCP-2.3.0.lightstreamer.com
TLCP (Text Lightstreamer Client Protocol)
text.ircv3.net
Text IRC Protocol
binary.ircv3.net
Binary IRC Protocol
v3.penguin-stats.live+proto
Penguin statistics Live Protocol v3 (Protobuf encoding)
TLCP-2.4.0.lightstreamer.com
TLCP (Text Lightstreamer Client Protocol)
TLCP-2.5.0.lightstreamer.com
TLCP (Text Lightstreamer Client Protocol)
ocpp2.1
OCPP 2.1
Redfish
Redfish Specification DSP0266
WebSocket Version Number Registry
HYBI WG Chairs
Standard Version Numbers
IETF Review
Interim Version Numbers
Expert Review
0
Interim
1
Interim
2
Interim
3
Interim
4
Interim
5
Interim
6
Interim
7
Interim
8
Interim
9
Reserved
10
Reserved
11
Reserved
12
Reserved
13
Standard
WebSocket Close Code Number Registry
Alexey Melnikov
1000-2999
Standards Action, Specification Required or IESG Review
3000-3999
First Come First Served
1000
Normal Closure
1001
Going Away
1002
Protocol error
1003
Unsupported Data
1004
Reserved
1005
No Status Rcvd
1006
Abnormal Closure
1007
Invalid frame payload data
1008
Policy Violation
1009
Message Too Big
1010
Mandatory Ext.
1011
Internal Error
1012
Service Restart
1013
Try Again Later
1014
The server was acting as a gateway or proxy and received an
invalid response from the upstream server. This is similar to 502 HTTP
Status Code.
1015
TLS handshake
1016-2999
Unassigned
3000
Unauthorized
3001-3002
Unassigned
3003
Forbidden
3004-3007
Unassigned
3008
Timeout
3009-3999
Unassigned
4000-4999
Reserved for Private Use
WebSocket Opcode Registry
Standards Action
0
Continuation Frame
1
Text Frame
2
Binary Frame
3-7
Unassigned
8
Connection Close Frame
9
Ping Frame
10
Pong Frame
11-15
Unassigned
Ada Young
mailto:nova.io&pm.me
2023-02-22
Alessandro Alinone
mailto:alessandro.alinone&lightstreamer.com
2017-02-03
Alexey Melnikov
mailto:alexey.melnikov&isode.com
2016-10-10
Alviss Reimu
mailto:alvissreimu&gmail.com
2021-12-17
Andreas Westermann
mailto:westermann&eebus.org
2014-11-06
ASHRAE Inc.
mailto:standards.section&ashrae.org
2019-12-20
Benjamin Sergeant
mailto:bsergean&gmail.com
2019-11-13
Bernhard Isler
mailto:bernhard.isler&siemens.com
2019-12-19
Broadband Forum
mailto:help&broadband-forum.org
2019-12-13
Chet Ensign
mailto:chet.ensign&oasis-open.org
2019-03-26
Daniel Oakley
mailto:daniel&danieloaks.net
2021-10-05
Dario Crivelli
mailto:dario.crivelli&lightstreamer.com
2022-09-23
done.best
mailto:helly.hartl&gmail.com
2020-04-27
DMTF Administration
mailto:admin&dmtf.org
2023-08-14
Feroz Alam Khan
mailto:feroz.khan&oracle.com
2018-08-02
Galvin Gao
mailto:iana-contact&imgal.vin
2021-12-17
Helmut Hartl
mailto:helly.hartl&gmail.com
2020-04-27
IESG HYBI WG
mailto:hybi&ietf.org
2011-12
Imed_Bouazizi
mailto:i.bouazizi&samsung.com
2019-04-10
IRCv3 Working Group
https://ircv3.net/
2021-10-05
Jeff Mesnil
mailto:jmesnil&gmail.com
2022-08-10
Jon Lachlan
mailto:jonlachlan&protonmail.com
2020-08-11
Juhamatti Kuusisaari
mailto:juhamatti.kuusisaari&mles.io
2017-11-02
Lennart Grahl
mailto:lennart.grahl&gmail.com
2016-09-06
Leo Tietz
mailto:leo.tietz&gmail.com
2021-09-06
Lightstreamer Srl
mailto:support&lightstreamer.com
2022-09-23
Magnus Lundstedt
mailto:magnus&precisit.com
2014-09-30
Mark Hapner
mailto:mhapner&huawei.com
2012-04-12
Masoud Aghadavoodi Jolfaei
mailto:masoud.aghadavoodi.jolfaei&sap.com
2015-07-30
Miguel Angel Reina Ortega
mailto:miguelangel.reinaortega&etsi.org
2018-09-20
Morgan Jones
mailto:morgan.jones&viasat.com
2024-02-01
Nils Langhammer
mailto:nils.langhammer&miele.de
2015-02-01
OMNA - Open Mobile Naming Authority
mailto:OMA-OMNA&mail.openmobilealliance.org
2014-01-07
OPC Foundation
mailto:tcb&opcfoundation.org
2017-05-19
Open Charge Alliance
mailto:info&openchargealliance.org
2019-01-23
Patrick Gansterer
mailto:paroga&paroga.com
2014-10-16
Paul Batum
mailto:pbatumµsoft.com
2011-10-28
Paul Colomiets
mailto:paul&colomiets.name
2017-07-05
Pete Brown
mailto:jpbrown&adhdtech.com
2019-12-03
Randy Buchholz
mailto:me&randybuchholz.com
2018-11-29
Robin Cover
mailto:robin&oasis-open.org
2016-05-31
Tobias Oberstein
mailto:tobias.oberstein&tavendo.de
2012-07-10
Tristan Richardson
mailto:standards&realvnc.com
2013-07-29
Uwe Rauschenbach
mailto:uwe.rauschenbach&nokia.com
2015-03-05
Yuri Udovichenko
mailto:connect&softvelum.com
2019-05-09