SCHC over PPP
draft-thubert-intarea-schc-over-ppp-02

Document Type Active Internet-Draft (individual)
Author Pascal Thubert 
Last updated 2020-09-22
Replaces draft-thubert-lpwan-schc-over-ppp
Stream (None)
Intended RFC status (None)
Formats plain text html xml pdf htmlized (tools) htmlized bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state I-D Exists
Telechat date
Responsible AD (None)
Send notices to (None)
LPWAN                                                    P. Thubert, Ed.
Internet-Draft                                             Cisco Systems
Updates: 5172 (if approved)                            22 September 2020
Intended status: Standards Track                                        
Expires: 26 March 2021

                             SCHC over PPP
                 draft-thubert-intarea-schc-over-ppp-02

Abstract

   This document extends RFC 5172 to signal the use of SCHC as the
   compression method between a pair of nodes over PPP.  Combined with
   RFC 2516, this enables the use of SCHC over Ethernet and Wi-Fi.

Status of This Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at https://datatracker.ietf.org/drafts/current/.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   This Internet-Draft will expire on 26 March 2021.

Copyright Notice

   Copyright (c) 2020 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents (https://trustee.ietf.org/
   license-info) in effect on the date of publication of this document.
   Please review these documents carefully, as they describe your rights
   and restrictions with respect to this document.  Code Components
   extracted from this document must include Simplified BSD License text
   as described in Section 4.e of the Trust Legal Provisions and are
   provided without warranty as described in the Simplified BSD License.

Thubert                   Expires 26 March 2021                 [Page 1]
Internet-Draft                  SCHCoPPP                  September 2020

Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   2
   2.  BCP 14  . . . . . . . . . . . . . . . . . . . . . . . . . . .   3
   3.  Extending RFC 5172  . . . . . . . . . . . . . . . . . . . . .   3
   4.  Profiling SCHC for high speed links . . . . . . . . . . . . .   4
     4.1.  Mapping the SCHC Architecture . . . . . . . . . . . . . .   4
     4.2.  SCHC Parameters . . . . . . . . . . . . . . . . . . . . .   5
       4.2.1.  Resulting Packet Format . . . . . . . . . . . . . . .   6
     4.3.  Security Considerations . . . . . . . . . . . . . . . . .   7
   5.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .   7
   6.  Acknowledgments . . . . . . . . . . . . . . . . . . . . . . .   8
   7.  Normative References  . . . . . . . . . . . . . . . . . . . .   8
   8.  Informative References  . . . . . . . . . . . . . . . . . . .   8
   Author's Address  . . . . . . . . . . . . . . . . . . . . . . . .   9

1.  Introduction

   The Point-to-Point Protocol (PPP) [RFC5172] provides a standard
   method of encapsulating network-layer protocol information over
   serial (point-to-point and bus) links.  "A Method for Transmitting
   PPP Over Ethernet (PPPoE)" [RFC2516] transports PPP over Ethernet
   between a pair of nodes.  It is compatible with a translating bridge
   to Wi-Fi, and therefore enables PPP over Wi-Fi as well.

   PPP also proposes an extensible Link Control Protocol and a family of
   Network Control Protocols (NCPs) for establishing and configuring
   different network-layer protocols.  "IP Version 6 over PPP" [RFC5072]
   specifies the IPv6 Control Protocol (IPV6CP), which is an NCP for a
   PPP link, and allows for the negotiation of desirable parameters for
   an IPv6 interface over PPP.  "Negotiation for IPv6 Datagram
   Compression Using IPv6 Control Protocol" [RFC5172] defines the IPv6
   datagram compression option that can be negotiated by a node on the
   link through the IPV6CP.

   The "Static Context Header Compression (SCHC) and fragmentation for
   LPWAN, application to UDP/IPv6" [SCHC] is a new technology that can
   provide an extreme compression performance but requires a same state
   to be provisionned on both ends before it can be operated.  To enable
   SCHC over PPP and therefore Ethernet and Wi-Fi, this specification
   extends [RFC5172] to signal SCHC as an additional compression method
   for use over PPP.

Thubert                   Expires 26 March 2021                 [Page 2]
Internet-Draft                  SCHCoPPP                  September 2020

   An example use case for SCHC over PPP over Ethernet (SCHCoPPPoE) is
   to apply SCHC to periodic flows and maintain them at a protocol-
   independant size and rate.  The constant size may be too small for a
Show full document text