NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Automated Synthesis of Long Communication Delays for TestingPlanetary-Ohio Network Emulator (p- ONE) is a computer program for local laboratory testing of high bandwidth data-communication systems subject to long delays in propagation over interplanetary distances. p-ONE is installed on a personal computer connected to two bidirectional Ethernet interfaces, denoted A and B, that represent local-area networks at opposite ends of a long propagation path. Traffic that is to be passed between A and B is encapsulated in IP (Internet Protocol) packets (e.g., User Data Protocol, UDP). Intercepting this traffic between A and B in both directions, p-ONE time-tags each packet and stores it in memory or on the hard disk of the computer for a user-specified interval that equals the propagation delay to be synthesized. At the expiration of its storage time, each such packet is sent to its destination (that is, if it was received from A, it is sent to B, or vice versa). The accuracy of the p-ONE software is very high, with zero packet loss through the system and negligible latency. Optionally, p-ONE can be configured to delay all network traffic to and from all network addresses on each Ethernet interface or to selectively delay traffic between specific addresses or traffic of specific types. p-ONE works well with Linux and is also designed to be compatible with other operating systems.
Document ID
20110016458
Acquisition Source
Glenn Research Center
Document Type
Other - NASA Tech Brief
Authors
Seibert, Marc
(NASA Glenn Research Center Cleveland, OH, United States)
McKim, James
(RS Information Systems, Inc. Brook Park, OH, United States)
Date Acquired
August 25, 2013
Publication Date
December 1, 2005
Publication Information
Publication: NASA Tech Briefs, December 2005
Subject Category
Man/System Technology And Life Support
Report/Patent Number
LEW-17440-1
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available