Serveur d'exploration sur les dispositifs haptiques

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Network Adaptive Deadband: NCS Data Flow Control for Shared Networks

Identifieur interne : 002313 ( Main/Merge ); précédent : 002312; suivant : 002314

Network Adaptive Deadband: NCS Data Flow Control for Shared Networks

Auteurs : Miguel Díaz-Cacho [Espagne] ; Emma Delgado ; José A. G. Prieto ; Joaquín L Pez

Source :

RBID : PMC:3571799

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

Links toward previous steps (curation, corpus...)


Links to Exploration step

PMC:3571799

Le 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>
<idno type="wicri:Area/Main/Merge">002313</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>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Ticri/CIDE/explor/HapticV1/Data/Main/Merge
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 002313 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Merge/biblio.hfd -nk 002313 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Ticri/CIDE
   |area=    HapticV1
   |flux=    Main
   |étape=   Merge
   |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/Main/Merge/RBID.i   -Sk "pubmed:23208556" \
       | HfdSelect -Kh $EXPLOR_AREA/Data/Main/Merge/biblio.hfd   \
       | NlmPubMed2Wicri -a HapticV1 

Wicri

This area was generated with Dilib version V0.6.23.
Data generation: Mon Jun 13 01:09:46 2016. Site generation: Wed Mar 6 09:54:07 2024