The embedded network specialist
+31-40-2301.922
The IEEE1588 protocol software enables simple, rapid development of IEEE1588 compliant devices. Developed by Ixxat, the IEEE1588 protocol software has a modular structure, insuring fast integration into the target system. For access to the UDP/IP socket, the interfaces to the target platform are compiled in a separate adaptation layer (network interface), considerably simplifying porting to the target system.
Ixxat IEEE1588 protocol Stack
Ixxat IEEE1588 protocol Stack
Ixxat IEEE1588 protocol Stack

The IEEE 1588 protocol stack, in the current version 1.05, offers in the basic version all features of the IEEE 1588-2008 specification which are classified as mandatory. In addition, optional packages are offered to extend the functionality. Due to this modularity it is possible to adapt the software very flexible to the system requirements.

IEEE1588 Architecture
IEEE1588 Architecture

The software is completely independent of the operating system and therefore, can also be used in applications without an operating system (superloops). The only requirement is a multicast-compatible UDP/IP stack. The IEEE1588 stack is highly scalable and can be ported to any device. It supports message intervals for up to 2048 packets per second for each message type.

Functionality

The IEEE1588 basic package is a full implementation of the IEEE 1588-2008 standard with the following features:

  • Ordinary/Boundary Clock
  • Best Master algorithm
  • UDP/IPv4 multicast support
  • One step/two step operation
  • Peer-to-peer and end-to-end delay mechanism
  • Management Protocol / Interface
  • Simple API for interfacing the application
  • Runs with and without OS
  • Easily adaptable to target hardware, UDP/IP stack and OS
  • Optimized filter algorithms for the usage in standard Ethernet networks with high bus loads

Optional the following extensions are offered:

  • UDP/IPv6
  • IEEE 802.3 (layer 2)
  • Unicast Messaging
  • Transparant clock
  • Telecom Profile

Supported Processors and Ethernet Controllers

The IEEE protocol stack is available for various processors and Ethernet controllers with integrated 1588 functionality. A complete overview of all supported targets is availble on request.
An adaptation of the IEEE1588 protocol stack to currently not supported targets can be performed by us on request.

Contents of delivery
- Source code in C
- Software user license
- Programming manual
- Technical support (time limited)

Evaluation Versions

Evaluation versions are available for several targets. Please ask for an overview of available demo's.

Additional services

The services below are not included in the content of standard delivery.

Maintenance agreement

As a supplement to the software package, Ixxat offers a maintenance agreement that includes the provision of the following services for the term of the agreement:

  • Free updates and troubleshooting
  • Adaptation to the latest standard
  • Technical support

Code introduction

We also offer a one-day introduction to the code that focuses on interfaces, processes and data flows in the IEEE 1588 software. Specific questions concerning the adaptation can also be answered while direct adaptations to the code can also be carried out.

Implementation support

As an additional program offering, we can also handle the adaptation, implementation and testing of the IEEE1588 software on your system.

Group: None