タイトル | Automated Synthesis of Long Communication Delays for Testing |
本文(外部サイト) | http://hdl.handle.net/2060/20110016458 |
著者(英) | Seibert, Marc; McKim, James |
著者所属(英) | NASA Glenn Research Center |
発行日 | 2005-12-01 |
言語 | eng |
内容記述 | Planetary-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. |
NASA分類 | Man/System Technology and Life Support |
レポートNO | LEW-17440-1 |
権利 | Copyright, Distribution as joint owner in the copyright |
URI | https://repository.exst.jaxa.jp/dspace/handle/a-is/269256 |
|