ETR-NASA DTN Phase-1 Test Results

Slides:



Advertisements
Similar presentations
Discussion Monday ( ). ver length 32 bits data (variable length, typically a TCP or UDP segment) 16-bit identifier header checksum time to live.
Advertisements

20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
CCSDS Fall 2013 Approved For Public Release via the NASA Science and Technical Information Process DAA Space Data Systems Applications in the iPAS.
1 Comments on Delay Tolerant Network (DTN) October, 2008 Berlin, Germany Takahiro Yamada, JAXA/ISAS.
EEC-484/584 Computer Networks Lecture 10 Wenbing Zhao (Part of the slides are based on Drs. Kurose & Ross ’ s slides for their Computer.
11- IP Network Layer4-1. Network Layer4-2 The Internet Network layer forwarding table Host, router network layer functions: Routing protocols path selection.
CSE331: Introduction to Networks and Security Lecture 7 Fall 2002.
Gursharan Singh Tatla Transport Layer 16-May
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
TCP/IP Essentials A Lab-Based Approach Shivendra Panwar, Shiwen Mao Jeong-dong Ryoo, and Yihan Li Chapter 5 UDP and Its Applications.
1 IP : Internet Protocol Computer Network System Sirak Kaewjamnong.
V. Tsaoussidis, DUTH – Greece
DTN Network Management Scenarios and General Requirements Will Ivancic
Presented by Rebecca Meinhold But How Does the Internet Work?
Status of JAXA’s DTN activity DTN WG CCSDS Spring Meeting 2012 Shinichi Inagawa / Kiyohisa Suzuki Japan Aerospace Exploration Agency 1 CCSDS Spring Meeting.
CCSDS Fall Meeting at ESTEC
CSC Networking Scott Heggen. Agenda Finish TCP – Part 1.
Network Layer by peterl. forwarding table routing protocols path selection RIP, OSPF, BGP IP protocol addressing conventions datagram format packet handling.
20 November 2008 SB-1 First Look at the Deep Impact DTN Experiment (DINET) Scott Burleigh Jet Propulsion Laboratory California Institute of Technology.
CCSDS Fall 2013 Approved For Public Release via the NASA Science and Technical Information Process DAA Space Data Systems Applications in the iPAS.
1 CSE 5346 Spring Network Simulator Project.
Network Layer by peterl. forwarding table routing protocols path selection RIP, OSPF, BGP IP protocol addressing conventions datagram format packet handling.
COMPUTER NETWORKS CS610 Lecture-30 Hammad Khalid Khan.
1 COMP 431 Internet Services & Protocols The IP Internet Protocol Jasleen Kaur April 21, 2016.
Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Network Layer/IP Protocols 1. Outline IP Datagram (IPv4) NAT Connection less and connection oriented service 2.
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)
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
Computer Communication Networks
Delay-Tolerant Networking (DTN)
Interplanetary Networking Issues
Lecture (2).
Multiplexing.
Point-to-Point Network Switching
Low Earth Orbit Results
Service, Physical, and Protocol View Document Figures
Part I. Overview of Data Communications and Networking
Next Generation: Internet Protocol, Version 6 (IPv6) RFC 2460
SIS-DTN WG Wednesday Afternoon
ECE 544 Protocol Design Project 2016
Ku - Band, DTN, and enhanced payload utilization
DTN Bundle Protocol on the IETF Standards Track
Lec 5 Layers Computer Networks Al-Mustansiryah University
Encapsulation/Decapsulation
Congestion Control, Internet transport protocols: udp
Adam Schlesinger NASA - JSC October 30, 2013
TCP and UDP Transmission Control Protocol (TCP) - The set of standards that is responsible for breaking down and reassembling the data packets transmitted.
Network Layer Functions
Sarah Diesburg Operating Systems COP 4610
IP - The Internet Protocol
Dr. John P. Abraham Professor UTPA
IP : Internet Protocol Surasak Sanguanpong
Chapter 20 Network Layer: Internet Protocol
Network Core and QoS.
Process-to-Process Delivery:
Wide Area Networks and Internet CT1403
Data Communication Networks
Dr. John P. Abraham Professor UTPA
Andy Wang Operating Systems COP 4610 / CGS 5765
IP - The Internet Protocol
Building A Network: Cost Effective Resource Sharing
The Transport Layer Chapter 6.
Process-to-Process Delivery: UDP, TCP
ITIS 6167/8167: Network and Information Security
IP - The Internet Protocol
Point-to-Point Network Switching
Network Core and QoS.
Presentation transcript:

ETR-NASA DTN Phase-1 Test Results 2017. 5. 11

Test Items Focus was on exercising the CCSDS File Delivery Protocol (CFDP) over Bundle Protocol (BP) and evaluating NASA’s ION DTN Implementation, including CFDP, BP and Licklider Transmission Protocol (LTP) NASA DTN Engineering Network (DEN) was used for the testing, with nodes at JSC, ETRI and HanYang University (diagram on next slide) Four kinds of CFDP tests were performed ID Test Name Test Objectives CFDP-01 Fragmentation performance To check CFDP file transfer performance at different fragmentation conditions (LTP Segment size and CFDP PDU size) CFDP-02 Performance in link delay To check CFDP performance in lunar link delay conditions (1.3 seconds one-way) CFDP-03 Store & forward function To check store-and-forward function of CFDP over BP with multiple hops and non-continuous contacts CFDP-04 Re-transmission performance To check re-transmission performance of LTP under packet loss rates of 0%, 1% and 5%

Delay and Drop Datagrams Phase-1 Test Bed Delay and Drop Datagrams UDP IP ETH. Frame ETH. PHY CFDP BP LTP UDP IP ETH. Frame ETH. PHY CFDP BP TCP IP ETH. Frame ETH. PHY BP LTP UDP TCP IP ETH. Frame ETH. PHY KPLO Spacecraft ETRI Space Link NASA DEN (JSC) DSN NASA DEN (JSC) KPLO MOC HYU Notes: 1. ION version 3.4.1 was used on each DTN node 2. Contact rate (All Links) and LTP udplso rate (JSC<->ETRI) were limited to 5 Mbps

CFDP-01 CFDP-01: Fragmentation performance Fragmentations, file size LTP segment size: 1.35KB, 16KB, 64KB CFDP PDU size: 1KB, 10KB, 64KB File size: 100KB, 1MB, 10MB Measured parameters Throughput, File checksum value Network configuration ETRI/HYU node: Source or destination NASA DEN(JSC): Relay node

CFDP-01 Throughput measurement End-to-End throughput were measured with bpdriver/bpcounter command (100 bundles equal to CFDP PDU size) Path: ETRI→JSC→HYU, HYU→JSC→ETRI For different CFDP PDU size Throughput (Mbps) LTP segment size (KB)

LTP segment size (No Aggregation) CFDP-02 CFDP-02: Performance in link delay Link delay: 1.3 sec. in DEN (only on JSC<->ETRI Link) Measured parameters Throughput (100 bundles equal to CFDP PDU size) File checksum value LTP segment size (No Aggregation) CFDP PDU size Path File size Checksum Validated Throughput (Mbps) 16KB 64KB ETRI→JSC→HYU 100KB OK 2.383 1MB 10MB HYU→JSC→ETRI 1.376

LTP segment size (No Aggregation) CFDP-03 CFDP-03: Store & forward function Contact schedule LTP segment size (No Aggregation) CFDP PDU size Path File size Checksum Validated 16KB 64KB ETRI→JSC→HYU 100KB OK 1MB 10MB HYU→JSC→ETRI

CFDP-04 CFDP-04: Re-transmission performance Link conditions Delay: 1.3 sec. in DEN (only on JSC<->ETRI Link) Packet loss control: 0%, 1%, 5% in DEN (only on JSC<->ETRI Link) Measured parameters Throughput (100 bundles equal to CFDP PDU size) File checksum value For different LTP segment size Throughput (Mbps) Fixed Value CFDP PDU size: 64KB File size: 10MB Packet Loss Rate (%)

Summary Phase-1 Testing Summary Phase-2 Test Plans All CFDP tests between ETRI-JSC-HYU were successful Had some DEN configuration and throughput issues that delayed testing some, but were able to work around the problems CFDP-01 showed that larger CFDP PDU sizes improve throughput, with small differences in varying the LTP segment size CFDP-02 showed that BP/LTP can handle lunar delays CFDP-03 showed that CFDP/BP can successfully operate over multiple hops with non-continuous contacts, demonstrating store-and-forward CFDP-04 showed that in the presence of data loss, smaller LTP segments improve throughput Phase-2 Test Plans Evaluate Additional DTN Applications: Asynchronous Message Service (AMS) and Bundle Streaming Service (BSS) Evaluate Additional DTN capabilities: Bundle Protocol Security (BPSec) and Asynchronous Management Protocol (AMP) [TBC]

Thank you!