In this first post of the Internet Society Rough Guide to IETF 97, I’ll highlight some of the Internet Engineering Task Force (IETF) and Internet Research Task Force (IRTF) groups meeting during the IETF 97 meeting in Seoul next week. These groups are working to explore and address more sophisticated ways to use and share available bandwidth, improve Internet performance, and otherwise efficiently get Internet content to where it needs to be.
There is one relevant Birds-of-a-Feather (BoF) meeting in Seoul on BANdwidth Aggregation for interNet Access (banana). This BOF will discuss methods to take advantage of multiple access links, provided by one or more access providers, in cases where end nodes and applications may not be multi-access aware. Use of multiple access links could provide bandwidth aggregation when multiple links are available (i.e. improved performance), and session continuation when a link becomes unavailable (i.e. increased reliability). The banana BoF is on Thursday afternoon.
One technology that could be used to address the banana BoF requirements is multipath TCP and the latest issue of IETF Journal includes an article from Olivier Bonaventure and SungHoon Seo on ‘Multipath TCP Deployments‘. The mptcp WG will be meeting on Monday afternoon in Seoul to discuss the latest developments and proposed improvements to the protocol.
QUIC, developed by Google, is a UDP-based transport protocol that provides multiplexed streams over an encrypted transport. QUIC aims to be nearly equivalent to an independent TCP connection, but with much reduced latency and better stream multiplexing support. You can read more about QUIC in this IETF Journal article. After a successful BoF meeting at IETF 96 in Berlin, a new WG has been formed to standardize QUIC’s core transport protocol and the mapping of the transport protocol to the facilities of TLS. The new quic WG is meeting on Tuesday morning in Seoul.
Measurement techniques and data sources that could help us to make better engineering decisions to work around some of the rigidity in the protocol stack will be the subject of the newly-chartered Measurement and Analysis for Protocols (maprg) research group meeting on Thursday morning.
Packet networks give rise to transient congestion by design and several groups are meeting to discuss different aspects of congestion control and avoidance. The Internet Congestion Control research group (iccrg) will meet on Tuesday afternoon to discuss some of the latest innovations and thinking in relation to congestion control and managing congestion on the Internet. A highlight of their agenda is a presentation and discussion of the new BBR congestion controller from Google. The RTP Media Congestion Avoidance Techniques (rmcat) working group is developing and evaluating congestion control algorithms to handle the emerging use of the Internet for real-time audio and video communication. rmcat will meet on Thursday afternoon in Seoul. Modifications to the functioning of TCP are proposed, presented and discussed in the tcpm WG which will meet on Monday morning in Seoul.
For regulators, being able to monitor the performance of networks, and the extent to which congestion or other factors are impacting consumers’ experience of the network is very important. The lmap working group is meeting on Thursday afternoon in Seoul to advance their important work on standardizing a large-scale broadband performance measurement infrastructure. In turn, lmap makes use of metrics defined by the ippm WG and the latter is meeting in Seoul on Monday afternoon.
And last but not least, the tsvarea open meeting will take place on Tuesday afternoon and will include a report from the recent NetDev 1.2 conference in Tokyo. NetDev is the technical conference on Linux networking and presentations there included many innovations that will be finding their way into mainstream Linux and other operating systems in future.
Related Working Groups and BoFs at IETF 97
banana (BANdwidth Aggregation for interNet Access) BoF
Thursday, 17 November 2016, 1330-1500, Park Ballroom 1
maprg (Measurement and Analysis for Protocols) RG
Thursday, 17 November 2016, 0930-1100, Grand Ballroom 2
iccrg (Internet Congestion Control) RG
Tuesday, 15 November 2016, 1550-1820, Studio 4
lmap (Large-Scale Measurement of Broadband Performance) WG
Thursday, 17 November 2016, 1330-1500, Studio 3
rmcat (RTP Media Congestion Avoidance Techniques) WG
Thursday, 17 November 2016, 1520-1750, Studio 3
quic (QUIC) WG
Tuesday, 15 November 2016, 0930-1200, Grand Ballroom 1
tcpm (TCP Maintenance and Minor Extensions) WG
Monday, 14 November 2016, 0930-1000, Park Ballroom
mptcp (Multipath TCP) WG
Monday, 14 November 2016, 1330-1530, Park Ballroom 2
ippm (IP Performance Metrics) WG
Monday, 14 November 2016, 1550-1750, Studio 2
tsvarea (Transport Area Open Meeting)
Tuesday, 15 November 2016, 1330-1500, Grand Ballroom 2
There’s a lot going on in Seoul, and whether you plan to be there or join remotely, there’s much to monitor. To follow along as we dole out this series of Rough Guide to IETF blog posts, follow us on the Internet Technology Matters blog, Twitter, Facebook, Google+, via RSS, or see http://dev.internetsociety.org/rough-guide-ietf97.