The MAMI project was out in force at last week’s IETF 96 meeting in Berlin. The Measurement and Analysis for Protocols Research Group, founded by MAMI partner ETH and chaired by coordinator Mirja Kühlewind and external advisor Dave Plonka from Akamai, was officially chartered as a research group of the Internet Research Task Force during the meeting. MAPRG provides a place to discuss protocol-design-relevant measurement techniques and results. MAPRG’s Monday evening meeting included several interesting presentations on ongoing measurements, including an interesting CDN-based survey of active IPv4 space and dynamic address allocation policies by Phillip Richter.
The biggest event on the IETF calendar this time was the QUIC Birds of a Feather (BoF) session on Wednesday morning, where on the order of 400 participants — about a third of the attendees of the IETF as a whole — discussed the formation of a working group to standardize the QUIC UDP-based transport protocol for HTTP and HTTP-like applications developed by Google. It seems likely that a working group will be formed in the coming weeks. Brian Trammell of ETH co-chaired the BoF. MAMI’s measurements of UDP impairment in the Internet are relevant to the deployability of QUIC, and the project will participate in the development of the protocol on the background of this measurement.
Another BoF of interest was a second Limited Use of Remote Keys (LURK) BoF, which decided not to form a working group to handle key management and delegation within content delivery networks, but rather to solve the problem using short-lived certificates, perhaps provisioned using the ACME protocol.
The Transport Area Open Meeting on Monday saw a presentation by Volker Sypli of Germany’s telecom regulator BNetzA, representing the European association of telecom regulators BEREC, invited by MAMI project coordinator and Transport Area Director Mirja Kühlewind, to explain the BEREC network neutrality guidelines. The discussion was interesting and spirited. While MAMI is not concerned with network neutrality per se, path impairment and neutrality violations are related, and work on the Path Transparency Observatory may contribute to the development of measurement tools for network neutrality, as well.
At the Transport Services (TAPS) working group on Thursday, Brian Trammell presented Post Sockets, a potential API for the MAMI flexible transport layer. Discussion following the presentation indicates some interest in defining next generation APIs for transport, and the project will follow up with interested collaborators.
Most important for the MAMI project as a whole, though, was the Path Layer UDP Substrate (PLUS) BoF on Thursday morning, which discussed and aimed to form a working group to standardize explicit cooperation approaches over UDP, informed by MAMI’s Middlebox Cooperation Protocol (MCP) development. While more work will be needed before a working group can be formed, there was significant interest in the room in continuing work on the effort, and we received valuable feedback from the community with respect to the scope and use cases, the details of the protocol mechanisms, and the privacy characteristics of explicit cooperation approaches in general. A presentation detailing the abstract mechanisms of the present proposal can be seen here. Internet-Drafts describing the PLUS proposal in more detail will appear in the coming weeks. Watch this space for an announcement!