Skip to content
/ jetconf Public
forked from CZ-NIC/jetconf

RESTConf Server for TSN with 802.1Qbv support

License

Notifications You must be signed in to change notification settings

syedsk/jetconf

 
 

Repository files navigation

RestConf server with 802.1TSN

Author: syed s <sk.syed2@gmail.com>
Date: 2024-06-10

This project is fork of original Jetconf By Pavel Špírek <pavel.spirek@nic.cz>

Yang Model:

The TSN yang model for 802.1Qbv is defined by these:

  • iana-if-type.yang
  • ieee802-dot1q-bridge.yang
  • ieee802-dot1q-sched.yang
  • ieee802-dot1q-types.yang
  • ieee802-types.yang
  • ietf-interfaces.yang

How to use:

Use example-data-qbv.json as data file and yang-library-data-qbv.json as yang library file.

How to test:

Refer jc_test_edit_qbv.sh to modify/edit qbv schedule.

Plugin:

Use tsn_connect plugin from jetconf/tsn_api.py to plugin your own ioctl/config API to configure your 802.1Qbv HW.

About

RESTConf Server for TSN with 802.1Qbv support

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 92.8%
  • C++ 3.3%
  • Shell 3.3%
  • Other 0.6%