Discussion:
[Linuxptp-devel] [Announce] Simulation software for powerlaw noise and PTP clock synchronization
Wolfgang Wallner
2016-04-14 20:18:53 UTC
Permalink
Dear LinuxPTP community,

I would like to announce the public availability of two software
projects which I have been working on for my master thesis:

* LibPLN: a portable C++ library for the efficient simulation of
Powerlaw Noise (PLN)
* LibPTP: a simulation framework based on the OMNeT++ network simulation
environment, for the simulation of the Precision Time Protocol (PTP) as
it is specified in IEEE 1588-2008

The clock servo which is implemented in my PTP simulation is based on
the PI clock servo of the LinuxPTP project.
The availability of LinuxPTP as open source has been of great value for
me during the development of my own PTP implementation, so thanks a lot
for sharing!


Getting started:
------------------------------

Both software project are available as open source from my Github
account: https://github.com/w-wallner
The readme files present on the Github page should give you an idea on
how to get started using the individual components.


License:
------------------------------

All code is licensed using open source licenses.
Most parts of the software are licensed as GPLv3, some parts use the
GPLv2 and BSD licenses.
See the respective COPYING files for details.


Detailed documentation:
------------------------------

A detailed description of all design design decisions and how the
fundamental concepts of the libraries work is contained in my master thesis:

Simulation of Time-synchronized Networks using IEEE 1588-2008,
2016, Vienna University of Technology

As of this writing (April 2016), it is not yet published, the expected
publication date will be May or June 2016.


I hope these projects can be useful for some of you :)
In case you have any questions, feel free to ask.

Kind regards,
Wolfgang Wallner
Arnold kang
2016-04-15 01:51:41 UTC
Permalink
thanks for your work, I want to know can this use in ptp4l ?
Post by Wolfgang Wallner
Dear LinuxPTP community,
I would like to announce the public availability of two software
* LibPLN: a portable C++ library for the efficient simulation of
Powerlaw Noise (PLN)
* LibPTP: a simulation framework based on the OMNeT++ network simulation
environment, for the simulation of the Precision Time Protocol (PTP) as
it is specified in IEEE 1588-2008
The clock servo which is implemented in my PTP simulation is based on
the PI clock servo of the LinuxPTP project.
The availability of LinuxPTP as open source has been of great value for
me during the development of my own PTP implementation, so thanks a lot
for sharing!
------------------------------
Both software project are available as open source from my Github
account: https://github.com/w-wallner
The readme files present on the Github page should give you an idea on
how to get started using the individual components.
------------------------------
All code is licensed using open source licenses.
Most parts of the software are licensed as GPLv3, some parts use the
GPLv2 and BSD licenses.
See the respective COPYING files for details.
------------------------------
A detailed description of all design design decisions and how the
Simulation of Time-synchronized Networks using IEEE 1588-2008,
2016, Vienna University of Technology
As of this writing (April 2016), it is not yet published, the expected
publication date will be May or June 2016.
I hope these projects can be useful for some of you :)
In case you have any questions, feel free to ask.
Kind regards,
Wolfgang Wallner
------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications
Manager
Applications Manager provides deep performance insights into multiple
tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
Linuxptp-devel mailing list
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel
Loading...