2004 International Telemetering Conference20 October 20041 CCSDS FILE DELIVERY PROTOCOL INTER-IMPLEMENTATION TESTING FINAL REPORT TESTING OF A DTN PROTOCOL.

Slides:



Advertisements
Similar presentations
Multimission Ground Systems & Services MOS 2.0: A View of the Next Generation in Mission Operations Systems Duane L. Bindschadler, Carole A. Boyles, Carlos.
Advertisements

CCSDS Cross Support Services Issue 0.1 October, 2008 Takahiro Yamada, JAXA/ISAS Peter Shames, NASA/JPL.
Jet Propulsion Laboratory California Institute of Technology Disruption Tolerant Network Technology Flight Validation Report by Ross M. Jones Jet Propulsion.
ISS Institutional DTN Overview for CCSDS
National Aeronautics and Space Administration Jet Propulsion Laboratory California Institute of Technology Pasadena, California Facilitating Distributed.
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
Protocols and the TCP/IP Suite
1 Review of Important Networking Concepts Introductory material. This slide uses the example from the previous module to review important networking concepts:
NASA PKI for PKI FORUM Presenters: Paul Ma, NASA-Ames Research Center
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
1 SAMBA. 2 Module - SAMBA ♦ Overview The presence of diverse machines in the network environment is natural. So their interoperability is critical. This.
DELAY-TOLERANT NETWORKS Volodymyr Goncharov Freiburg Uni, WS 2009, Seminar Ad Hoc Netzwerke.
The Pursuit for Efficient S/C Design The Stanford Small Sat Challenge: –Learn system engineering processes –Design, build, test, and fly a CubeSat project.
Windows 2000 Windows 2000 Project Team Division of Information Technology Mary Dickerson, MCSE, Project Leader University of Houston Windows 2000 University.
Sep 2003 CCSDS Navigation WG Progress Report MOIMS Meeting Oct 2003 CSC, Maryland, USA Felipe Flores-Amaya CCSDS Navigation WG.
Open Source DTN for ISS Payloads Concept Proposal, 05-Jun Open-source DTN communication software for ISS Payloads Kevin K. Gifford BioServe Space.
Computing on the Cloud Jason Detchevery March 4 th 2009.
Glenn Research Center Networks & Architectures Branch Communications Technology IETF73 - IRTF DTNRG Meeting November Space-based DTN Low Earth Orbit.
Distributed Network Scheduling Bradley J. Clement, Steven R. Schaffer Jet Propulsion Laboratory, California Institute of Technology Contact:
1 26 October 2005 Space Internetworking Services Report to the CCSDS Management Council 26 October 2005 R. Durst, D. Stanton.
International Workshop on Satellite and Space Communications 2009, IWSSC 2009, 9-11 September 2009, Siena, Italy Evaluation of CCSDS File Delivery Protocol.
Open Systems and Data Link Protocols November 7, 2002.
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.
SISG - SSI ADD Service, Physical, and Protocol View Document Figures Ver 0.4, 2 Sept 09 Peter Shames, et al.
Chris Taylor TEC-EDS 1 SOIS Prototyping Activities CCSDS SOIS Berlin 2008 C. Taylor ESA- ESTEC.
Paper Group: 12 Data Transport in Challenged Networks Above papers are original works of respective authors, referenced here for academic purposes only.
June 2004 SIW-4 - IP in Space Implementation Guide 1 Handbook for Using IP Protocols for Space Missions James Rash - NASA/GSFC Keith Hogie, Ed Criscuolo,
Delay-Tolerant Networking (DTN)
Page No. 1 Kelvin Nichols Payload Operations and Integration Center EO50 Delay Tolerant Networking (DTN) Implementation on the International Space Station.
10-Dec-2012-cesg-1 Presentation to ESTEC NH Conference Centre, Nordwijkerhout, Netherlands Hosted by ESA/ESTEC 8 April 2014 CCSDS Space Internetworking.
V. Tsaoussidis, DUTH – Greece
A Framework for Internetworking Heterogeneous High-Performance Networks via GMPLS and Web Services Xi Yang, Tom Lehman Information Sciences Institute (ISI)
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
Panel P1J: Navigation Data May 2001 CCSDS P1J Status Report P1 Plenary Meeting May 23, 2001 TSG Meeting May 24-25, 2001 Pasadena, California, USA Felipe.
Data Communications and Networks Chapter 5 – Network Services DNS, DHCP, FTP and SMTP ICT-BVF8.1- Data Communications and Network Trainer: Dr. Abbes Sebihi.
DSL Distributed Systems Laboratory ATC 23 August Model Mission: Magnetospheric Multiscale (MMS) Mission Goal “To study the microphysics of three.
DTN Network Management Scenarios and General Requirements Will Ivancic
LegendCorp What is System Center Virtual Machine Manager (SCVMM)? SCVMM at a glance Features and Benefits Components / Topology /
March 2004 At A Glance autoProducts is an automated flight dynamics product generation system. It provides a mission flight operations team with the capability.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
Status of SSI Architecture Green Book Scott Burleigh, JPL Lena Braatz, Booz Allen Hamilton 2 November 2011.
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.
20 November 2008 SB-1 First Look at the Deep Impact DTN Experiment (DINET) Scott Burleigh Jet Propulsion Laboratory California Institute of Technology.
View on GPS and Galileo ‘From across the Atlantic…’ Ruth E. Neilan International GNSS Service (IGS) Central Bureau Jet Propulsion Laboratory/California.
BITTT—Beijing Institute of Tracking and Telecommunications Technology
17 November Asynchronous Message Service (1 of 3) In addition to file transfer, event-driven asynchronous message exchange may also be useful for.
Mark Gilbert Microsoft Corporation Services Taxonomy Building Block Services Attached Services Finished Services.
CISE TESTA Introduction November TESTA Introduction 2 TESTA – Trans European Services for Telematics between Administrations – is a data communication.
Interplanetary Networking Issues Dai Stanton DTN working Group Input October 2009.
Physical Oceanography Distributed Active Archive Center THUANG June 9-13, 20089th GHRSST-PP Science Team Meeting GHRSST GDAC and EOSDIS PO.DAAC.
National Aeronautics & Space Administration European Space Agency & 1 Modulation and Coding: Draft IOAG Resolutions to CCSDS September 9, 2008 Les Deutsch.
Sponsored by the National Science Foundation Systematic Experimentation Sarah Edwards GENI Project Office.
Page No. 1 Overview Kelvin Nichols Payload Operations and Integration Center EO50 SSCN Delay Tolerant Networking (DTN)
Interplanetary Networking Issues
SOIS Prototyping Activities
Low Earth Orbit Results
Service, Physical, and Protocol View Document Figures
AMS Prototyping Activities
ISS Institutional DTN Overview for CCSDS
INTERPLANETARY INTERNET
An ETP Studentship with University of Strathclyde and TNO (NL)
Adam Schlesinger NASA - JSC October 30, 2013
Protocols and the TCP/IP Suite
Network Layer The network layer is responsible for the source-to-destination delivery of a packet, possibly across multiple networks (links). Whereas the.
Protocols and the TCP/IP Suite
Proposed DTN WG Charter Items
Stephen A. Townes Chair & General Secretary, CCSDS
Presentation transcript:

2004 International Telemetering Conference20 October CCSDS FILE DELIVERY PROTOCOL INTER-IMPLEMENTATION TESTING FINAL REPORT TESTING OF A DTN PROTOCOL RICHARD D. CARPER 1 Consultant, Space Data Systems MASSIMILIANO CICCONE 2 European Space Agency KATHY BRYAN ROCKWELL 1 Jet Propulsion Laboratory, California Institute of Technology 1 This work was performed in part at and under the direction of of the Jet Propulsion Laboratory, California Institute of Technology under a contract with the National Aeronautics and Space Administration. 2 This work was performed in part at and under the direction of the European Space Agency.

2004 International Telemetering Conference20 October Text The CCSDS has for over twenty years developed and promulgated space link standards for the use of the international space-faring community Over 250 spacecraft have used or are using these standards Some of the CCSDS member Agencies, most specifically JPL, are presently developing standards which will extend the Internet into the space data domain. 256 Missions now using CCSDS Space Link Protocols

2004 International Telemetering Conference20 October CCSDS File Delivery Protocol (CFDP) Provides international standard file delivery: in both reliable and expedited modes across both short haul and Deep Space links across single or multi-hop (store and forward) links re-creates the user’s product directly for transfer to user’s processing automated protocol improves link utilization and reduces operational costs and complexity

2004 International Telemetering Conference20 October Objectives of Interoperability Test Program Objectives of the Test Program were to: Validate the protocol specification Clarify the wording of the specification, reducing the possibility of differing interpretations Demonstrate the interoperability of independent implementations Provide tested reference implementations for potential users

2004 International Telemetering Conference20 October Three Levels of CFDP Protocol Capability Core Procedures operate point-to-point across a single link. Extended Procedures providing an end-to-end store-and-forward functionality across an arbitrary network, containing multiple links with disparate availability, as well as subnetworks with heterogeneous protocols. Store and Forward Overlay (SFO) Procedures Provide an alternative to the Extended Procedures and operate at the Application layer, utilizing only the Core Procedures

2004 International Telemetering Conference20 October Three Configurations for Testing “Face-to-Face” Initial Tests Worldwide Distributed Testing via the Internet “Absentee Owner” Testing in a Protocol Testing Laboratory

2004 International Telemetering Conference20 October “Face-to-Face” Tests The first Testing Workshop was hosted in May, 2000, at APL, Columbia, Maryland It was sufficiently productive that it resulted in a series of Workshops Further face-to-face Workshops were held at DERA, Farnborough UK, in November 2000, and then at JPL, Pasadena, USA, in May, 2001 Following the Pasadena Workshop the testing migrated to what became a distributed international Inter-Agency Testbed, operating over the Internet

2004 International Telemetering Conference20 October CFDP Distributed Tests The CFDP Core Procedures were tested in this configuration. 15 Test Sessions of approximately 4 hours each were held with implementers and a proctor. 490 tests were conducted. Areas of the specification which were subject to different interpretations were found, but no true errors in the protocol

2004 International Telemetering Conference20 October Protocol Test Lab Tests The Extended Procedures and the Store and Forward Overlay procedures were tested in the JPL Telecommunications Section’s Protocol Test Laboratory Both the ESA implementation and the JPL implementation were installed (as multiple instances) in the Lab’s host systems. Unlike previous tests, the software, set-up and tests were all conducted by Lab personnel, rather than by the Implementers.

2004 International Telemetering Conference20 October Protocol Test Lab Tests (2) A special tool was developed by the ESA implementer which allowed him to receive hex dumps, via , of PDUs causing problems and re-insert those PDUs into his local system at ESA ESTEC in Noordwijk, Holland, thus exactly recreating the problem encountered in the Lab at JPL in Pasadena. This enabled a kind of “batch remote debugging” operation during the initial installation and start-up phase.

2004 International Telemetering Conference20 October Added Capabilities of a Test Lab CFDPUser App CFDP/UDP EthernetCFDPUser App CFDP/UDP Ethernet internet CFDPUser AppCFDPUser AppCCSDS Link Radio Face-to-Face and Distributed Testing Via the Internet Testing within a Specialized Test Lab Noisy,Asymmetric radio link

2004 International Telemetering Conference20 October Results of Testing “Face-to-Face” Test Results The CFDP Core Procedures were tested in this configuration. The tests were primarily developmental in nature, and were successful in terms of necessary precursor work and experience. Distributed Test Results The CFDP Core Procedures were tested in this configuration. 15 Test Sessions of approximately 4 hours each were held with implementers and a proctor. 490 tests were conducted. Areas of the specification which were subject to different interpretations were found, but no true errors in the protocol Protocol Test Lab Results The CFDP Extended Procedures and the Store and Forward Overlay procedures were tested in this configuration. (RESULTS TO BE SUPPLIED)

2004 International Telemetering Conference20 October Lessons Learned Testing of an in-design protocol by using independently created implementations greatly improves the protocol and the specification document, and increases confidence in them Face-to-face testing workshops, distributed testing via the Internet, and testing in specialized Protocol Test Laboratories are all valuable and complimentary To keep testing focused, organized, and moving, it is essential to have a set of common test plans/descriptions for all to use in inter-implementation testing

2004 International Telemetering Conference20 October Conclusions The CFDP Interoperability Test Program - Validated the protocol specification Clarified the wording of the specification, reducing the possibility of differing interpretations Demonstrated the interoperability of independent implementations Provided tested reference implementations for potential users

2004 International Telemetering Conference20 October Untethered, disconnected Extreme mass/power constraints Mobile, ad-hoc, self organizing Space missions are increasingly moving from point-to-point to networked architectures -- internal to each spacecraft -- on and around other planets Just like the terrestrial Internet, standardized space networking allows us to build low-cost, reusable infrastructure that can be shared by many diverse space missions Mars Region 1 Mars Region 2 Mars Orbit Region Terrestrial RegionDeep Space Backbone Region A Step on the Road to Interplanetary DTNs

2004 International Telemetering Conference20 October Questions?