20 November 2008 SB-1 First Look at the Deep Impact DTN Experiment (DINET) Scott Burleigh Jet Propulsion Laboratory California Institute of Technology.

Slides:



Advertisements
Similar presentations
Interplanetary Internet (IPN) Communication Infrastructure for Space Exploration.
Advertisements

Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
CCSDS Cross Support Services Issue 0.1 October, 2008 Takahiro Yamada, JAXA/ISAS Peter Shames, NASA/JPL.
National Aeronautics and Space Administration 1 Licklider Transmission Protocol (LTP): An Overview Scott Burleigh Jet Propulsion Laboratory California.
Jet Propulsion Laboratory California Institute of Technology Disruption Tolerant Network Technology Flight Validation Report by Ross M. Jones Jet Propulsion.
CCNA – Network Fundamentals
CCSDS Fall 2013 Approved For Public Release via the NASA Science and Technical Information Process DAA Space Data Systems Applications in the iPAS.
Page 1 NASA MSFC Engineering Directorate Huntsville, Alabama HOSC DTN Work.
National Aeronautics and Space Administration Jet Propulsion Laboratory, California Institute of Technology Flight Software Through the Looking Glass Scott.
S. Burleigh, A. Hoke, L. Torgerson, K. Fall, V. Cerf, B. Durst, K. Scott, H. Weiss An approach to Interplanetary Internet Presented by Fabián E. Bustamante.
Delay Tolerant Networking Gareth Ferneyhough UNR CSE Department
Reliable Transport Layers in Wireless Networks Mark Perillo Electrical and Computer Engineering.
Networking. Protocol Stack Generally speaking, sending an message is equivalent to copying a file from sender to receiver.
Jennifer Rexford Princeton University MW 11:00am-12:20pm Wide-Area Traffic Management COS 597E: Software Defined Networking.
Process-to-Process Delivery:
Planes, Trains and DTN (Delay Tolerant Networking) Ashton G. Vaughs Jet Propulsion Laboratory Copyright 2009 California Institute of Technology Government.
DELAY-TOLERANT NETWORKS Volodymyr Goncharov Freiburg Uni, WS 2009, Seminar Ad Hoc Netzwerke.
Distributed Quality-of-Service Routing of Best Constrained Shortest Paths. Abdelhamid MELLOUK, Said HOCEINI, Farid BAGUENINE, Mustapha CHEURFA Computers.
2004 International Telemetering Conference20 October CCSDS FILE DELIVERY PROTOCOL INTER-IMPLEMENTATION TESTING FINAL REPORT TESTING OF A DTN PROTOCOL.
DTN Disconnectathon July 29, 30 and Stockholm / North America Will Ivancic
CS An Overlay Routing Scheme For Moving Large Files Su Zhang Kai Xu.
Space Data Routers for Exploiting Space Data Martin Götzelmann, VEGA Vassilis Tsaoussidis, DUTH Sotirios Diamantopoulos, DUTH Ioannis A. Daglis, NOA Theodore.
© 2009 The MITRE Corporation. All rights reserved. Joint DTN / SOIS Meeting April 22, 2009 Colorado Springs, CO.
POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (1) 2. Network Monitoring Metrics.
International Workshop on Satellite and Space Communications 2009, IWSSC 2009, 9-11 September 2009, Siena, Italy Evaluation of CCSDS File Delivery Protocol.
JPL’s Bundle Protocol Implementation: Interplanetary Overlay Network (ION)
5/22/2008 RMJ-1 DINET Deep Impact Network Experiment Adapted from Technical Summary, Management and Project Engineering DINET CDR 6/2/08 Ross Jones.
1 In-Space Cross Support Using Delay / Disruption Tolerant Networking Keith Scott 15 October, 2008 Berlin, Germany October 15, 2008.
Space-Based Network Centric Operations Research. Secure Autonomous Integrated Controller for Distributed Sensor Webs Objective Develop architectures and.
POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (1) 4. Active Monitoring Techniques.
1 Next Few Classes Networking basics Protection & Security.
Paper Group: 12 Data Transport in Challenged Networks Above papers are original works of respective authors, referenced here for academic purposes only.
Delay-Tolerant Networking (DTN)
V. Tsaoussidis, DUTH – Greece
SIS-DTN WG Meeting Thursday Afternoon
LTP for Reliable Telecommand-2 (NGU WG) Scott Burleigh, JPL November 1, 2011 Boulder.
LAN Devices  Purposes: Dividing the network into subnets Dividing the network into subnets Joining two networks together Joining two networks together.
Transport Layer COM211 Communications and Networks CDA College Theodoros Christophides
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
DTN Network Management Scenarios and General Requirements Will Ivancic
PRoPHET+: An Adaptive PRoPHET- Based Routing Protocol for Opportunistic Network Ting-Kai Huang, Chia-Keng Lee and Ling-Jyh Chen.
FTP File Transfer Protocol Graeme Strachan. Agenda  An Overview  A Demonstration  An Activity.
Status of JAXA’s DTN activity DTN WG CCSDS Spring Meeting 2012 Shinichi Inagawa / Kiyohisa Suzuki Japan Aerospace Exploration Agency 1 CCSDS Spring Meeting.
Chapter 24 Transport Control Protocol (TCP) Layer 4 protocol Responsible for reliable end-to-end transmission Provides illusion of reliable network to.
CCSDS Fall Meeting at ESTEC
Service Level Monitoring. Measuring Network Delay, Jitter, and Packet-loss  Multi-media applications are sensitive to transmission characteristics of.
NASA AMS Prototyping Activities Scott Burleigh Jet Propulsion Laboratory, California Institute of Technology 11 March 2008.
The CCSDS Cislunar Communications Architecture Keith Scott The MITRE Corporation CCSDS Meeting January 2007.
CCSDS Fall 2013 Approved For Public Release via the NASA Science and Technical Information Process DAA Space Data Systems Applications in the iPAS.
NASA MSFC Mission Operations Laboratory MSFC NASA MSFC Mission Operations Laboratory Ku - Band, DTN, and enhanced payload utilization.
First Flight: Successful Use of a High Rate LDPC Code With High Data Rate in a Restricted Band H. Garon, V. Sank, W. Fong NASA/GSFC Spring Technical Meeting,
12005 MAPLD/1006Tirat-Gefen FPGA/ASIC Cores for Interplanetary Internet Applications Yosef Gavriel Tirat-Gefen, PhD Senior Member IEEE Member of ACM, Internet.
LECTURE 12 NET301 11/19/2015Lect NETWORK PERFORMANCE measures of service quality of a telecommunications product as seen by the customer Can.
17 November Asynchronous Message Service (1 of 3) In addition to file transfer, event-driven asynchronous message exchange may also be useful for.
DTN Network Management Scenarios and General Requirements Will Ivancic
Interplanetary Networking Issues Dai Stanton DTN working Group Input October 2009.
Routing Semester 2, Chapter 11. Routing Routing Basics Distance Vector Routing Link-State Routing Comparisons of Routing Protocols.
Access Link Capacity Monitoring with TFRC Probe Ling-Jyh Chen, Tony Sun, Dan Xu, M. Y. Sanadidi, Mario Gerla Computer Science Department, University of.
Reliability further points for discussion prepared for discussion at the IRTF Delay-Tolerant Networking session IETF 73, Minneapolis, November draft-irtf-dtnrg-bundle-checksum.
Page No. 1 Overview Kelvin Nichols Payload Operations and Integration Center EO50 SSCN Delay Tolerant Networking (DTN)
NASA AES DTN Status Keith Scott CCSDS Meetings, Spring 2016
AMS Prototyping Activities
ETR-NASA DTN Phase-1 Test Results
HOSC DTN Work.
Content-Based Networking: DTN, AMS, Sharednet
DTN Bundle Protocol on the IETF Standards Track
Adam Schlesinger NASA - JSC October 30, 2013
Proposed DTN WG Charter Items
Presentation transcript:

20 November 2008 SB-1 First Look at the Deep Impact DTN Experiment (DINET) Scott Burleigh Jet Propulsion Laboratory California Institute of Technology Copyright 2008 California Institute of Technology Government sponsorship acknowledged.

20 November 2008 SB-2 DINET Summary The purpose of the DINET project is to demonstrate NASA ’ s implementation of the IRTF-conformant open Delay-Tolerant Networking protocols (Interplanetary Overlay Network – “ ION ” ) in flight and ground software functioning at Technology Readiness Level 7 or 8, making it ready for use by space flight projects. Plan: –Upload ION software to the Deep Impact “ flyby ” spacecraft during inactive cruise period, while the spacecraft is en route to encounter comet Hartley 2. –Use the DI (now “ EPOXI ” ) spacecraft as a DTN router for image bundles flowing from one lab machine to another, over interplanetary links. –Use the Deep Space Network tracking stations: eight tracking passes of 4 hours each, separated by intervals of 2 to 5 days. Uplink at 250 bytes/sec, downlink at either 110 or 20,000 bytes/sec. –On the last four passes, induce data loss by randomly discarding 1/32 of all received packets, thus forcing the exercise of LTP retransmission. –One-way signal propagation delay is initially 81 seconds, drops to 49 seconds by the end of the four-week exercise. –Use AMS publish/subscribe over BP/LTP to send about 300 small images through this network, via the spacecraft. Track statistics, display on reception.

20 November 2008 SB-3 The DINET Stack CCSDS TM/TC X-band R/F LTP retransmission BP forwarding CCSDS space packets AMS messaging Remote AMS compression Convergence layer adapter Link service adapter image publisher/receiver load/go utility for network administration admin programs, rfx system, clocks

20 November 2008 SB-4 Load/Go Deep ImpactDSOTDINET EOC in PTL stot EVRs “Earth” “Mars” “Phobos” Experiment database Load/Go bundles log msgs BRS TCP space links image files LTP/UDP serverclient serverclient serverclient Experiment 1: Send images from nodes 12 to node 8 via nodes 6, 3, 7 (the Deep Impact spacecraft), 2, 4. Also send images from nodes 20 to node 8 via nodes 10, 5, 7 (the Deep Impact spacecraft), 2, 4. NOTE: Deep Impact science spacecraft is functioning as a router (infrastructure).

20 November 2008 SB-5 Load/Go Deep ImpactDSOTDINET EOC in PTL stot EVRs “Earth” “Mars” “Phobos” Experiment database Load/Go bundles log msgs BRS TCP space links image files LTP/UDP serverclient serverclient serverclient Experiment 2: Send Load/Go directive loads from node 16 to node 12 via nodes 4, 2, 7, 3, 6. Also from 16 to 20 via 4, 2, 7, 5, 10.

20 November 2008 SB-6 Load/Go Deep ImpactDSOTDINET EOC in PTL stot EVRs “Earth” “Mars” “Phobos” Experiment database Load/Go bundles log msgs BRS TCP space links image files LTP/UDP serverclient serverclient serverclient Experiment 3: Omit a contact between 7 and 5 and repeat, forcing images from 20 to travel via 10, 6, 3, 7, 2, 4 and forcing directive loads to 20 to travel via 4, 2, 7, 3, 6, 10. X NOTE: spacecraft is temporarily unable to function as a router.

20 November 2008 SB-7 Load/Go Deep ImpactDSOTDINET EOC in PTL stot EVRs “Earth” “Mars” “Phobos” Experiment database Load/Go bundles log msgs BRS TCP space links image files LTP/UDP serverclient serverclient serverclient Experiment 4: manually route traffic between nodes 12 and 20 (both remote) via the orbiter, without Earth in the loop from node 20 to 12 and 12 to 20.

20 November 2008 SB-8 Configuration Parameters Convergence-layer protocols: –“Bundle Relay Service” (TCP) through firewall between DSOT and EOC nodes. –LTP (“red”) on all other links, over CCSDS TM/TC (flight) or UDP/IP (ground). Images sent at priorities 0, 1. Network mgt traffic, custody signals, critical images sent at priority 2. Custody transfer on all application bundles. All bundles are CBHE-compressed. Bundle status reports are sent only on destruction of custodial bundles. Time-to-live is 10 days for all image bundles. Max bundle size is 64 KB. Max LTP segment size is 739 bytes. Contact Graph Routing used to compute routes dynamically. –Intermittent cross-link between nodes 6 and 10 enables alternative paths.

20 November 2008 SB-9 Results Moved 292 images (about 14.5 MB) through the network. –Still working on performance analysis, metrics. No data loss other than nominal time-to-live expiration. No data corruption anywhere in the network. Aside from the uploading of spacecraft clock drift corrections, the network operated continuously without operator intervention throughout the four weeks of the experiment.

20 November 2008 SB-10 Key Findings The protocols work well. –Signal propagation delays of 49 to 89 seconds were tolerated. –End-to-end latencies on the order of days were tolerated. –Station handovers and transient failures in DSN uplink service were handled automatically and invisibly. –Protocol overhead was minimal. –Dynamic route computation was generally successful. The software is highly stable. –No software failures in four weeks of continuous operation on VxWorks, Solaris, and Linux platforms. –No effect on the operation of other flight software. –No leakage of memory or non-volatile storage space. Clock synchronization and OWLT estimation errors of several seconds had no noticeable effect on network operation.

Problems Several bugs in Contact Graph Routing resulted in some under-utilization of network capacity. Revisions in progress. Spacecraft clock drifted more rapidly than expected – over 1 second per day. Revised clock correction deltas had to be uploaded to ION for each tracking pass. Various other minor bugs, plus one DSN hardware problem revealed when processing high volume of uplink traffic. 20 November 2008 SB-11

Conclusion Fully automatic operation of a DTN over deep space links is feasible. 20 November 2008 SB-12