User Tools

Site Tools


Writing /var/www/html/john.de-graaff.net/webroot/wiki/data/cache/5/5df95bf3a934810d1c0ecb9a717d40e9.metadata failed
links:ietf
Writing /var/www/html/john.de-graaff.net/webroot/wiki/data/cache/b/bf111e76e59a388c9525e3ec822a9d12.xhtml failed

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
links:ietf [2015/11/04 23:57]
jdg [Transport Area]
links:ietf [2015/12/01 21:07]
jdg [WebRTC (W3C)]
Line 50: Line 50:
   * art = Applications and Real-Time Area   * art = Applications and Real-Time Area
   * [[https://​tools.ietf.org/​wg/​rtcweb/​|rtcweb]] Real-Time Communication in WEB-browsers   * [[https://​tools.ietf.org/​wg/​rtcweb/​|rtcweb]] Real-Time Communication in WEB-browsers
-  * [[https://​en.wikipedia.org/​wiki/​WebRTC|WebRTC]] = Application API+  * linked to WebRTC 
 + 
 +=== WebRTC (W3C) === 
 + 
 +    * W3C workgroup [[http://​www.w3.org/​2011/​04/​webrtc/​| WebRTC]] 
 +    * Wikipedia on [[https://​en.wikipedia.org/​wiki/​WebRTC|WebRTC]] = Application API 
 +    * http://​www.webrtc.org/​ 
 +    * WebRTC is an API defined in JavaScript and JSON \\ and has 3 parts: 
 +      - MediaStream and getUserMedia (access to camera and microphone) 
 +      - RTCPeerConnection (audio/​video streams) 
 +      - RTCDataChannel (for gaming, RDP, etc.) 
 +    * http://​www.html5rocks.com/​en/​tutorials/​webrtc/​basics/​ \\ <​code>​ 
 +Google bought GIPS, a company which had developed many components required  
 +for RTC, such as codecs and echo cancellation techniques. Google open  
 +sourced the technologies developed by GIPS and engaged with relevant  
 +standards bodies at the IETF and W3C to ensure industry consensus.  
 +In May 2011, Ericsson built the first implementation of WebRTC. 
 +</​code>​ 
 +    * above says: "​Suffice to say that the STUN protocol and its extension TURN are used by the ICE framework to enable RTCPeerConnection to cope with NAT traversal and other network vagaries."​ 
 +      * [[https://​en.wikipedia.org/​wiki/​STUN|STUN]] 
 +      * [[https://​en.wikipedia.org/​wiki/​Traversal_Using_Relays_around_NAT|TURN]] 
 +      * [[https://​en.wikipedia.org/​wiki/​Interactive_Connectivity_Establishment|ICE]] 
 +      * [[https://​en.wikipedia.org/​wiki/​Network_address_translation#​Full-cone_NAT|Full-cone NAT]] 
 +      * [[https://​www.youtube.com/​watch?​v=p2HzZkd2A40&​t=21m12s|Real-time communication with WebRTC: Google I/O 2013]] 
 +      * http://​io13webrtc.appspot.com/#​1 
 +    * http://​knowledge.santanu.net/​what-is-webrtc-current-scenario-and-why-we-should-follow/​ 
 +    * http://​www.frafos.com/​wp-content/​uploads/​2014/​11/​FRAFOS_WebRTC_Deployment.pdf
 ==== Int Area ==== ==== Int Area ====
  
Line 82: Line 108:
 ==== Congestion Control ==== ==== Congestion Control ====
  
-  * [[http://​tools.ietf.org/​html/​rfc2914|RFC2914]] Congestion Control Principles+  ​* [[http://​tools.ietf.org/​html/​rfc2309|RFC2309]] Recommendations on Queue Management and Congestion Avoidance in the Internet  ​* [[http://​tools.ietf.org/​html/​rfc2914|RFC2914]] Congestion Control Principles
   * [[http://​tools.ietf.org/​html/​rfc3168|RFC3168]] The Addition of Explicit Congestion Notification (ECN) to IP   * [[http://​tools.ietf.org/​html/​rfc3168|RFC3168]] The Addition of Explicit Congestion Notification (ECN) to IP
 +  * [[http://​tools.ietf.org/​html/​rfc4828|RFC4828]] TCP Friendly Rate Control (TFRC): The Small-Packet (SP) Variant
   * [[http://​tools.ietf.org/​html/​rfc5033|RFC5033]] Specifying New Congestion Control Algorithms   * [[http://​tools.ietf.org/​html/​rfc5033|RFC5033]] Specifying New Congestion Control Algorithms
 +  * [[http://​tools.ietf.org/​html/​rfc5348|RFC5348]] TCP Friendly Rate Control (TFRC): Protocol Specification
   * [[http://​tools.ietf.org/​html/​rfc6040|RFC6040]] Tunnelling of Explicit Congestion Notification   * [[http://​tools.ietf.org/​html/​rfc6040|RFC6040]] Tunnelling of Explicit Congestion Notification
   * [[http://​tools.ietf.org/​html/​rfc6057|RFC6057]] Comcast'​s Protocol-Agnostic Congestion Management System   * [[http://​tools.ietf.org/​html/​rfc6057|RFC6057]] Comcast'​s Protocol-Agnostic Congestion Management System
   * [[http://​tools.ietf.org/​html/​rfc6789|RFC6789]] Congestion Exposure (ConEx) Concepts and Use Cases   * [[http://​tools.ietf.org/​html/​rfc6789|RFC6789]] Congestion Exposure (ConEx) Concepts and Use Cases
   * [[http://​tools.ietf.org/​html/​rfc7141|RFC7141]] Byte and Packet Congestion Notification   * [[http://​tools.ietf.org/​html/​rfc7141|RFC7141]] Byte and Packet Congestion Notification
 +  * [[http://​tools.ietf.org/​html/​rfc7567|RFC7567]] IETF Recommendations Regarding Active Queue Management
 +
 ==== MPTCP ==== ==== MPTCP ====
  
Line 115: Line 145:
 === NSIS === === NSIS ===
  
 +  * Next Steps in Signaling (NSIS) is an open signaling model and in some sense an extension to RSVP
   * https://​tools.ietf.org/​wg/​nsis/​   * https://​tools.ietf.org/​wg/​nsis/​
   * [[https://​tools.ietf.org/​html/​rfc3726|RFC3726]] Requirements for Signaling Protocols   * [[https://​tools.ietf.org/​html/​rfc3726|RFC3726]] Requirements for Signaling Protocols
/var/www/html/john.de-graaff.net/webroot/wiki/data/pages/links/ietf.txt · Last modified: 2019/03/06 07:33 (external edit)