{"id":10116,"date":"2022-05-19T16:03:23","date_gmt":"2022-05-19T15:03:23","guid":{"rendered":"https:\/\/www.novatronicsistemas.com\/tsn-configuration-tool-releasing-a-new-tsn-tool\/"},"modified":"2023-06-19T11:46:33","modified_gmt":"2023-06-19T10:46:33","slug":"tsn-configuration-tool-releasing-a-new-tsn-tool","status":"publish","type":"post","link":"https:\/\/www.novatronicsistemas.com\/en\/tsn-configuration-tool-releasing-a-new-tsn-tool\/","title":{"rendered":"TSN Configuration Tool: releasing a new TSN tool"},"content":{"rendered":"\n<p><span dir=\"ltr\" role=\"presentation\"><strong>TSN Configuration<\/strong>\u00a0is\u00a0<\/span><span dir=\"ltr\" role=\"presentation\">one of the most active topics in the\u00a0<\/span><span dir=\"ltr\" role=\"presentation\">standardization groups (IEEE),\u00a0<\/span>Testbeds (IIC TSN Testbed) and TSN profiles (Aerospace, Automotive and Industrial Automation).<\/p>\n\n<p><span dir=\"ltr\" role=\"presentation\">TSN communications are based on data\u00a0<\/span><span dir=\"ltr\" role=\"presentation\">streams set between a Talker and one or\u00a0<\/span><span dir=\"ltr\" role=\"presentation\">more Listeners. Based on the agreed\u00a0<\/span><span dir=\"ltr\" role=\"presentation\">parameters for each stream, it is necessary\u00a0<\/span><span dir=\"ltr\" role=\"presentation\">to configure all the elements of the TSN\u00a0<\/span><span dir=\"ltr\" role=\"presentation\">network to switch the frames based on the\u00a0<\/span><span dir=\"ltr\" role=\"presentation\">selected parameters. This operation is\u00a0<\/span><span dir=\"ltr\" role=\"presentation\">performed by a Centralized Network\u00a0<\/span><span dir=\"ltr\" role=\"presentation\">Configuration (CNC) node.<\/span><\/p>\n\n<p><span dir=\"ltr\" role=\"presentation\">Relyum has been working in a partnership\u00a0<\/span><span dir=\"ltr\" role=\"presentation\">with a company with more than 14 years of\u00a0<\/span><span dir=\"ltr\" role=\"presentation\">experience on Modeling, Simulation, and\u00a0<\/span><span dir=\"ltr\" role=\"presentation\">automated Configuration of Real-Time\u00a0<\/span><span dir=\"ltr\" role=\"presentation\">Communication Architecture.<\/span><\/p>\n\n<p><span dir=\"ltr\" role=\"presentation\">As a result, Relyum\u2019s partner has developed the<\/span><a href=\"https:\/\/www.relyum.com\/web\/rely-tsn-configurator-2\/\" target=\"_blank\" rel=\"noopener\"><span dir=\"ltr\" role=\"presentation\">\u00a0<strong>TSN configuration tool<\/strong><\/span><\/a><span dir=\"ltr\" role=\"presentation\">, that allows to\u00a0<strong>configure TSN\u00a0<\/strong><\/span><span dir=\"ltr\" role=\"presentation\"><strong>devices<\/strong>, when network topology and\u00a0<\/span><span dir=\"ltr\" role=\"presentation\">communication needs are determined, and\u00a0<\/span><span dir=\"ltr\" role=\"presentation\">guarantees that constraints are met.<\/span><\/p>\n\n<p>The scope of this tool is not only Relyum\u2019s ones but also any other Ethernet (TSN and non-TSN) device connected to the network.<\/p>\n\n<p>The main functionalities of this tool are:<\/p>\n\n<h2 class=\"wp-block-heading\">Define network topology<\/h2>\n\n<p>When defining the network topology, the tool allows to define hardware capabilities and traffic requirements. This can be done through the GUI or by importing an existing description by YANG or CSV.<\/p>\n\n<p>To simplify this process, Relyum TSN devices\u2019 models are already preloaded in the tool.<\/p>\n\n<h2 class=\"wp-block-heading\">Select the TSN mechanisms<\/h2>\n\n<p>Through the GUI, the tool allows the selection of TSN mechanisms supported by the hardware. The TSN mechanisms available in the tool are:<\/p>\n\n<ul class=\"wp-block-list\"><li>Time-Synchronization IEEE 802.1AS-2020<\/li><li>QoS: Traffic Classification IEEE 802.1p<\/li><li>Credit Based Shaper IEEE 802.1Qav<\/li><li>Scheduled Traffic IEEE 802.1Qbv<\/li><li>Frame Preemption IEEE 802.1Qbu<\/li><li>Per-Stream Filtering and Policing IEEE 802.1Qci<\/li><li>Frame Replication and Elimination for Reliability 802.1CB<\/li><li>CONFIGURATION: YANG data models<\/li><\/ul>\n\n<h2 class=\"wp-block-heading\">Generate configuration ready to deploy<\/h2>\n\n<p>TSN Configurator allows to generate the proper configuration to meet the requirements of the use case.<\/p>\n\n<p>Additionally, the configuration files generated by the tool can be automatically be imported from Relyum devices, which simplifies significantly all the configuration process.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>TSN Configuration\u00a0is\u00a0one of the most active topics in the\u00a0standardization groups (IEEE),\u00a0Testbeds (IIC TSN Testbed) and TSN profiles (Aerospace, Automotive and Industrial Automation). TSN communications are based on data\u00a0streams set between a Talker and one or\u00a0more Listeners. Based on the agreed\u00a0parameters for each stream, it is necessary\u00a0to configure all the elements of the TSN\u00a0network to switch [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":10114,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[12],"tags":[],"class_list":{"0":"post-10116","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-news-en","8":"entry"},"_links":{"self":[{"href":"https:\/\/www.novatronicsistemas.com\/en\/wp-json\/wp\/v2\/posts\/10116","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.novatronicsistemas.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.novatronicsistemas.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.novatronicsistemas.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.novatronicsistemas.com\/en\/wp-json\/wp\/v2\/comments?post=10116"}],"version-history":[{"count":1,"href":"https:\/\/www.novatronicsistemas.com\/en\/wp-json\/wp\/v2\/posts\/10116\/revisions"}],"predecessor-version":[{"id":10117,"href":"https:\/\/www.novatronicsistemas.com\/en\/wp-json\/wp\/v2\/posts\/10116\/revisions\/10117"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.novatronicsistemas.com\/en\/wp-json\/wp\/v2\/media\/10114"}],"wp:attachment":[{"href":"https:\/\/www.novatronicsistemas.com\/en\/wp-json\/wp\/v2\/media?parent=10116"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.novatronicsistemas.com\/en\/wp-json\/wp\/v2\/categories?post=10116"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.novatronicsistemas.com\/en\/wp-json\/wp\/v2\/tags?post=10116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}