The QUIC working group develops a standards-track specification for
a UDP-based, stream-multiplexing, encrypted transport protocol. Members of the MAMI consortium are activity contributing to the QUIC working group focusing on manageability of the network QUIC transport semantic in stateful devices in the network.
- Manageability of the QUIC Transport Protocol
- Applicability of the QUIC Transport Protocol
Path Layer UDP Substrate (PLUS)
Members of the MAMI consortium and EAB have proposed a Path Layer UDP Substrate (plus) in the IETF, initially called Substrate Protocol for User Datagrams (SPUD). PLUS is aiming for a UDP-based encapsulation protocol to allow explicit cooperation with middleboxes while using new, encrypted transport protocols. At IETF-92 a non-working group forming SPUD BoF was held with Mirja Kühlewind acting as co-chair. Further Brian Trammell and Joe Hildebrandt, who is a member of MAMI’s EAB, held presentations. At IETF-96 Mirja Kühlewind, Brian Trammell, Joe Hildebrand, and Ted Hardie (Google) proposed a working group forming BoF, not resulting in an active working group. Efforts to support middelbox statement as well as initial use case for middlebox signaling such as diagnosibitly are on-going.
- Separating Crypto Negotiation and Communication
- Transport-Independent Path Layer State Management
- Path Layer UDP Substrate Specification
- Abstract Mechanisms for a Cooperative Path Layer under Endpoint Control
- Substrate Protocol for User Datagrams (SPUD) Prototype
- Requirements for the design of a Substrate Protocol for User Datagrams (SPUD)
- SPUD Use Cases
Transport Services (taps)
The TAPS working group will develop an (abstract) interface for applications
to make use of Transport Services without the need to have detailed knowledge about the transport protocol used or current network conditions and potential middlebox impairments. The initial working document is authored by members of the MAMI Consortium.
- Post Sockets, An Abstract Programming Interface for the Transport Layer
- Services provided by IETF transport protocols and congestion control mechanisms
- Separating Crypto Negotiation and Communication
Automated Certificate Management Environment (ACME)
The Automated Certificate Management Environment (ACME) working group took up work from the Limited Use of Remote Keys (lurk) effort that hold a BoF meeting at IETF-96.
- Use of Short-Term, Automatically-Renewed (STAR) Certificates to Delegate Authority over Web Sites
- Use of Short-Term, Automatically-Renewed (STAR) Certificates to address the LURK problem
Transport Layer Security (tls)
The Transport Layer Security (tls) working group is currently working with a design team on optimizations to support scenarios that require a connection ID for UDP based transmissions.
- Datagram Transport Transport Layer Security (DTLS) Transport-Agnostic Security Association Extension
Transport Area Working Group (tsvwg)
The transport area working group (tsvwg) covers general topics and maintainance task in transport. Gorry Fairhurst is one the chairs of this group. The MAMI project activitely participates in this group in discussion on UDP encapsulation, management of encrypted protocols, and enhanced network signaling, such as with the use of Explicit Congestion Notification.
- The Impact of Transport Header Encryption on Operation and Evolution of the Internet
- Latency Loss Tradeoff PHB Group
TCP Maintenance and Minor Extension (tcpm)
The tcpm working group is responsible for TCP maintainance and minor extensions. The MAMI project works in this context on a more accurate ECN feedback mechanims for TCP that can be used to improve congestion control and reduce latency.
- More Accurate ECN Feedback in TCP
IAB IP Stack Evolution Program and IAB Privacy and Security Program
Brian Trammell is the Program Lead for the Internet Architecture Board’s IP Stack Evolution Program; Mirja Kühlewind is a member of the Program. The Program discusses efforts within the IETF and IRTF to advance the architecture of the Internet protocol stack, related to maprg (see below) and PLUS (see above).
The Privacy and Security Program, where Brian Trammel is a member, focuses on privacy and security in the IETF, including support of pervasive encryption of application data as well as the transport header as well as the tussle between privacy to prevent pervasive monitoring and network management functions.
- Architectural Considerations for Transport Evolution with Explicit Path Cooperation
- Also see: Path signals
- Detecting and Defeating TCP/IP Hypercookie Attacks
IRTF Measurement and Analysis for Protocols Research Group (maprg)
Since IETF-96 maprg is an IRTF research group focusing on Internet measurement to explore middlebox impairments and other phenomena that can influence protocol engineering and practice. Mirja Kühlewind and Dave Plonka are co-chairing the proposed research group.
maprg met first at IETF-97, howver, also already met twice at IETF-96 and IETF-95 as being a proposed reserach group and is the follow-up activity of the proposed hopsrg (How ossified is the protocol stack? research group) that was initially discuss at the IAB Workshop on Stack Evolution in a Middlebox Internet (SEMI) in January 2015 in Zurich. hopsrg also held two meeting at IETF-93 and IETF-94.
ETSI TC CYBER
The ETSI Technical Committee (TC) CYBER (on cybersecurity) is considering the features of what they exactly term a “Middlebox Cooperation Protocol”’ in the recently approved work-item DTS/CYBER- 0027. MAMI partner TID is a supporting organization for this work.
IEEE ETI WG
The Institute of Electrical and Electronics Engineers (IEEE) Encrypted Traffic Inspection (ETI) WG is considering mechanisms for establishing trust on middleboxes dealing with encrypted traffic. The MAMI team is monitoring the evolution of this activiy and, given their current status, making some initial contributions based on the project results to define their scope.
ETSI NFV ISG
Diego R. López chairs the TSC (Technical Steering Committee) of the ETSI ISG on Network Function Virtualization.