Fine-Tuning MAC-Level Protocols for Optimized Real-Time QoS

In distributed real-time systems, meeting the real-time constraints is mandatory, but the satisfaction of other application-dependent criteria is most generally required as well. In particular, networked control systems (NCS) are known to be sensitive to communication delays such as frame response t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on industrial informatics Jg. 4; H. 1; S. 6 - 15
Hauptverfasser: Grenier, M., Navet, N.
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Piscataway IEEE 01.02.2008
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Institute of Electrical and Electronics Engineers
Schriftenreihe:Industrial Communication Systems
Schlagworte:
ISSN:1551-3203, 1941-0050
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract In distributed real-time systems, meeting the real-time constraints is mandatory, but the satisfaction of other application-dependent criteria is most generally required as well. In particular, networked control systems (NCS) are known to be sensitive to communication delays such as frame response time jitters. Well-known medium access control (MAC) algorithms such as non-preemptive deadline monotonic (NP-DM) or non-preemptive earliest deadline first (NP-EDF) are efficient in terms of bandwidth usage, but they may perform poorly regarding other application-dependent performance criteria. This paper highlights a class of online scheduling policies targeted at scheduling frames at the MAC level, and it provides a schedulability analysis that is valid for all policies within the considered class. As it will be shown, these algorithms are implementable on COTS components (e.g., Controller Area Network controllers) and offer good trade-offs between feasibility and the satisfaction of other application-dependent criteria such as the response time jitter.
AbstractList In distributed real-time systems, meeting the real-time constraints is mandatory, but the satisfaction of other application-dependent criteria is most generally required as well. In particular, networked control systems (NCS) are known to be sensitive to communication delays such as frame response time jitters. Well-known medium access control (MAC) algorithms such as non-preemptive deadline monotonic (NP-DM) or non-preemptive earliest deadline first (NP-EDF) are efficient in terms of bandwidth usage, but they may perform poorly regarding other application-dependent performance criteria. This paper highlights a class of online scheduling policies targeted at scheduling frames at the MAC level, and it provides a schedulability analysis that is valid for all policies within the considered class. As it will be shown, these algorithms are implementable on COTS components (e.g., Controller Area Network controllers) and offer good trade-offs between feasibility and the satisfaction of other application-dependent criteria such as the response time jitter.
In distributed real-time systems, meeting the real-time constraints is mandatory but the satisfaction of other application-dependent criteria is most generally required as well. In particular, Networked Control Systems (NCS) are known to be sensitive to communication delays such as frame response time jitters. Well known Medium Access Control (MAC) algorithms such Non-Preemptive Deadline Monotonic (NP-DM) or Non-Preemptive Earliest Deadline First (NP-EDF) are efficient in terms of bandwidth usage but they may perform poorly regarding other application dependent performance criteria. This paper highlights a class of on-line scheduling policies targeted at scheduling frames at the MAC level, and provides a schedulability analysis that is valid for all policies within the considered class. As it will be shown, these algorithms are implementable on COTS components (e.g., Controller Area Network controllers) and offer good trade-offs between feasibility and the satisfaction of other application-dependent criteria such as the response time jitter.
Author Navet, N.
Grenier, M.
Author_xml – sequence: 1
  givenname: M.
  surname: Grenier
  fullname: Grenier, M.
  organization: INRIA Nancy-Grand Est Lab., Vandoeuvre les Nancy
– sequence: 2
  givenname: N.
  surname: Navet
  fullname: Navet, N.
  organization: INRIA Nancy-Grand Est Lab., Vandoeuvre les Nancy
BackLink https://inria.hal.science/inria-00266114$$DView record in HAL
BookMark eNp9kLtv2zAQh4kiAfLqnKGL0KVDIOdOJCUSnQwjDwMOkrTuTND0qWUgky4pB0j--ihQkCFDprvh--7xO2J7IQZi7BRhggj6fDmfTyoANdGoAZsv7BC1wBJAwt7QS4klr4AfsKOcHwB4A1wfsp-XPlC53AUf_hY301m5oEfqirsU--hil4s2puJ22_uNf6Z18YtsVy79hor7-PuE7be2y_T1rR6zP5cXy9l1ubi9ms-mi9Jx3fQlkVg31iqHClaqXXFBlZAkGyE1t4BIqHStlVupFToQrbLrFhrprGrWxB0_Zmfj3H-2M9vkNzY9mWi9uZ4ujA_JWwNQ1TWieMSB_jHS2xT_7yj3ZuOzo66zgeIuG6WglkIqPZDfP5APcZfC8IrRWHFEWVcDdD5CLsWcE7XvFyCY1-DNELx5Dd6MwQ-G_GA439vex9An67tPvG-j54nofYsQjawV5y9V2I6L
CODEN ITIICH
CitedBy_id crossref_primary_10_1016_j_cie_2017_09_047
crossref_primary_10_1109_TII_2016_2520398
crossref_primary_10_1016_j_ijepes_2017_09_029
crossref_primary_10_1109_TII_2009_2037917
crossref_primary_10_1109_TIE_2013_2272277
crossref_primary_10_1016_j_compind_2014_07_004
crossref_primary_10_1109_TPDS_2015_2474360
crossref_primary_10_1145_3269482_3269486
crossref_primary_10_1109_TIE_2009_2035462
crossref_primary_10_1016_j_apm_2020_07_026
crossref_primary_10_1109_ACCESS_2025_3550384
crossref_primary_10_1007_s12239_012_0028_1
crossref_primary_10_1007_s12239_010_0064_7
crossref_primary_10_1587_transinf_2016EDP7447
crossref_primary_10_1109_TII_2012_2188805
crossref_primary_10_1007_s11786_019_00395_7
Cites_doi 10.1109/REAL.2000.896015
10.1109/TIE.2002.804968
10.1287/opre.16.3.687
10.1109/TII.2005.844429
10.1109/ACC.1995.531240
10.1287/opre.26.1.197
10.1109/REAL.2003.1253267
10.1016/j.ipl.2004.02.013
10.1109/RTTAS.2002.1137394
10.1007/978-1-4615-5535-3
10.1109/WPDRTS.1996.557464
10.1109/REAL.1991.160366
10.1109/TII.2005.852074
10.1023/A:1007964222989
10.1109/RTTAS.1995.516221
10.1007/s11241-007-9012-7
10.1109/REAL.2001.990595
10.1109/CEC.2000.870769
10.1023/A:1008177218257
10.1023/A:1024806606443
10.1049/cce:20020402
10.1109/RTCSA.2000.896405
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2008
licence_http://creativecommons.org/publicdomain/zero
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2008
– notice: licence_http://creativecommons.org/publicdomain/zero
DBID 97E
RIA
RIE
AAYXX
CITATION
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
F28
FR3
1XC
VOOES
DOI 10.1109/TII.2008.919017
DatabaseName IEEE Xplore (IEEE)
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
ANTE: Abstracts in New Technology & Engineering
Engineering Research Database
Hyper Article en Ligne (HAL)
Hyper Article en Ligne (HAL) (Open Access)
DatabaseTitle CrossRef
Technology Research Database
Computer and Information Systems Abstracts – Academic
Electronics & Communications Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
Engineering Research Database
ANTE: Abstracts in New Technology & Engineering
DatabaseTitleList Technology Research Database


Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
EISSN 1941-0050
EndPage 15
ExternalDocumentID oai:HAL:inria-00266114v1
2545369281
10_1109_TII_2008_919017
4475683
Genre orig-research
GroupedDBID 0R~
29I
4.4
5GY
5VS
6IK
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABQJQ
ABVLG
ACGFS
ACIWK
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AKJIK
AKQYR
ALMA_UNASSIGNED_HOLDINGS
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
EBS
EJD
HZ~
IFIPE
IPLJI
JAVBF
LAI
M43
O9-
OCL
P2P
RIA
RIE
RNS
AAYXX
CITATION
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
F28
FR3
1XC
VOOES
ID FETCH-LOGICAL-c397t-ee4d7aa8c180b8fb34e245e574593a011e189698cb8b1c04f8adf075ca87de3c3
IEDL.DBID RIE
ISICitedReferencesCount 27
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000254604000002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1551-3203
IngestDate Wed Nov 05 07:37:07 EST 2025
Sun Nov 09 12:58:08 EST 2025
Mon Jun 30 04:09:27 EDT 2025
Tue Nov 18 21:25:32 EST 2025
Sat Nov 29 04:39:37 EST 2025
Tue Aug 26 16:47:30 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed false
IsScholarly true
Issue 1
Keywords Real time systems
scheduling
communication systems
field buses
protocols
control systems
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
licence_http://creativecommons.org/publicdomain/zero/: http://creativecommons.org/publicdomain/zero
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c397t-ee4d7aa8c180b8fb34e245e574593a011e189698cb8b1c04f8adf075ca87de3c3
Notes ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 14
content type line 23
OpenAccessLink https://inria.hal.science/inria-00266114
PQID 912311562
PQPubID 85507
PageCount 10
ParticipantIDs hal_primary_oai_HAL_inria_00266114v1
ieee_primary_4475683
proquest_miscellaneous_880654589
crossref_primary_10_1109_TII_2008_919017
proquest_journals_912311562
crossref_citationtrail_10_1109_TII_2008_919017
PublicationCentury 2000
PublicationDate 2008-02-01
PublicationDateYYYYMMDD 2008-02-01
PublicationDate_xml – month: 02
  year: 2008
  text: 2008-02-01
  day: 01
PublicationDecade 2000
PublicationPlace Piscataway
PublicationPlace_xml – name: Piscataway
PublicationSeriesTitle Industrial Communication Systems
PublicationTitle IEEE transactions on industrial informatics
PublicationTitleAbbrev TII
PublicationYear 2008
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Institute of Electrical and Electronics Engineers
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
– name: Institute of Electrical and Electronics Engineers
References ref35
ref13
ref12
ref37
ref15
ref36
ref14
ref31
j strm (ref32) 1997
ref30
ref11
ref10
j strm (ref34) 2005
ref2
ref1
bosch (ref4) 1991
(ref6) 1994
ref16
ref19
spuri (ref28) 1996
grenier (ref9) 2007
(ref17) 1996
(ref5) 1993
ref23
ref25
coutinho (ref20) 2000
ref22
ref21
migge (ref24) 1999
(ref7) 1992
ref27
ref29
(ref18) 1996
ref8
ohlin (ref33) 2007
george (ref26) 1996
rzn (ref3) 2000
References_xml – year: 1996
  ident: ref17
  publication-title: CAN Application Layer for Industrial Applications CAN in the OSI Reference Model
– ident: ref13
  doi: 10.1109/REAL.2000.896015
– year: 1994
  ident: ref6
  publication-title: ISO International Standard 115193 Road Vehicles Low-Speed Serial Data Communication Vehicle Area Network (VAN)
– ident: ref11
  doi: 10.1109/TIE.2002.804968
– ident: ref29
  doi: 10.1287/opre.16.3.687
– ident: ref16
  doi: 10.1109/TII.2005.844429
– ident: ref1
  doi: 10.1109/ACC.1995.531240
– year: 2007
  ident: ref9
  publication-title: Fine-Tuning Mac-Level Protocols for Optimized Real-Time Quality-of-Service
– ident: ref30
  doi: 10.1287/opre.26.1.197
– ident: ref36
  doi: 10.1109/REAL.2003.1253267
– ident: ref31
  doi: 10.1016/j.ipl.2004.02.013
– year: 2000
  ident: ref3
  article-title: an introduction to control and scheduling co-design
  publication-title: Proc 39th IEEE Conf Decision and Control
– year: 1997
  ident: ref32
  publication-title: Computer-Controlled Systems
– ident: ref19
  doi: 10.1109/RTTAS.2002.1137394
– year: 1996
  ident: ref26
  publication-title: Preemptive and Non-Preemptive Real-Time UniProcessor Scheduling
– year: 1993
  ident: ref5
  publication-title: ISO International Standard 11898 Road Vehicles Interchange of Digital Information Controller Area Network (CAN) for High-Speed Communications
– ident: ref27
  doi: 10.1007/978-1-4615-5535-3
– year: 1999
  ident: ref24
  publication-title: Scheduling under real-time constraints A trajectory based model
– ident: ref12
  doi: 10.1109/WPDRTS.1996.557464
– ident: ref23
  doi: 10.1109/REAL.1991.160366
– ident: ref10
  doi: 10.1109/TII.2005.852074
– ident: ref2
  doi: 10.1023/A:1007964222989
– year: 1992
  ident: ref7
  publication-title: Sae j1850 Class b Data Communication Network Interface
– year: 1996
  ident: ref18
  publication-title: CAL-Based Communication Profile for Industrial Systems-CANOpen
– year: 2000
  ident: ref20
  article-title: using genetic algorithms to reduce jitter in control variables transmitted over can
  publication-title: Proc 7th Int CAN Conf (ICC 2000)
– ident: ref25
  doi: 10.1109/RTTAS.1995.516221
– ident: ref8
  doi: 10.1007/s11241-007-9012-7
– year: 2005
  ident: ref34
  publication-title: Advanced PID Control
– ident: ref22
  doi: 10.1109/REAL.2001.990595
– year: 1991
  ident: ref4
  publication-title: CAN Specification Version 2 0
– ident: ref21
  doi: 10.1109/CEC.2000.870769
– ident: ref14
  doi: 10.1023/A:1008177218257
– ident: ref35
  doi: 10.1023/A:1024806606443
– ident: ref15
  doi: 10.1049/cce:20020402
– year: 2007
  ident: ref33
  publication-title: TrueTime 1 5 Reference Manual
– ident: ref37
  doi: 10.1109/RTCSA.2000.896405
– year: 1996
  ident: ref28
  publication-title: Analysis of Deadline Scheduling in Real-Time Systems
SSID ssj0037039
Score 2.0119774
Snippet In distributed real-time systems, meeting the real-time constraints is mandatory, but the satisfaction of other application-dependent criteria is most...
In distributed real-time systems, meeting the real-time constraints is mandatory but the satisfaction of other application-dependent criteria is most generally...
SourceID hal
proquest
crossref
ieee
SourceType Open Access Repository
Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 6
SubjectTerms Algorithms
Bandwidth
Communication systems
Computer Science
Constraint optimization
Control systems
Criteria
Data Structures and Algorithms
Delay
field buses
Frames
Jitter
Networked control systems
Policies
Protocols
Real time
Real time systems
Response time
Scheduling
Scheduling algorithm
Timing
Title Fine-Tuning MAC-Level Protocols for Optimized Real-Time QoS
URI https://ieeexplore.ieee.org/document/4475683
https://www.proquest.com/docview/912311562
https://www.proquest.com/docview/880654589
https://inria.hal.science/inria-00266114
Volume 4
WOSCitedRecordID wos000254604000002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Electronic Library (IEL)
  customDbUrl:
  eissn: 1941-0050
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0037039
  issn: 1551-3203
  databaseCode: RIE
  dateStart: 20050101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1Lb9QwEB51Kw5wKI-CCAXkQw8ccOvEiR_itKpYtdJSCiyot8ixJ2IlSKp99MCvZ5xkIxBw4GYpYyuat-3xNwDHLijjC-d4LVzFKUJLbpQIXPuQVV4L7Tv44i9zfXlprq_t1R68Ht_CIGJXfIYncdjd5YfWb-NR2WkEp1NGTmCiterfau28riTNtR02apFymQk5wPikwp4uLi76okkbo5_-LQJNvsb6x66xyh_euAsxs_v_93MP4GBIJdm0l_1D2MPmEdz7BWDwEN7MaMwX23j4wd5Nz_g81gixq1W7aUkD1oxSVvaevMb35Q8M7CNljTw-CmEf2k-P4fPs7eLsnA_tErinpGLDEfOgnTM-NaIydSVzzPICC50XVjqyY0yNVdb4ylSpF3ltXKgpY_DO6IDSyyew37QNPgUmg0Zpa0H0KkdnXaiqPBQ2CJ9ZZUQCJzsWln7AEo8tLb6V3Z5C2JJ43ne47HmewKtxwk0Po_Fv0mOSyUgV4a_Pp_Ny2ZBBlnHLqGgLd5smcBhlMNIN7E_gaCfEcrDGNS2cRVAhlSXAxq9kRvFuxDXYbteliRfMeWHss7-vewR3-0qRWMjyHPY3qy2-gDv-drNcr152qvgTuLbZmQ
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1Lb9QwEB61BQk4lEeLCC3gQw8ccOvETmyL06rqalekS4EF9RY5tiNWggTtowd-PeMkGxUBB26WMraiedsefwNwYlymbGoMrZgpKUZoTlXGHJXWJaWVTNoWvvhLLmczdX2tr3bgzfAWxnvfFp_50zBs7_JdYzfhqOwsgNNliu_CnVSIhHWvtbZ-l6Pu6hYdNY0pTxjvgXxips_m02lXNqlD_JO_xaDdr6ECsm2t8oc_boPM-OH__d4j2O-TSTLqpP8Ydnz9BB7cghg8gLdjHNP5Jhx_kMvROc1DlRC5WjbrBnVgRTBpJe_Rb3xf_PSOfMS8kYZnIeRD8-kQPo8v5ucT2jdMoBbTijX1XjhpjLKxYqWqSi58IlKfSpFqbtCSfax0ppUtVRlbJiplXIU5gzVKOs8tfwp7dVP7Z0C4k57riiF9JrzRxpWlcKl2zCY6UyyC0y0LC9ujiYemFt-KdlfBdIE873pcdjyP4PUw4UcHpPFv0hOUyUAVALAno7xY1GiSRdg0ZriJu4kjOAgyGOh69kdwtBVi0dvjChdOAqxQlkRAhq9oSOF2xNS-2awKFa6YRar087-v-wruTeaXeZFPZ--O4H5XNxLKWo5hb73c-Bdw196sF6vly1YtfwE0A9zg
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%3Ajournal&rft.genre=article&rft.atitle=Fine+Tuning+MAC+Level+Protocols+for+Optimized+Real-Time+QoS&rft.jtitle=IEEE+transactions+on+industrial+informatics&rft.au=Grenier%2C+Mathieu&rft.au=Navet%2C+Nicolas&rft.series=Industrial+Communication+Systems&rft.date=2008-02-01&rft.pub=Institute+of+Electrical+and+Electronics+Engineers&rft.issn=1551-3203&rft.volume=4&rft.issue=1&rft.spage=6&rft.epage=15&rft_id=info:doi/10.1109%2FTII.2008.919017&rft.externalDBID=HAS_PDF_LINK&rft.externalDocID=oai%3AHAL%3Ainria-00266114v1
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1551-3203&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1551-3203&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1551-3203&client=summon