%% You should probably cite draft-johnston-tram-stun-origin-03 instead of this revision. @techreport{johnston-tram-stun-origin-02, number = {draft-johnston-tram-stun-origin-02}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-johnston-tram-stun-origin/02/}, author = {Alan Johnston and Justin Uberti and John Yoakum and Kundan Singh}, title = {{An Origin Attribute for the STUN Protocol}}, pagetotal = 10, year = 2014, month = mar, day = 31, abstract = {STUN, or Session Traversal Utilities for NAT, is a protocol used to assist other protocols traverse Network Address Translators or NATs. STUN, and STUN extensions such as TURN, or Traversal Using Relays around NAT, and ICE, Interactive Communications Establishment, have been around for many years but with WebRTC, Web Real-Time Communications, STUN and related extensions are about to see major deployments and implementation due to these protocols being implemented in browsers. This specification defines an ORIGIN attribute for STUN that can be used in similar ways to the HTTP header field of the same name. WebRTC browsers utilizing STUN and TURN would include this attribute which would provide servers with additional information about the STUN and TURN requests they receive. This specification defines the usage of the STUN ORIGIN attribute for web and SIP contexts.}, }