Juan A. Fraire

Researcher in Space Networking and Informatics

Inria CONICET Saarland University

Publications Conference paper · Delay-tolerant networks · 2014

Development of a DTN bundle protocol convergence layer for SpaceWire

Marcos Alfonzo, Juan A. Fraire, Esteban Kocian, and Nicolás Alvarez

IEEE Biennial Congress of Argentina (ARGENCON), pp. 770–775, 2014

Publisher’s version

ShareLinkedInXBlueskyEmail

Abstract

Delay-Tolerant Networks (DTNs) have been recently recognized as an alternative solution for building future space-based networks where communications are inherently intermittent due to orbital mechanics, resource constrains, or even spacecraft failures. Among the challenges to implement practical DTNs, the definition of a new communication protocol, which does not assume a persistent connectivity between the communication end points, has been addressed by the specification of the Bundle protocol (BP). Because Bundle Protocol operates as an overlay network over transport layers, it allows for different transport protocols to be used at different points along the path. In this context, in order to allow for proper transport of Bundle Protocol data units (bundles) over the various transport layers, Convergence Layer Adaptors (CLAs) are required. To this end several CLAs exists for LTP, TCP, UDP, among other transport protocols. However, despite SpaceWire is becoming the defacto low-cost, low-latency, and full-duplex standard for intra-spacecraft communication networks, to the best of our knowledge, there is no CLA available for this protocol. Since such a development would allow for extending DTNs to an intra-spacecraft domain, we implemented a prototype SpaceWire CLA in the Interplanetary Overlay Network (ION) stack and evaluated its performance on a LEON3FT-RTAX based on-board computer network test-bench. Finally, we compare the performance with existent CLA over Ethernet link layer.

Cite

DOI 10.1109/argencon.2014.6868586

BibTeX
@inproceedings{alfonzo2014development,
  author    = {Alfonzo, Marcos and Fraire, Juan A. and Kocian, Esteban and Alvarez, Nicol{\'a}s},
  title     = {Development of a DTN bundle protocol convergence layer for SpaceWire},
  booktitle = {IEEE Biennial Congress of Argentina (ARGENCON)},
  pages     = {770--775},
  year      = {2014},
  doi       = {10.1109/argencon.2014.6868586}
}

More on delay-tolerant networks

  1. Design challenges in contact plans for disruption-tolerant satellite networks Juan A. Fraire and Jorge M. Finochietto IEEE Communications Magazine, 2015
    Abstract

    During the past 20 years, space communications technologies have shown limited progress in comparison to Internet-based networks on Earth. However, a brand new working group of the IETF with focus on DTN promises to extend today's Internet boundaries to embrace disruptive communications such as those seen in space networks. Nevertheless, several challenges need to be overcome before operative DTNs can be deployed in orbit. We analyze the state of the art of effective design, planning, and implementation of the forthcoming network communications opportunities (contacts). To this end, different modeling techniques, system constraints, selection criteria, and methods are reviewed and compared. Finally, we discuss the increasing complexity of considering routing and traffic information to enrich the planning procedure, yielding the need to implement a contact plan computation element to support space DTN operation.

  2. Routing-aware fair contact plan design for predictable delay tolerant networks Juan A. Fraire and Jorge M. Finochietto Elsevier Ad Hoc Networks, 2015
    Abstract

    Delay tolerant networks (DTNs) have become a promising solution for extending Internet boundaries to challenged environments such as satellite constellations. In this context, strategies to exploit scarce communication opportunities, while still considering device and application constraints, are still to be investigated to enable the actual deployment of these networks. In particular, the Contact Graph Routing (CGR) scheme has been proposed as it takes advantage of the contact plan, which comprises all future contacts among nodes. However, resource constraints can forbid the totality of these contacts to belong to the contact plan; thus, only those which together meet an overall goal shall be selected. In this article, we consider the problem of designing a contact plan that can provide fairness in link assignment and minimal all-to-all route delay; therefore, achieving equal contact opportunities while favoring end-to-end traffic latency. We formalize this by means of a multi-objective optimization model that can be computationally intractable for large topologies; thus, heuristic algorithms are proposed to compute the contact plan in practice. Finally, we analyze general results from these routines and discuss how they can used to provision valuable contact plans for real networks.

  3. Assessing Contact Graph Routing Performance and Reliability in Distributed Satellite Constellations Juan A. Fraire, Pablo G. Madoery, Scott C. Burleigh, Marius Feldmann, Jorge M. Finochietto, Amir Charif, Nacer-Eddine Zergainoh, and Raoul Velazco Journal of Computer Networks and Communications, 2017
    Abstract

    Existing Internet protocols assume persistent end-to-end connectivity, which cannot be guaranteed in disruptive and high-latency space environments. To operate over these challenging networks, a store-carry-and-forward communication architecture called Delay/Disruption Tolerant Networking (DTN) has been proposed. This work provides the first examination of the performance and robustness of Contact Graph Routing (CGR) algorithm, the state-of-the-art routing scheme for space-based DTNs. To this end, after a thorough description of CGR, two appealing satellite constellations are proposed and evaluated by means of simulations. Indeed, the DtnSim simulator is introduced as another relevant contribution of this work. Results enabled the authors to identify existing CGR weaknesses and enhancement opportunities.