Skip to content

A TCP-based loose time synchronization server for the TESLA protocol, implemented in Java.

Notifications You must be signed in to change notification settings

unideb-tesla/tesla-time-synchronization-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TESLA Time Synchronization Server

A TCP-based loose time synchronization server for the TESLA protocol, implemented in Java.

To compile and run the project, read the documentation below:

Requirements

  • Apache Maven 3
  • Java 8

Compile

mvn clean package

Run the application

To run the server, you must provide a port number and a location of a private key file as command line arguments. You can run the application simply with the following command:

java -jar target/tesla-time-synchronization-server-1.0-SNAPSHOT-jar-with-dependencies.jar 9999 private.key

About

A TCP-based loose time synchronization server for the TESLA protocol, implemented in Java.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages