Network Adaptive Deadband: NCS Data Flow Control for Shared Networks
Identifieur interne : 002370 ( Ncbi/Checkpoint ); précédent : 002369; suivant : 002371Network Adaptive Deadband: NCS Data Flow Control for Shared Networks
Auteurs : Miguel Díaz-Cacho [Espagne] ; Emma Delgado ; José A. G. Prieto ; Joaquín L PezSource :
- Sensors (Basel, Switzerland) [ 1424-8220 ] ; 2012.
Abstract
This paper proposes a new middleware solution called Network Adaptive Deadband (NAD) for long time operation of Networked Control Systems (NCS) through the Internet or any shared network based on IP technology. The proposed middleware takes into account the network status and the NCS status, to improve the global system performance and to share more effectively the network by several NCS and sensor/actuator data flows. Relationship between network status and NCS status is solved with a TCP-friendly transport flow control protocol and the deadband concept, relating deadband value and transmission throughput. This creates a deadband-based flow control solution. Simulation and experiments in shared networks show that the implemented network adaptive deadband has better performance than an optimal constant deadband solution in the same circumstances.
Url:
DOI: 10.3390/s121216591
PubMed: 23208556
PubMed Central: 3571799
Affiliations:
Links toward previous steps (curation, corpus...)
- to stream Pmc, to step Corpus: 002494
- to stream Pmc, to step Curation: 002494
- to stream Pmc, to step Checkpoint: 001647
- to stream Ncbi, to step Merge: 002370
- to stream Ncbi, to step Curation: 002370
Links to Exploration step
PMC:3571799Le document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en">Network Adaptive Deadband: NCS Data Flow Control for Shared Networks</title>
<author><name sortKey="Diaz Cacho, Miguel" sort="Diaz Cacho, Miguel" uniqKey="Diaz Cacho M" first="Miguel" last="Díaz-Cacho">Miguel Díaz-Cacho</name>
<affiliation wicri:level="2"><nlm:aff id="af1-sensors-12-16591">School of Computer Engineering, Computer Network Engineering, University of Vigo, 32004 Ourense, Spain</nlm:aff>
<country xml:lang="fr">Espagne</country>
<wicri:regionArea>School of Computer Engineering, Computer Network Engineering, University of Vigo, 32004 Ourense</wicri:regionArea>
<placeName><region nuts="2" type="communauté">Galice</region>
</placeName>
</affiliation>
</author>
<author><name sortKey="Delgado, Emma" sort="Delgado, Emma" uniqKey="Delgado E" first="Emma" last="Delgado">Emma Delgado</name>
<affiliation><nlm:aff id="af2-sensors-12-16591">School of Industrial Engineering, Control Engineering, University of Vigo, 36310 Vigo, Spain; E-Mails:<email>emmad@uvigo.es</email>
(E.D.);<email>jagprieto@uvigo.es</email>
(J.A.G.P.)</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Prieto, Jose A G" sort="Prieto, Jose A G" uniqKey="Prieto J" first="José A. G." last="Prieto">José A. G. Prieto</name>
<affiliation><nlm:aff id="af2-sensors-12-16591">School of Industrial Engineering, Control Engineering, University of Vigo, 36310 Vigo, Spain; E-Mails:<email>emmad@uvigo.es</email>
(E.D.);<email>jagprieto@uvigo.es</email>
(J.A.G.P.)</nlm:aff>
</affiliation>
</author>
<author><name sortKey="L Pez, Joaquin" sort="L Pez, Joaquin" uniqKey="L Pez J" first="Joaquín" last="L Pez">Joaquín L Pez</name>
<affiliation><nlm:aff id="af3-sensors-12-16591">School of Industrial Engineering, Robotics, University of Vigo, 36310 Vigo, Spain; E-Mail:<email>joaquin@uvigo.es</email>
</nlm:aff>
</affiliation>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">PMC</idno>
<idno type="pmid">23208556</idno>
<idno type="pmc">3571799</idno>
<idno type="url">http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3571799</idno>
<idno type="RBID">PMC:3571799</idno>
<idno type="doi">10.3390/s121216591</idno>
<date when="2012">2012</date>
<idno type="wicri:Area/Pmc/Corpus">002494</idno>
<idno type="wicri:Area/Pmc/Curation">002494</idno>
<idno type="wicri:Area/Pmc/Checkpoint">001647</idno>
<idno type="wicri:Area/Ncbi/Merge">002370</idno>
<idno type="wicri:Area/Ncbi/Curation">002370</idno>
<idno type="wicri:Area/Ncbi/Checkpoint">002370</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en" level="a" type="main">Network Adaptive Deadband: NCS Data Flow Control for Shared Networks</title>
<author><name sortKey="Diaz Cacho, Miguel" sort="Diaz Cacho, Miguel" uniqKey="Diaz Cacho M" first="Miguel" last="Díaz-Cacho">Miguel Díaz-Cacho</name>
<affiliation wicri:level="2"><nlm:aff id="af1-sensors-12-16591">School of Computer Engineering, Computer Network Engineering, University of Vigo, 32004 Ourense, Spain</nlm:aff>
<country xml:lang="fr">Espagne</country>
<wicri:regionArea>School of Computer Engineering, Computer Network Engineering, University of Vigo, 32004 Ourense</wicri:regionArea>
<placeName><region nuts="2" type="communauté">Galice</region>
</placeName>
</affiliation>
</author>
<author><name sortKey="Delgado, Emma" sort="Delgado, Emma" uniqKey="Delgado E" first="Emma" last="Delgado">Emma Delgado</name>
<affiliation><nlm:aff id="af2-sensors-12-16591">School of Industrial Engineering, Control Engineering, University of Vigo, 36310 Vigo, Spain; E-Mails:<email>emmad@uvigo.es</email>
(E.D.);<email>jagprieto@uvigo.es</email>
(J.A.G.P.)</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Prieto, Jose A G" sort="Prieto, Jose A G" uniqKey="Prieto J" first="José A. G." last="Prieto">José A. G. Prieto</name>
<affiliation><nlm:aff id="af2-sensors-12-16591">School of Industrial Engineering, Control Engineering, University of Vigo, 36310 Vigo, Spain; E-Mails:<email>emmad@uvigo.es</email>
(E.D.);<email>jagprieto@uvigo.es</email>
(J.A.G.P.)</nlm:aff>
</affiliation>
</author>
<author><name sortKey="L Pez, Joaquin" sort="L Pez, Joaquin" uniqKey="L Pez J" first="Joaquín" last="L Pez">Joaquín L Pez</name>
<affiliation><nlm:aff id="af3-sensors-12-16591">School of Industrial Engineering, Robotics, University of Vigo, 36310 Vigo, Spain; E-Mail:<email>joaquin@uvigo.es</email>
</nlm:aff>
</affiliation>
</author>
</analytic>
<series><title level="j">Sensors (Basel, Switzerland)</title>
<idno type="eISSN">1424-8220</idno>
<imprint><date when="2012">2012</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc><textClass></textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en"><p>This paper proposes a new middleware solution called Network Adaptive Deadband (NAD) for long time operation of Networked Control Systems (NCS) through the Internet or any shared network based on IP technology. The proposed middleware takes into account the network status and the NCS status, to improve the global system performance and to share more effectively the network by several NCS and sensor/actuator data flows. Relationship between network status and NCS status is solved with a TCP-friendly transport flow control protocol and the deadband concept, relating deadband value and transmission throughput. This creates a deadband-based flow control solution. Simulation and experiments in shared networks show that the implemented network adaptive deadband has better performance than an optimal constant deadband solution in the same circumstances.</p>
</div>
</front>
<back><div1 type="bibliography"><listBibl><biblStruct><analytic><author><name sortKey="Zhao, Y B" uniqKey="Zhao Y">Y.B. Zhao</name>
</author>
<author><name sortKey="Liu, G P" uniqKey="Liu G">G.P. Liu</name>
</author>
<author><name sortKey="Rees, D" uniqKey="Rees D">D. Rees</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Lian, F L" uniqKey="Lian F">F.L. Lian</name>
</author>
<author><name sortKey="Yook, J K" uniqKey="Yook J">J.K. Yook</name>
</author>
<author><name sortKey="Tilbury, D M" uniqKey="Tilbury D">D.M. Tilbury</name>
</author>
<author><name sortKey="Moyne, J" uniqKey="Moyne J">J. Moyne</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Nesic, D" uniqKey="Nesic D">D. Nesic</name>
</author>
<author><name sortKey="Teel, A" uniqKey="Teel A">A. Teel</name>
</author>
<author><name sortKey="Carnevale, D" uniqKey="Carnevale D">D. Carnevale</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Diaz Cacho, M" uniqKey="Diaz Cacho M">M. Díaz-Cacho</name>
</author>
<author><name sortKey="Delgado, E" uniqKey="Delgado E">E. Delgado</name>
</author>
<author><name sortKey="Barreiro, A" uniqKey="Barreiro A">A. Barreiro</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Otanez, P" uniqKey="Otanez P">P. Otanez</name>
</author>
<author><name sortKey="Moyne, J" uniqKey="Moyne J">J. Moyne</name>
</author>
<author><name sortKey="Tilbury, D" uniqKey="Tilbury D">D. Tilbury</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Floyd, S" uniqKey="Floyd S">S. Floyd</name>
</author>
<author><name sortKey="Fall, K" uniqKey="Fall K">K. Fall</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Hirche, S" uniqKey="Hirche S">S. Hirche</name>
</author>
<author><name sortKey="Hinterseer, P" uniqKey="Hinterseer P">P. Hinterseer</name>
</author>
<author><name sortKey="Steinbach, E" uniqKey="Steinbach E">E. Steinbach</name>
</author>
<author><name sortKey="Steinbach, E" uniqKey="Steinbach E">E. Steinbach</name>
</author>
<author><name sortKey="Buss, M" uniqKey="Buss M">M. Buss</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Zhao, Y B" uniqKey="Zhao Y">Y.B. Zhao</name>
</author>
<author><name sortKey="Liu, G P" uniqKey="Liu G">G.P. Liu</name>
</author>
<author><name sortKey="Rees, D" uniqKey="Rees D">D. Rees</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Diaz Cacho, M" uniqKey="Diaz Cacho M">M. Diaz-Cacho</name>
</author>
<author><name sortKey="Barreiro, A" uniqKey="Barreiro A">A. Barreiro</name>
</author>
<author><name sortKey="Rivera, M" uniqKey="Rivera M">M. Rivera</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Zhao, Y" uniqKey="Zhao Y">Y. Zhao</name>
</author>
<author><name sortKey="Liu, G" uniqKey="Liu G">G. Liu</name>
</author>
<author><name sortKey="Rees, D" uniqKey="Rees D">D. Rees</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Vittorias, I" uniqKey="Vittorias I">I. Vittorias</name>
</author>
<author><name sortKey="Kammerl, J" uniqKey="Kammerl J">J. Kammerl</name>
</author>
<author><name sortKey="Hirche, S" uniqKey="Hirche S">S. Hirche</name>
</author>
<author><name sortKey="Steinbach, E" uniqKey="Steinbach E">E. Steinbach</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Xia, F" uniqKey="Xia F">F. Xia</name>
</author>
<author><name sortKey="Ma, L" uniqKey="Ma L">L. Ma</name>
</author>
<author><name sortKey="Peng, C" uniqKey="Peng C">C. Peng</name>
</author>
<author><name sortKey="Sun, Y" uniqKey="Sun Y">Y. Sun</name>
</author>
<author><name sortKey="Dong, J" uniqKey="Dong J">J. Dong</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Vasyutynskyy, V" uniqKey="Vasyutynskyy V">V. Vasyutynskyy</name>
</author>
<author><name sortKey="Kabitzsch, K" uniqKey="Kabitzsch K">K. Kabitzsch</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Nesi, D" uniqKey="Nesi D">D. Nesić</name>
</author>
<author><name sortKey="Teel, A" uniqKey="Teel A">A. Teel</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Mazo, J M" uniqKey="Mazo J">J.M. Mazo</name>
</author>
<author><name sortKey="Tabuada, P" uniqKey="Tabuada P">P. Tabuada</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Mazo, M" uniqKey="Mazo M">M. Mazo</name>
</author>
<author><name sortKey="Cao, M" uniqKey="Cao M">M. Cao</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Camacho, A" uniqKey="Camacho A">A. Camacho</name>
</author>
<author><name sortKey="Marti, P" uniqKey="Marti P">P. Martí</name>
</author>
<author><name sortKey="Velasco, M" uniqKey="Velasco M">M. Velasco</name>
</author>
<author><name sortKey="Lozoya, C" uniqKey="Lozoya C">C. Lozoya</name>
</author>
<author><name sortKey="Villa, R" uniqKey="Villa R">R. Villà</name>
</author>
<author><name sortKey="Fuertes, J" uniqKey="Fuertes J">J. Fuertes</name>
</author>
<author><name sortKey="Griful, E" uniqKey="Griful E">E. Griful</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Tipsuwan, Y" uniqKey="Tipsuwan Y">Y. Tipsuwan</name>
</author>
<author><name sortKey="Chow, M Y" uniqKey="Chow M">M.Y. Chow</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Cuenca, A" uniqKey="Cuenca A">A. Cuenca</name>
</author>
<author><name sortKey="Salt, J" uniqKey="Salt J">J. Salt</name>
</author>
<author><name sortKey="Sala, A" uniqKey="Sala A">A. Sala</name>
</author>
<author><name sortKey="Piza, R" uniqKey="Piza R">R. Piza</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Floyd, S" uniqKey="Floyd S">S. Floyd</name>
</author>
<author><name sortKey="Handley, M" uniqKey="Handley M">M. Handley</name>
</author>
<author><name sortKey="Padhye, J" uniqKey="Padhye J">J. Padhye</name>
</author>
<author><name sortKey="Widmer, J" uniqKey="Widmer J">J. Widmer</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Kohler, E" uniqKey="Kohler E">E. Kohler</name>
</author>
<author><name sortKey="Handley, M" uniqKey="Handley M">M. Handley</name>
</author>
<author><name sortKey="Floyd, S" uniqKey="Floyd S">S. Floyd</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Liu, P" uniqKey="Liu P">P. Liu</name>
</author>
<author><name sortKey="Meng, M H" uniqKey="Meng M">M.H. Meng</name>
</author>
<author><name sortKey="Liu, P" uniqKey="Liu P">P. Liu</name>
</author>
<author><name sortKey="Yang, S" uniqKey="Yang S">S. Yang</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Wirz, R" uniqKey="Wirz R">R. Wirz</name>
</author>
<author><name sortKey="Marin, R" uniqKey="Marin R">R. Marin</name>
</author>
<author><name sortKey="Ferre, M" uniqKey="Ferre M">M. Ferre</name>
</author>
<author><name sortKey="Barrio, J" uniqKey="Barrio J">J. Barrio</name>
</author>
<author><name sortKey="Claver, J" uniqKey="Claver J">J. Claver</name>
</author>
<author><name sortKey="Ortego, J" uniqKey="Ortego J">J. Ortego</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Diaz Cacho, M" uniqKey="Diaz Cacho M">M. Diaz-Cacho</name>
</author>
<author><name sortKey="Barreiro, A" uniqKey="Barreiro A">A. Barreiro</name>
</author>
<author><name sortKey="Rivera, M" uniqKey="Rivera M">M. Rivera</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Young Lee, J" uniqKey="Young Lee J">J. young Lee</name>
</author>
<author><name sortKey="Payandeh, S" uniqKey="Payandeh S">S. Payandeh</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Hirche, S" uniqKey="Hirche S">S. Hirche</name>
</author>
<author><name sortKey="Hinterseer, P" uniqKey="Hinterseer P">P. Hinterseer</name>
</author>
<author><name sortKey="Steinbach, E" uniqKey="Steinbach E">E. Steinbach</name>
</author>
<author><name sortKey="Buss, M" uniqKey="Buss M">M. Buss</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Gao, Z" uniqKey="Gao Z">Z. Gao</name>
</author>
<author><name sortKey="Xie, R" uniqKey="Xie R">R. Xie</name>
</author>
<author><name sortKey="Chen, Q" uniqKey="Chen Q">Q. Chen</name>
</author>
<author><name sortKey="Hu, W" uniqKey="Hu W">W. Hu</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Tatikonda, S" uniqKey="Tatikonda S">S. Tatikonda</name>
</author>
<author><name sortKey="Mitter, S" uniqKey="Mitter S">S. Mitter</name>
</author>
</analytic>
</biblStruct>
</listBibl>
</div1>
</back>
</TEI>
<affiliations><list><country><li>Espagne</li>
</country>
<region><li>Galice</li>
</region>
</list>
<tree><noCountry><name sortKey="Delgado, Emma" sort="Delgado, Emma" uniqKey="Delgado E" first="Emma" last="Delgado">Emma Delgado</name>
<name sortKey="L Pez, Joaquin" sort="L Pez, Joaquin" uniqKey="L Pez J" first="Joaquín" last="L Pez">Joaquín L Pez</name>
<name sortKey="Prieto, Jose A G" sort="Prieto, Jose A G" uniqKey="Prieto J" first="José A. G." last="Prieto">José A. G. Prieto</name>
</noCountry>
<country name="Espagne"><region name="Galice"><name sortKey="Diaz Cacho, Miguel" sort="Diaz Cacho, Miguel" uniqKey="Diaz Cacho M" first="Miguel" last="Díaz-Cacho">Miguel Díaz-Cacho</name>
</region>
</country>
</tree>
</affiliations>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Ticri/CIDE/explor/HapticV1/Data/Ncbi/Checkpoint
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 002370 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Ncbi/Checkpoint/biblio.hfd -nk 002370 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Ticri/CIDE |area= HapticV1 |flux= Ncbi |étape= Checkpoint |type= RBID |clé= PMC:3571799 |texte= Network Adaptive Deadband: NCS Data Flow Control for Shared Networks }}
Pour générer des pages wiki
HfdIndexSelect -h $EXPLOR_AREA/Data/Ncbi/Checkpoint/RBID.i -Sk "pubmed:23208556" \ | HfdSelect -Kh $EXPLOR_AREA/Data/Ncbi/Checkpoint/biblio.hfd \ | NlmPubMed2Wicri -a HapticV1
![]() | This area was generated with Dilib version V0.6.23. | ![]() |