Delay/Disruption Tolerant Networking (dtn) Internet Drafts


      
 Bundle-in-Bundle Encapsulation
 
 draft-ietf-dtn-bibect-04.txt
 Date: 23/07/2024
 Authors: Scott Burleigh, Alberto Montilla, Joshua Deaton
 Working Group: Delay/Disruption Tolerant Networking (dtn)
This document describes Bundle-in-Bundle Encapsulation (BIBE), a Delay-Tolerant Networking (DTN) Bundle Protocol (BP) "convergence layer" protocol that tunnels BP "bundles" through encapsulating bundles. The services provided by the BIBE convergence-layer protocol adapter encapsulate an outbound BP "bundle" in a BIBE convergence-layer protocol data unit for transmission as the payload of a bundle. Security measures applied to the encapsulating bundle may augment those applied to the encapsulated bundle. The protocol includes a mechanism for recovery from loss of an encapsulating bundle, called "custody transfer". This mechanism is adapted from the custody transfer procedures described in the experimental Bundle Protocol specification developed by the Delay-Tolerant Networking Research Group of the Internet Research Task Force and documented in RFC 5050.
 Update to the ipn URI scheme
 
 draft-ietf-dtn-ipn-update-14.txt
 Date: 27/09/2024
 Authors: Rick Taylor, Edward Birrane
 Working Group: Delay/Disruption Tolerant Networking (dtn)
This document updates the specification of the ipn URI scheme previously defined in RFC 6260, the IANA registries established in RFC 7116, and the rules for the encoding and decoding of these URIs when used as an Endpoint Identifier (EID) in Bundle Protocol Version 7 (BPv7) as defined in RFC 9171. These updates clarify the structure and behavior of the ipn URI scheme, define new encodings of ipn scheme URIs, and establish the registries necessary to manage this scheme.
 Bundle Protocol Version 7 Administrative Record Types Registry
 
 draft-ietf-dtn-bpv7-admin-iana-04.txt
 Date: 03/10/2024
 Authors: Brian Sipos
 Working Group: Delay/Disruption Tolerant Networking (dtn)
This document updates RFC 9171 to clarify that a Bundle Protocol Version 7 agent is intended to use an IANA registry for Administrative Record types. It also makes a code point reservations for private and experimental use.
 DTN Bundle Protocol Security (BPSec) COSE Context
 
 draft-ietf-dtn-bpsec-cose-05.txt
 Date: 21/11/2024
 Authors: Brian Sipos
 Working Group: Delay/Disruption Tolerant Networking (dtn)
This document defines a security context suitable for using CBOR Object Signing and Encryption (COSE) algorithms within Bundle Protocol Security (BPSec) integrity and confidentiality blocks. A profile for COSE, focused on asymmetric-keyed algorithms, and for PKIX certificates are also defined for BPSec interoperation.
 DTNMA Application Resource Identifier (ARI)
 
 draft-ietf-dtn-ari-02.txt
 Date: 21/07/2024
 Authors: Edward Birrane, Emery Annis, Brian Sipos
 Working Group: Delay/Disruption Tolerant Networking (dtn)
This document defines the structure, format, and features of the naming scheme for the objects defined in the Delay-Tolerant Networking Management Architecture (DTNMA) Application Management Model (AMM), in support of challenged network management solutions described in the DTNMA document. This document defines the DTNMA Application Resource Identifier (ARI), using a text-form based on the common Uniform Resource Identifier (URI) and a binary-form based on Concise Binary Object Representation (CBOR). These meet the needs for a concise, typed, parameterized, and hierarchically organized set of managed data elements.
 DTNMA Application Management Model (AMM) and Data Models
 
 draft-ietf-dtn-amm-01.txt
 Date: 21/07/2024
 Authors: Edward Birrane, Brian Sipos, Justin Ethier
 Working Group: Delay/Disruption Tolerant Networking (dtn)
This document defines a data model that captures the information necessary to asynchronously manage applications within the Delay- Tolerant Networking Management Architecture (DTNMA). This model provides a set of common type definitions, data structures, and a template for publishing standardized representations of model elements.
 DTNMA Application Data Model (ADM) YANG Syntax
 
 draft-ietf-dtn-adm-yang-01.txt
 Date: 21/07/2024
 Authors: Edward Birrane, Brian Sipos, Justin Ethier
 Working Group: Delay/Disruption Tolerant Networking (dtn)
This document defines a concrete syntax for encoding a Delay-Tolerant Networking Management Architecture (DTNMA) Application Data Model (ADM) using the syntax, but not the full data model, of YANG. Extensions to YANG are defined to capture the specifics needed to define DTNMA Application Management Model (AMM) objects and to use the Application Resource Identifier (ARI) data-value syntax.
 DTNMA Asynchronous Management Protocol (AMP)
 
 draft-ietf-dtn-amp-00.txt
 Date: 06/11/2024
 Authors: Edward Birrane, Brian Sipos
 Working Group: Delay/Disruption Tolerant Networking (dtn)
This document defines a messaging protocol for the Delay-Tolerant Networking (DTN) Management Architecture (DTNMA) Asynchronous Management Model (AMM) and a transport mapping for exchanging those messages over a network. This Asynchronous Management Protocol (AMP) does not require transport-layer sessions, operates over unidirectional links, and seeks to reduce the energy and compute power necessary for performing network management of resource constrained devices and over challenged networks.
 Bundle Protocol Endpoint ID Patterns
 
 draft-ietf-dtn-eid-pattern-00.txt
 Date: 07/11/2024
 Authors: Brian Sipos
 Working Group: Delay/Disruption Tolerant Networking (dtn)
This document extends the Bundle Protocol Endpoint ID (EID) concept into an EID Pattern, which is used to categorize any EID as matching a specific pattern or not. EID Patterns are suitable for expressing configuration, for being used on-the-wire by protocols, and for being easily understandable by a layperson. EID Patterns include scheme- specific optimizations for expressing set membership and each scheme pattern includes text and binary encoding forms; the pattern for the "ipn" EID scheme being designed to be highly compressible in its binary form. This document also defines a Public Key Infrastructure Using X.509 (PKIX) Other Name form to contain an EID Pattern and a handling rule to use a pattern to match an EID.
 Delay-Tolerant Networking UDP Convergence Layer Protocol Version 2
 
 draft-ietf-dtn-udpcl-00.txt
 Date: 07/11/2024
 Authors: Brian Sipos, Joshua Deaton
 Working Group: Delay/Disruption Tolerant Networking (dtn)
This document describes a UDP convergence layer (UDPCL) for Delay- Tolerant Networking (DTN). This version of the UDPCL protocol clarifies requirements of RFC7122, adds discussion of multicast addressing, congestion signaling, and updates to the Bundle Protocol (BP) contents, encodings, and convergence layer requirements in BP version 7. Specifically, the UDPCL uses CBOR-encoded BPv7 bundles as its service data unit being transported and provides an unreliable transport of such bundles. This version of UDPCL also includes security and extensibility mechanisms.


data-group-menu-data-url="/group/groupmenu.json">

Skip to main content

Delay/Disruption Tolerant Networking (dtn)

WG Name Delay/Disruption Tolerant Networking
Acronym dtn
Area Internet Area (int)
State Active
Charter charter-ietf-dtn-02 Approved
Status update Show Changed 2016-10-31
Document dependencies
Additional resources Issue tracker, Wiki, Zulip Stream
Personnel Chairs Edward J. Birrane, Rick Taylor
Area Director Erik Kline
Secretary Adam Wiethuechter
Mailing list Address dtn@ietf.org
To subscribe https://www.ietf.org/mailman/listinfo/dtn
Archive https://mailarchive.ietf.org/arch/browse/dtn/
Chat Room address https://zulip.ietf.org/#narrow/stream/dtn

Charter for Working Group

The Delay/Disruption Tolerant Networking (DTN) Working Group specifies
mechanisms for data communications in the presence of long delays and/or
intermittent connectivity. The Working Group has published the Bundle Protocol
v7 (BPv7), corresponding Bundle Protocol Security protocol (BPSec) and an
interoperable Security Context, and the TCP Convergence Layer specifications
as standards track RFCs. Multiple independent implementations
exist for these technologies in both space and terrestrial
environments, and the technology is now used in production by governments and
commercial organizations world-wide.

This Working Group now focuses on the further work relevant to the area of
Delay/Disruption Tolerant Networking, dividing work items into 3
broad categories:

  • An architecture for Naming, Addressing and Forwarding

    The Bundle Protocol v7 defines an encoding of Names for use in DTN, but the
    detailed semantics have not been specified. The Working Group will define
    a common architecture for the delay/disruption tolerant assignment of
    names, and the late-binding of such names during bundle forwarding to
    end-points within a DTN. This architecture will define a model
    for the forwarding process of a Bundle Process Agent, providing an
    informational reference point for further specifications.

    The Working Group charter intentionally excludes topics related to Routing
    in DTNs. This does not preclude discussion of the subject, in coordination
    with the Routing Area, but no Working Group documents will be adopted under
    this charter.

  • The definition of an architecture and protocols in the areas of Operations,
    Administration, and Management (OAM), and Key Management

    Current DTN deployments rely on the use of pre-placed keys and
    configuration or bespoke tooling, and there is a growing demand for
    standards to improve the automation and reliability of DTN management.
    Existing IETF protocols for OAM and Key Management generally rely on a
    bi-directional end-to-end path between devices, and in Delay/Disruption
    Tolerant Networks (DTNs) such paths rarely exist. To enable OAM and Key
    Management in such cases, there may be a need to standardize an
    architecture supporting alternative methods and their supporting protocols
    and data models. The Working Group will liaise with relevant experts in
    the OPS Area to discover if there are existing standards that meet, or may
    be extended to meet, the DTN use-cases before standardizing new protocols.
    There is also believed to be cross-over between the use-cases for OAM and
    Key Management in DTNs and the use-cases in Mobile Ad-hoc Networks
    (MANETs); to this end the Working Group will coordinate with the MANET
    Working Group to explore potential synergies and avoid duplication of
    effort.

  • Extensions to and best practices for existing protocols

    Extensions to the Bundle Protocol to enable reliability signalling,
    tunnelling and Quality of Service indication are needed for the operational
    deployment of Delay/Disruption Tolerant Networks, and these capabilities
    will be standardized by the Working Group.

    Additional extensions to the Bundle Protocol, additional Security Context
    definitions for BPSec, and new Convergence Layer adapters will be
    considered on a case-by-case basis by the working group.

    The Working Group will also document best practices learned from existing
    deployments.

The Working Group will coordinate with other IETF Working Groups, especially in the Security, Routing, Operation and Management Areas, to ensure the quality of
peer review, the avoidance of duplication of effort, and alignment with
specifications produced in other Working Groups.

Milestones

Date Milestone Associated documents
Jul 2024 Key Management Protocol
Mar 2024 Delay-Tolerant Management Protocols draft-birrane-dtn-amp
Nov 2023 Neighbor/Peer Discovery Protocol Specification draft-sipos-dtn-bp-sand
Jul 2023 QoS/Flow Extension Block
Jul 2023 Bundle-in-Bundle Encapsulation draft-ietf-dtn-bibect
Mar 2023 Bundle Progress Signalling
Mar 2023 Naming and Addressing Architecture Document draft-ietf-dtn-ipn-update
Jul 2022 Delay-Tolerant Management Architecture rfc9675 (was draft-ietf-dtn-dtnma)
draft-ietf-dtn-ari
draft-ietf-dtn-adm