A graphical modeling tool supporting automated schedule synthesis for time-sensitive networking
Time-Sensitive Networking (TSN) is a set of new standards which is being developed by the Institute of Electrical and Electronics Engineers to support mixed-criticality requirements based on Ethernet technology. These standards have recently raised the attention of real-time domains such as automati...
Saved in:
Published in | 2017 22nd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA) pp. 1 - 8 |
---|---|
Main Authors | , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.09.2017
|
Subjects | |
Online Access | Get full text |
ISSN | 1946-0759 |
DOI | 10.1109/ETFA.2017.8247599 |
Cover
Abstract | Time-Sensitive Networking (TSN) is a set of new standards which is being developed by the Institute of Electrical and Electronics Engineers to support mixed-criticality requirements based on Ethernet technology. These standards have recently raised the attention of real-time domains such as automation and automotive. To support tight timing guarantees, Time-Aware Shaper (IEEE 802.1Qbv) is introduced based on the theory of time-triggered communication. However, the configuration of Time-Aware Shaper requires expertise and is a time consuming procedure. We aim to automate this procedure reducing configuration overhead. A novel graphical modeling is introduced which combines the strengths of model-based and logic programming modeling paradigms. Using the graphical editor, network topology, dataflow based on a publisher and subscriber concept, and the quality of service requirements are specified. Facts for a network knowledge base are automatically derived from the model. This knowledge base is used to generate constraints for schedule synthesis. These constraints are solved using a Satisfiability Modulo Theories solver to find a correct schedule. Moreover, we exploit the solver's capability of producing unsatisfiable cores and use it for network model correction. We annotated all generated schedule constraints and mapped them to the stream names to track the unsatisfiable streams from the solver's output. We gained insightful results showing that this information significantly helps to correct an unsatisfiable network model to find a feasible schedule. |
---|---|
AbstractList | Time-Sensitive Networking (TSN) is a set of new standards which is being developed by the Institute of Electrical and Electronics Engineers to support mixed-criticality requirements based on Ethernet technology. These standards have recently raised the attention of real-time domains such as automation and automotive. To support tight timing guarantees, Time-Aware Shaper (IEEE 802.1Qbv) is introduced based on the theory of time-triggered communication. However, the configuration of Time-Aware Shaper requires expertise and is a time consuming procedure. We aim to automate this procedure reducing configuration overhead. A novel graphical modeling is introduced which combines the strengths of model-based and logic programming modeling paradigms. Using the graphical editor, network topology, dataflow based on a publisher and subscriber concept, and the quality of service requirements are specified. Facts for a network knowledge base are automatically derived from the model. This knowledge base is used to generate constraints for schedule synthesis. These constraints are solved using a Satisfiability Modulo Theories solver to find a correct schedule. Moreover, we exploit the solver's capability of producing unsatisfiable cores and use it for network model correction. We annotated all generated schedule constraints and mapped them to the stream names to track the unsatisfiable streams from the solver's output. We gained insightful results showing that this information significantly helps to correct an unsatisfiable network model to find a feasible schedule. |
Author | Knoll, Alois Farzaneh, Morteza Hashemi Kugele, Stefan |
Author_xml | – sequence: 1 givenname: Morteza Hashemi surname: Farzaneh fullname: Farzaneh, Morteza Hashemi email: hashemif@in.tum.de organization: Department of Informatics, Technical University of Munich, Boltzmannstr. 3, 85748 Garching bei Munchen – sequence: 2 givenname: Stefan surname: Kugele fullname: Kugele, Stefan email: kugele@in.tum.de organization: Department of Informatics, Technical University of Munich, Boltzmannstr. 3, 85748 Garching bei Munchen – sequence: 3 givenname: Alois surname: Knoll fullname: Knoll, Alois email: knoll@in.tum.de organization: Department of Informatics, Technical University of Munich, Boltzmannstr. 3, 85748 Garching bei Munchen |
BookMark | eNotkEFOwzAURA0CiVJyAMTGF0jxj-PYXlZVC0iV2JR15cTfrSGJo9gF9fYE0dXoafRmMffkpg89EvIIbAHA9PN6t1kuCgZyoYpSCq2vSKalAsE0qwQT-prMQJdVzqbyjmQxfjLGJrPSXM_IfkkPoxmOvjEt7YLF1vcHmkJoaTwNQxjTH5tTCp1JaGlsjmhPLdJ47tMRo4_UhZEm32EesY8--W-kPaafMH5N6gO5daaNmF1yTj42693qNd--v7ytltvcF6BSzhtVS16oona2slxxXVgBQnAQZYOlEwC1cMJyVitTaSlB1tJpU6EGXruGz8nT_65HxP0w-s6M5_3lEv4LxRRYkg |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/ETFA.2017.8247599 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE/IET Electronic Library url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EISBN | 9781509065059 1509065059 |
EISSN | 1946-0759 |
EndPage | 8 |
ExternalDocumentID | 8247599 |
Genre | orig-research |
GroupedDBID | 6IE 6IF 6IK 6IL 6IN AAJGR AAWTH ABLEC ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK IEGSK OCL RIE RIL |
ID | FETCH-LOGICAL-i218t-3c8b73282bfd6d38392d51553154ce4f511b5f5d30b8a697717b7f9a6e913bfc3 |
IEDL.DBID | RIE |
IngestDate | Wed Aug 20 06:20:50 EDT 2025 |
IsDoiOpenAccess | false |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | true |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i218t-3c8b73282bfd6d38392d51553154ce4f511b5f5d30b8a697717b7f9a6e913bfc3 |
OpenAccessLink | https://mediatum.ub.tum.de/1379853 |
PageCount | 8 |
ParticipantIDs | ieee_primary_8247599 |
PublicationCentury | 2000 |
PublicationDate | 2017-Sept. |
PublicationDateYYYYMMDD | 2017-09-01 |
PublicationDate_xml | – month: 09 year: 2017 text: 2017-Sept. |
PublicationDecade | 2010 |
PublicationTitle | 2017 22nd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA) |
PublicationTitleAbbrev | ETFA |
PublicationYear | 2017 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0001096939 ssj0001968306 |
Score | 2.1791027 |
Snippet | Time-Sensitive Networking (TSN) is a set of new standards which is being developed by the Institute of Electrical and Electronics Engineers to support... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 1 |
SubjectTerms | Knowledge based systems Logic programming Manufacturing automation Network topology Object oriented modeling Quality of service Real-time systems Schedules Timing |
Title | A graphical modeling tool supporting automated schedule synthesis for time-sensitive networking |
URI | https://ieeexplore.ieee.org/document/8247599 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjZ09T8MwEIatthMsfLSIb3lgxGmTNI4zVqhVhVTE0ErdqpztSIUqqUgywK_nLgktIAa2xFYiyxflHtt37zF2R1CuPCOFAh2JIXiBiEMYCBvZyCPJr4GmbOTZk5wuho_LYNli97tcGGttFXxmHbqszvJNpkvaKusrj9TpojZr42dW52rt91OQxaNG4fKlln1RiMPNQSb29sfzyYhiuUKnec-PgiqVP5kcsdnXSOowklenLMDRH79EGv871GPW22fu8eedTzphLZuessNvooNdthrxSqWarMOrQjjYzIss2_C83BKO031cFhnCrDUcl7_ojjaW5-8p0mK-zjmCLqei9CKn8Hf6YfK0DifHR3tsMRnPH6aiKbMg1ujfC-FrBSTZ40FipPGJmAwVfvGRrrQdJohkECSB8QegYom86IYQJlEsbeT6kGj_jHXSLLXnjOshgAT0igZXjcqEIDUiiDG-dGM3TtQF69JUrba1ksaqmaXLv5uv2AGZq47oumad4q20N4gABdxWtv8EXp-xhw |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjZ27T8MwEMatUgZg4dEi3nhgxG3zcpyxQq0KtBVDK3WL4kckoEoqkgzw13OXhBYQA1viKFFkR7mf7e--I-QGoVzYmjMhVcBcaXss8mWPmcAENlp-9RRmI0-mfDR3HxbeokFu17kwxphSfGY6eFju5etUFbhU1hU2utMFW2Qb4r7rVdlamxUVoPGg9rh8qYxfBABxvZUJV7uD2bCPai6_Uz_pR0mVMqIM98nk610qIclrp8hlR338smn878sekPYmd48-raPSIWmY5IjsfbMdbJGwT0ufahwfWpbCgWaap-mSZsUKgRzPoyJPAWeNpjABhoC0NDR7T4AXs-eMAupSLEvPMhTA4y-TJpWgHG5tk_lwMLsbsbrQAnuGCJ8zRwmJpj22jDXXDjKTxtIvDvCVMm4MUCa92NNOT4qIAzFavvTjIOImsBwZK-eYNJM0MSeEKldKLiEuapg3Cu1LrgBCtHa4FVlRLE5JC7sqXFVeGmHdS2d_N1-TndFsMg7H99PHc7KLQ1fpuy5IM38rzCUAQS6vyu_gE9antNQ |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2017+22nd+IEEE+International+Conference+on+Emerging+Technologies+and+Factory+Automation+%28ETFA%29&rft.atitle=A+graphical+modeling+tool+supporting+automated+schedule+synthesis+for+time-sensitive+networking&rft.au=Farzaneh%2C+Morteza+Hashemi&rft.au=Kugele%2C+Stefan&rft.au=Knoll%2C+Alois&rft.date=2017-09-01&rft.pub=IEEE&rft.eissn=1946-0759&rft.spage=1&rft.epage=8&rft_id=info:doi/10.1109%2FETFA.2017.8247599&rft.externalDocID=8247599 |