History

Standards timeline

Where these protocols came from, who designed them, and the milestones that shaped how they were standardized.

281 milestones across 139 protocols

  1. UART / RS-232 introduced

  2. PWM / PPM introduced

  3. UART / RS-232 broadly deployed / revised

  4. PWM / PPM broadly deployed / revised

  5. Experimental Ethernet at Xerox PARC

    IEEE Ethernet history

  6. 1974

    TCP

    TCP/IP design paper (Cerf/Kahn)

    RFC 675

  7. 1979

    SPI

    SPI introduced

  8. Modbus RTU introduced

  9. 1980

    SS7 MSU

    SS7 MSU introduced

  10. DIX Ethernet V1 (DEC, Intel, Xerox) — EtherType frame

    IANA IEEE 802 Numbers

  11. 1980

    UDP

    RFC 768 UDP

    RFC 768

  12. 1981

    TCP

    RFC 793 TCP

    RFC 793

  13. RFC 791 Internet Protocol

    RFC 791

  14. 1981

    ICMP

    RFC 792 ICMP

    RFC 792

  15. 1982

    I²C

    I²C introduced

  16. IEEE 802.3 first edition (length/LLC variant alongside DIX)

    IEEE 802.3

  17. 1983

    RS-485

    RS-485 introduced

  18. ISDN PRI introduced

  19. Bosch introduces CAN at SAE congress

    Bosch CAN Spec

  20. 1988

    Q.931

    Q.931 introduced

  21. 1988

    ISUP

    ISUP introduced

  22. 1989

    SPI

    SPI broadly deployed / revised

  23. Modbus RTU broadly deployed / revised

  24. 1990

    SS7 MSU

    SS7 MSU broadly deployed / revised

  25. 1990

    JTAG

    JTAG introduced

  26. 1990

    1-Wire

    1-Wire introduced

  27. CAN 2.0 A/B published (11-bit and 29-bit identifiers)

    Bosch CAN Specification 2.0

  28. 1992

    I²C

    I²C broadly deployed / revised

  29. ISO 11898 standardizes CAN physical + data link

    ISO 11898-1

  30. 1993

    RS-485

    RS-485 broadly deployed / revised

  31. ISDN PRI broadly deployed / revised

  32. 1995

    SMBus

    SMBus introduced

  33. 1995

    PMBus

    PMBus introduced

  34. MDIO / MII Management introduced

  35. 1995

    SDIO

    SDIO introduced

  36. 1995

    FlexRay

    FlexRay introduced

  37. 1995

    MOST

    MOST introduced

  38. Automotive Ethernet introduced

  39. 1995

    OBD-II

    OBD-II introduced

  40. 1995

    DoIP

    DoIP introduced

  41. SAE J1939 introduced

  42. 1995

    CANopen

    CANopen introduced

  43. Modbus TCP introduced

  44. PROFIBUS introduced

  45. PROFINET introduced

  46. EtherCAT introduced

  47. EtherNet/IP introduced

  48. DeviceNet introduced

  49. 1995

    BACnet

    BACnet introduced

  50. 1995

    OPC UA

    OPC UA introduced

  51. 1995

    DALI

    DALI introduced

  52. Bluetooth LE introduced

  53. 1995

    Zigbee

    Zigbee introduced

  54. 1995

    Thread

    Thread introduced

  55. 1995

    Matter

    Matter introduced

  56. 1995

    LoRaWAN

    LoRaWAN introduced

  57. nRF Proprietary / ESB introduced

  58. 1995

    CoAP

    CoAP introduced

  59. 1995

    USB 2.0

    USB 2.0 introduced

  60. 1995

    USB HID

    USB HID introduced

  61. NMEA 0183 introduced

  62. MTP Level 2 introduced

  63. MTP Level 3 introduced

  64. 1995

    SCCP

    SCCP introduced

  65. 1995

    TCAP

    TCAP introduced

  66. 1995

    MAP

    MAP introduced

  67. 1995

    CAP

    CAP introduced

  68. 1995

    INAP

    INAP introduced

  69. 1995

    SCTP

    SCTP introduced

  70. 1995

    M2PA

    M2PA introduced

  71. 1995

    M2UA

    M2UA introduced

  72. 1995

    M3UA

    M3UA introduced

  73. 1995

    SUA

    SUA introduced

  74. ISDN BRI introduced

  75. CAS / R2 introduced

  76. PCM / TDM introduced

  77. 1995

    G.711

    G.711 introduced

  78. 1995

    RTCP

    RTCP introduced

  79. 1995

    SRTP

    SRTP introduced

  80. DTMF (RFC 4733) introduced

  81. 1995

    T.38

    T.38 introduced

  82. 1995

    MGCP

    MGCP introduced

  83. H.248 / Megaco introduced

  84. Skinny (SCCP) introduced

  85. Diameter introduced

  86. 1995

    ENUM

    ENUM introduced

  87. 1995

    STUN

    STUN introduced

  88. 1995

    TURN

    TURN introduced

  89. 1995

    ICE

    ICE introduced

  90. WebRTC Signaling introduced

  91. 1995

    SMPP

    SMPP introduced

  92. SIP MESSAGE introduced

  93. 1995

    DMR

    DMR introduced

  94. Project 25 introduced

  95. 1995

    H.225.0

    H.225.0 introduced

  96. 1995

    H.245

    H.245 introduced

  97. 1995

    LNP

    LNP introduced

  98. 1995

    CNAM

    CNAM introduced

  99. 1995

    LIDB

    LIDB introduced

  100. 1995

    AIN

    AIN introduced

  101. Toll-Free (8XX) introduced

  102. 1995

    ANSI-41

    ANSI-41 introduced

  103. 1995

    RoCE v1

    RoCE v1 introduced

  104. 1995

    iWARP

    iWARP introduced

  105. PFC / ECN introduced

  106. 1995

    DCQCN

    DCQCN introduced

  107. GPUDirect RDMA introduced

  108. 1995

    dma-buf

    dma-buf introduced

  109. 1995

    NCCL

    NCCL introduced

  110. 1995

    RCCL

    RCCL introduced

  111. 1995

    MPI

    MPI introduced

  112. 1995

    SHARP

    SHARP introduced

  113. 1995

    gRPC

    gRPC introduced

  114. 1995

    HTTP/2

    HTTP/2 introduced

  115. Triton Inference Protocol introduced

  116. Arrow Flight introduced

  117. 1995

    NVLink

    NVLink introduced

  118. NVSwitch introduced

  119. 1995

    CXL

    CXL introduced

  120. 1995

    UCIe

    UCIe introduced

  121. PCI Express introduced

  122. NVMe over Fabrics introduced

  123. GPUDirect Storage introduced

  124. 1995

    Wi-Fi

    Wi-Fi introduced

  125. Bluetooth Classic introduced

  126. IPv6 work begins (RFC 1883 era)

    RFC 1883

  127. HTTP/1.1 introduced

  128. 1995

    TLS

    TLS introduced

  129. 1995

    DNS

    DNS introduced

  130. 1995

    MQTT

    MQTT introduced

  131. WebSocket introduced

  132. 1995

    SATA

    SATA introduced

  133. 1995

    NVMe

    NVMe introduced

  134. 1995

    MIDI

    MIDI introduced

  135. 1995

    DMX512

    DMX512 introduced

  136. 1995

    DTLS

    DTLS introduced

  137. Protocol Buffers introduced

  138. 1996

    H.323

    H.323 introduced

  139. 1996

    RTP

    RTP introduced

  140. 1998

    Q.931

    Q.931 broadly deployed / revised

  141. 1998

    SDP

    SDP introduced

  142. 1998

    ISUP

    ISUP broadly deployed / revised

  143. IEEE 802.1Q VLAN tagging widely deployed

    IEEE 802.1Q

  144. 1999

    ISO-TP

    ISO-TP introduced

  145. 1999

    SIP

    SIP introduced

  146. RDMA Verbs introduced

  147. 1999

    LIN

    LIN introduced

  148. USB CDC-ACM introduced

  149. InfiniBand introduced

  150. 2000

    JTAG

    JTAG broadly deployed / revised

  151. 2000

    1-Wire

    1-Wire broadly deployed / revised

  152. 2000

    QSPI

    QSPI introduced

  153. 2005

    SMBus

    SMBus broadly deployed / revised

  154. SWO / ITM introduced

  155. 2005

    PMBus

    PMBus broadly deployed / revised

  156. MDIO / MII Management broadly deployed / revised

  157. 2005

    SDIO

    SDIO broadly deployed / revised

  158. 2005

    FlexRay

    FlexRay broadly deployed / revised

  159. 2005

    MOST

    MOST broadly deployed / revised

  160. Automotive Ethernet broadly deployed / revised

  161. 2005

    OBD-II

    OBD-II broadly deployed / revised

  162. 2005

    DoIP

    DoIP broadly deployed / revised

  163. SAE J1939 broadly deployed / revised

  164. 2005

    CANopen

    CANopen broadly deployed / revised

  165. Modbus TCP broadly deployed / revised

  166. PROFIBUS broadly deployed / revised

  167. PROFINET broadly deployed / revised

  168. EtherCAT broadly deployed / revised

  169. EtherNet/IP broadly deployed / revised

  170. DeviceNet broadly deployed / revised

  171. 2005

    BACnet

    BACnet broadly deployed / revised

  172. 2005

    OPC UA

    OPC UA broadly deployed / revised

  173. 2005

    DALI

    DALI broadly deployed / revised

  174. Bluetooth LE broadly deployed / revised

  175. 2005

    Zigbee

    Zigbee broadly deployed / revised

  176. 2005

    Thread

    Thread broadly deployed / revised

  177. 2005

    Matter

    Matter broadly deployed / revised

  178. 2005

    LoRaWAN

    LoRaWAN broadly deployed / revised

  179. nRF Proprietary / ESB broadly deployed / revised

  180. 2005

    CoAP

    CoAP broadly deployed / revised

  181. 2005

    USB 2.0

    USB 2.0 broadly deployed / revised

  182. 2005

    USB HID

    USB HID broadly deployed / revised

  183. NMEA 0183 broadly deployed / revised

  184. MTP Level 2 broadly deployed / revised

  185. MTP Level 3 broadly deployed / revised

  186. 2005

    SCCP

    SCCP broadly deployed / revised

  187. 2005

    TCAP

    TCAP broadly deployed / revised

  188. 2005

    MAP

    MAP broadly deployed / revised

  189. 2005

    CAP

    CAP broadly deployed / revised

  190. 2005

    INAP

    INAP broadly deployed / revised

  191. 2005

    SCTP

    SCTP broadly deployed / revised

  192. 2005

    M2PA

    M2PA broadly deployed / revised

  193. 2005

    M2UA

    M2UA broadly deployed / revised

  194. 2005

    M3UA

    M3UA broadly deployed / revised

  195. 2005

    SUA

    SUA broadly deployed / revised

  196. ISDN BRI broadly deployed / revised

  197. CAS / R2 broadly deployed / revised

  198. PCM / TDM broadly deployed / revised

  199. 2005

    G.711

    G.711 broadly deployed / revised

  200. 2005

    RTCP

    RTCP broadly deployed / revised

  201. 2005

    SRTP

    SRTP broadly deployed / revised

  202. DTMF (RFC 4733) broadly deployed / revised

  203. 2005

    T.38

    T.38 broadly deployed / revised

  204. 2005

    MGCP

    MGCP broadly deployed / revised

  205. H.248 / Megaco broadly deployed / revised

  206. Skinny (SCCP) broadly deployed / revised

  207. Diameter broadly deployed / revised

  208. 2005

    ENUM

    ENUM broadly deployed / revised

  209. 2005

    STUN

    STUN broadly deployed / revised

  210. 2005

    TURN

    TURN broadly deployed / revised

  211. 2005

    ICE

    ICE broadly deployed / revised

  212. WebRTC Signaling broadly deployed / revised

  213. 2005

    SMPP

    SMPP broadly deployed / revised

  214. SIP MESSAGE broadly deployed / revised

  215. 2005

    DMR

    DMR broadly deployed / revised

  216. Project 25 broadly deployed / revised

  217. 2005

    H.225.0

    H.225.0 broadly deployed / revised

  218. 2005

    H.245

    H.245 broadly deployed / revised

  219. 2005

    LNP

    LNP broadly deployed / revised

  220. 2005

    CNAM

    CNAM broadly deployed / revised

  221. 2005

    LIDB

    LIDB broadly deployed / revised

  222. 2005

    AIN

    AIN broadly deployed / revised

  223. Toll-Free (8XX) broadly deployed / revised

  224. 2005

    ANSI-41

    ANSI-41 broadly deployed / revised

  225. 2005

    RoCE v1

    RoCE v1 broadly deployed / revised

  226. 2005

    iWARP

    iWARP broadly deployed / revised

  227. PFC / ECN broadly deployed / revised

  228. 2005

    DCQCN

    DCQCN broadly deployed / revised

  229. GPUDirect RDMA broadly deployed / revised

  230. 2005

    dma-buf

    dma-buf broadly deployed / revised

  231. 2005

    NCCL

    NCCL broadly deployed / revised

  232. 2005

    RCCL

    RCCL broadly deployed / revised

  233. 2005

    MPI

    MPI broadly deployed / revised

  234. 2005

    SHARP

    SHARP broadly deployed / revised

  235. 2005

    gRPC

    gRPC broadly deployed / revised

  236. 2005

    HTTP/2

    HTTP/2 broadly deployed / revised

  237. Triton Inference Protocol broadly deployed / revised

  238. Arrow Flight broadly deployed / revised

  239. 2005

    NVLink

    NVLink broadly deployed / revised

  240. NVSwitch broadly deployed / revised

  241. 2005

    CXL

    CXL broadly deployed / revised

  242. 2005

    UCIe

    UCIe broadly deployed / revised

  243. PCI Express broadly deployed / revised

  244. NVMe over Fabrics broadly deployed / revised

  245. GPUDirect Storage broadly deployed / revised

  246. 2005

    Wi-Fi

    Wi-Fi broadly deployed / revised

  247. Bluetooth Classic broadly deployed / revised

  248. HTTP/1.1 broadly deployed / revised

  249. 2005

    TLS

    TLS broadly deployed / revised

  250. 2005

    DNS

    DNS broadly deployed / revised

  251. 2005

    MQTT

    MQTT broadly deployed / revised

  252. WebSocket broadly deployed / revised

  253. 2005

    SATA

    SATA broadly deployed / revised

  254. 2005

    NVMe

    NVMe broadly deployed / revised

  255. 2005

    MIDI

    MIDI broadly deployed / revised

  256. 2005

    DMX512

    DMX512 broadly deployed / revised

  257. 2005

    DTLS

    DTLS broadly deployed / revised

  258. Protocol Buffers broadly deployed / revised

  259. 2006

    SWD

    SWD introduced

  260. 2006

    UDS

    UDS introduced

  261. 2006

    H.323

    H.323 broadly deployed / revised

  262. 2006

    RTP

    RTP broadly deployed / revised

  263. 2007

    SENT

    SENT introduced

  264. 2008

    SDP

    SDP broadly deployed / revised

  265. 2009

    ISO-TP

    ISO-TP broadly deployed / revised

  266. 2009

    SIP

    SIP broadly deployed / revised

  267. RDMA Verbs broadly deployed / revised

  268. 2009

    LIN

    LIN broadly deployed / revised

  269. USB CDC-ACM broadly deployed / revised

  270. 2010

    RoCEv2

    RoCEv2 introduced

  271. InfiniBand broadly deployed / revised

  272. 2010

    QSPI

    QSPI broadly deployed / revised

  273. 2012

    CAN FD

    CAN FD introduced

  274. ISO 11898-1:2015 adds CAN FD

    ISO 11898-1:2015

  275. SWO / ITM broadly deployed / revised

  276. 2016

    SWD

    SWD broadly deployed / revised

  277. 2016

    UDS

    UDS broadly deployed / revised

  278. 2017

    SENT

    SENT broadly deployed / revised

  279. 2020

    RoCEv2

    RoCEv2 broadly deployed / revised

  280. 2022

    CAN FD

    CAN FD broadly deployed / revised

  281. 2022

    TCP

    RFC 9293 Internet Standard TCP

    RFC 9293

ProtoLab · signal bench for protocols

Privacy Shane Code

Signal list

Lab notes, not a campaign dump

Private ProtoLab list only. Confirm the address and you can leave any time.

Check email to confirm. Privacy.