Skip to main content

Minutes IETF104: lwig
minutes-104-lwig-00

Meeting Minutes Light-Weight Implementation Guidance (lwig) WG
Date and time 2019-03-26 10:20
Title Minutes IETF104: lwig
State Active
Other versions plain text
Last updated 2019-04-01

minutes-104-lwig-00
LWIG WG Meeting
IETF 104 - Prague

Room:     Athens/Barcelona
Date:     Tuesday, March 26, 2019, 11:20-12:20
Chairs:   Zhen Cao, Mohit Sethi
AD:       Suresh Krishnan
Presentation materials: https://datatracker.ietf.org/meeting/104/session/lwig
Meetecho for remote participants: https://www.meetecho.com/ietf104/lwig/
Etherpad for notes:
https://etherpad.tools.ietf.org/p/notes-ietf-104-lwig?useMonospaceFont=true

Note Takers: Jiye Park
Jabber Scribe: Francesca Palombini

===============================================================================

1.  Administrative and Agenda Bashing (Chairs, 5 min)
    Note Well, Note Takers, Jabber Scribes, Agenda Bashing

* 5 updated WG documents
* 3 updated non-WG documents

* draft-ietf-lwig-coap-06 expired:
Matthias: no sufficient feedback to move on
Carsten: needs reshuffling with other work, e.g., in CoRE; LWIG chairs can help
by pinging other chairs on this

2.  Carlos: TCP Usage Guidance in the Internet of Things (IoT) (10 min)
    https://tools.ietf.org/html/draft-ietf-lwig-tcp-constrained-node-networks-05

* Numerous feedback received
* Updates: Maximum Segment Size, Explicit Congestion Notification, single-MSS
instead of small-MSS, Delayed ACKs, RTO estimation, number of concurrent
connections, TCP connection lifetime, security considerations, annex (uIP,
RIOT, TinyOS, summary table) * Post cutoff feedback by Stuart Cheshire (more
text on options, MSS < 1200, ) * Ready for WGLC?

Stuart: Good work that helps to counter myth that TCP is to complicated to
implement on constrained devices

Mohit: Please still comment to help shepherd to move forward
Markku Kojo: I promised review but most of my comments covered by Ilpo. Will
provide any additional comments during WGLC.

3.  Rahul: Neighbor Management Policy for 6LoWPAN  (15 min)
    https://tools.ietf.org/html/draft-ietf-lwig-nbr-mgmt-policy-03

* Updates: clarifications and performance results
* Performance test config: LWIP + RPL + neighbor management policy module,
Whitefield framework, UDP data each 10s from nodes to BR * Measure packet
delivery rate (PDR), network convergence time (hard to define, used routing
tables stable for x secs) * Results: >95% PDR, no convergence without
NBR-management (requires large cache size to perform well) * Ready for WG last
call, would like to have more reviews

Mohit: reference for the min priority value?
Rahul: we added in the latest daft

4.  Rene (remote): Alternative Elliptic Curve Representations (10 min)
        https://tools.ietf.org/html/draft-ietf-lwig-curve-representations-01

* Document contains worked-out examples for implementations and specifications
* Updates:– Detailed examples, with formats, for all Curve25519 family members,
expanded security considerations and IANA considerations * Next: document is
ready, but feedback always welcome, need to double-check examples

Mohit: Wait for Stanislav, I promise to review IANA and security considerations
Rene: Should come back before 10 April 2019, probably one week earlier
Mohit: We don't need to wait till next IETF to move forward. Let's wait for
feedback from Stanislav

5. John: Comparison of CoAP Security Protocols (15 min)
   https://tools.ietf.org/html/draft-ietf-lwig-security-protocol-comparison-03

* Updates: Message sizes for key exchanges protocols, reformulations in the
summary of application data * Assumptions for comparison for TLS 1.3, DTLS 1.3
and EDHOC (see slides) * Detailed information to confirm numbers reported * No
numbers for earlier (D)TLS 1.2, only 1.3, but there have been inquiries *
Comparison of message sizes in bytes with/without connection ID * Next: What
does the WG think about the recent changes? Are there other deployment
scenarios to consider? what working group wants to add?

Rene: Compressed TLS document in TLS?
John: It is referenced in next slide, but want to wait for stability. Compact
TLS 1.3 TLS handshake in CBOR potentially will be added

Rene: you have numbers RawPublicKey? if you add Certificate approach, what will
the message sizes will be like? John: The numbers should be easily calculated
from Figure 2 Rene: Would be good to state if protocols have the same or
different security properties in the Security Considerations section. Main
purpose of the document is to show how to squeeze down numbers, but it should
also show if the comparisons make sense John: Will think about this, good
comment Francesca: Conclusion subsection discusses some of this

John: Can see the potential to add Application layer TLS
Mohit: Makes sense to have all the versions of TLS and DTLS. Good to add more
information on why are some protocols more light-weight. For example, explicit
sequence numbers cause overhead, so would be good to document other causes of
bigger message sizes. Mohit: Recommend not to have group OSCORE, simply client
and server. One way of limiting the document is to say that we are not
considering group communication. For the TLS Certificate compression, you could
add it or not, you can decide John: It has been optimized for TLS/DTLS