NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
ShareSync: A Solution for Deterministic Data Sharing over EthernetAs part of upgrading the Contact Dynamics Simulation Laboratory (CDSL) at the NASA Marshall Space Flight Center (MSFC), a simple, cost effective method was needed to communicate data among the networked simulation machines and I/O controllers used to run the facility. To fill this need and similar applicable situations, a generic protocol was developed, called ShareSync. ShareSync is a lightweight, real-time, publish-subscribe Ethernet protocol for simple and deterministic data sharing across diverse machines and operating systems. ShareSync provides a simple Application Programming Interface (API) for simulation programmers to incorporate into their code. The protocol is compatible with virtually all Ethernet-capable machines, is flexible enough to support a variety of applications, is fast enough to provide soft real-time determinism, and is a low-cost resource for distributed simulation development, deployment, and maintenance. The first design cycle iteration of ShareSync has been completed, and the protocol has undergone several testing procedures including endurance and benchmarking tests and approaches the 2001ts data synchronization design goal for the CDSL.
Document ID
20090033133
Acquisition Source
Marshall Space Flight Center
Document Type
Conference Paper
Authors
Dunn, Daniel J., II
(Miltec Missiles and Space Co. Huntsville, AL, United States)
Koons, William A.
(Miltec Missiles and Space Co. Huntsville, AL, United States)
Kennedy, Richard D.
(Miltec Missiles and Space Co. Huntsville, AL, United States)
Davis, Philip A.
(Miltec Missiles and Space Co. Huntsville, AL, United States)
Date Acquired
August 24, 2013
Publication Date
July 8, 2007
Subject Category
Mathematical And Computer Sciences (General)
Report/Patent Number
MSFC-308
Meeting Information
Meeting: 43rd AIAA/ASME/SAE/ASEE Joint Propulsion Conference
Location: Cincinnati, OH
Country: United States
Start Date: July 8, 2007
End Date: July 11, 2007
Sponsors: American Society of Mechanical Engineers, American Society for Electrical Engineers, American Inst. of Aeronautics and Astronautics, Society of Automotive Engineers, Inc.
Funding Number(s)
CONTRACT_GRANT: NNM05AB50C
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available