RFC 3241 (rfc3241) - Page 1 of 12


Robust Header Compression (ROHC) over PPP



Alternative Format: Original Text Document



Network Working Group                                         C. Bormann
Request for Comments: 3241                                TZI/Uni Bremen
Updates: 1332                                                 April 2002
Category: Standards Track


               Robust Header Compression (ROHC) over PPP

Status of this Memo

   This document specifies an Internet standards track protocol for the
   Internet community, and requests discussion and suggestions for
   improvements.  Please refer to the current edition of the "Internet
   Official Protocol Standards" (STD 1) for the standardization state
   and status of this protocol.  Distribution of this memo is unlimited.

Copyright Notice

   Copyright (C) The Internet Society (2002).  All Rights Reserved.

Abstract

   This document describes an option for negotiating the use of robust
   header compression (ROHC) on IP datagrams transmitted over the
   Point-to-Point Protocol (PPP).  It defines extensions to the PPP
   Control Protocols for IPv4 and IPv6.

1.  Introduction

   Robust Header Compression (ROHC) as defined in [RFC 3095] may be used
   for compression of both IPv4 and IPv6 datagrams or packets
   encapsulated with multiple IP headers.  The initial version of ROHC
   focuses on compression of the packet headers in RTP streams, while
   supporting compression of other UDP flows; however, it also defines a
   framework into which further header compression mechanisms can be
   plugged as new profiles.  Planned additions to the set of profiles
   supported by ROHC will be capable of compressing TCP transport
   protocol headers as well.

   In order to establish compression of IP datagrams sent over a PPP
   link each end of the link must agree on a set of configuration
   parameters for the compression.  The process of negotiating link
   parameters for network layer protocols is handled in PPP by a family
   of network control protocols (NCPs).  Since there are separate NCPs
   for IPv4 and IPv6, this document defines configuration options to be
   used in both NCPs to negotiate parameters for the compression scheme.





Bormann                     Standards Track