Codingfor efficient NetWorkCommunications Research Group ...

11
1 Coding for efficient NetWork Communications Research Group (NWCRG) Marie-José Montpetit, Vincent Roca November 21 th 2019, IETF 106, Singapore

Transcript of Codingfor efficient NetWorkCommunications Research Group ...

Page 1: Codingfor efficient NetWorkCommunications Research Group ...

1

Coding for efficient NetWork Communications Research Group (NWCRG)

Marie-José Montpetit, Vincent RocaNovember 21th 2019, IETF 106, Singapore

Page 2: Codingfor efficient NetWorkCommunications Research Group ...

Welcome!● Our goal:

Foster research in network and application layer coding to improve network performance

● Codes and coding libraries● Protocols to facilitate the use of coding in existing systems

● Real-world use cases and work in progress

Page 3: Codingfor efficient NetWorkCommunications Research Group ...

Note Well – Intellectual Property

• The IRTF follows the IETF Intellectual Property Rights (IPR) disclosure rules

• By participating in the IRTF, you agree to follow IRTF processes and policies:

• If you are aware that any IRTF contribution is covered by patents or patent applications that are owned or controlled by you or your sponsor, you must disclose that fact, or not participate in the discussion

• The IRTF expects that you file such IPR disclosures in a timely manner – in a period measured in days or weeks, not months

• The IRTF prefers that the most liberal licensing terms possible are made available for IRTF Stream documents – see RFC 5743

• Definitive information is in RFC 5378 (Copyright) and RFC 8179 (Patents, Participation), substituting IRTF for IETF, and at https://irtf.org/policies/ipr

1

Page 4: Codingfor efficient NetWorkCommunications Research Group ...

Note Well – Privacy & Code of Conduct

• As a participant in, or attendee to, any IRTF activity you acknowledge that written, audio, video, and photographic records of meetings may be made public

• Personal information that you provide to IRTF will be handled in accordance with the Privacy Policy at https://www.ietf.org/privacy-policy/

• As a participant or attendee, you agree to work respectfully with other participants; please contact the ombudsteam (https://www.ietf.org/contact/ombudsteam/) if you have questions or concerns about this

• See RFC 7154 (Code of Conduct) and RFC 7776 (Anti-Harassment Procedures), which also apply to IRTF

2

Page 5: Codingfor efficient NetWorkCommunications Research Group ...

Goals of the IRTF

• The Internet Research Task Force (IRTF) focuses on longer term research issues related to the Internet while the parallel organisation, the IETF, focuses on shorter term issues of engineering and standards making

• The IRTF conducts research; it is not a standards development organisation

• While the IRTF can publish informational or experimental documents in the RFC series, its primary goal is to promote development of research collaboration and teamwork in exploring research issues related to Internet protocols, applications, architecture, and technology

• See “An IRTF Primer for IETF Participants” – RFC 7418

3

Page 6: Codingfor efficient NetWorkCommunications Research Group ...

Administrivia● Charter and documents

• https://datatracker.ietf.org/group/nwcrg/charter/

● Github• https://github.com/irtf-nwcrg/rg-materials

● Mailing list• subscription: https://www.irtf.org/mailman/listinfo/nwcrg

● Today’s slidesGithub repository or IETF datatracker:• https://datatracker.ietf.org/meeting/106/session/nwcrg/

● Remote participation• Meetecho: http://www.meetecho.com/ietf106/nwcrg• about... http://ietf.org/how/meetings/106/remote/

Page 7: Codingfor efficient NetWorkCommunications Research Group ...

Agenda (1)00- Welcome, administrative and general matters (Chairs) (10+5’)

01- Sliding Window FEC (SWiF) codec hackathon feedback(Vincent Roca) (5+5’)

02- Update of the "Coding techniques for satellite systems" I-D(Nicolas Kuhn) (5+5’)(draft-irtf-nwcrg-network-coding-satellites)

03- "Update of the deployment of BATS code"(Raymond W. Yeung) (10+5')(https://datatracker.ietf.org/doc/draft-yang-nwcrg-bats/)

04- Update of the "RLC FEC Scheme for QUIC" I-D(Vincent Roca) (5+5)(draft-roca-nwcrg-rlc-fec-scheme-for-quic)

7

Page 8: Codingfor efficient NetWorkCommunications Research Group ...

Agenda (2)05- "Coding and congestion control in transport" I-D(Nicolas Kuhn) (10+5')(https://datatracker.ietf.org/doc/html/draft-kuhn-coding-congestion-transport)

06- Getting and Exchanging Decoding State Information(Cedric Adjih) (10+5’)

07- About LOOPS (Local Optimizations on Path Segments)(Carsten Bormann) (10+5')(https://datatracker.ietf.org/doc/draft-welzl-loops-gen-info)

08- Network coding and critical events in IoT and industrial processes(Marie-Jose Montpetit) (5')

8

Page 9: Codingfor efficient NetWorkCommunications Research Group ...

Our group I-D news● "NC for CCN/NDN: Requirements and Challenges"

● @IETF104, DaveO (ICNRG hat): "Give ICNRG a chance to review the next version, then we’ll have advice about readiness for NWCRG Last Call.”

● need to go forward now.

● "RLNC-related” I-Ds● update of “RLNC symbol representation” I-D● the other I-D expired● Question: what do we (as group) and the authors want

to do with these two I-Ds?

Please read and send feedback to authors.

9

Page 10: Codingfor efficient NetWorkCommunications Research Group ...

Related I-D news● “FECFRAME extension to sliding window codes”

still in the RFC Editors’s waiting queue● A final issue to agree on. It’s a matter of days…

● “RLC”/RFC8681 and “TinyMT32”/RFC8682 are ready● but not yet published

10

Page 11: Codingfor efficient NetWorkCommunications Research Group ...

Future meetings

● Interim?

● Hackathon will be held during IETF107

● NWCRG will meet during IETF 107, Vancouver

11