89:;$< 7:;$%9:;$< 7:;$%9 ,
IDS s)x100ns, IDS s)x100ns // * Node's jitter when sending frame (node 1,..., node n) x 100ns // Nodes description parameters, latency (node 1,., n) x 100ns between frames // * UPDATE node required time between SoC and PReq // * UPDATE RMN necessary time between PReq reception and PRes emission // * UPDATE AMN necessary time between PRes reception and PReq emission // * UPDATE AMN necessary time between PRes reception and PRes emission // * UPDATE AMN necessary time between PRes reception and SoA emission // * UPDATE node necessary time between SoA and Asnd emission, UPDATE Allowed delay (node 1,., n) x 100ns between PReq and suitable PRes UPDATE Allowed delay (node 1,., n) x 100ns between SoA and ASnd // * UPDATE Configured EPL cycle time x 100nsUPDATE Number of PRes in the cycle. 1 PRes per SMN ,
Number of message types // building of Message ID type, Synchronisation between Nodes and IDS, for frame emission or transmition // Synchronisation between nodes and their Link Selector ,
If sender is a LS and considered ID is owned by an IDS // If considered ID also synchronizes with sender // considered ID is not synchronizing with me for a moment // synchronization is prevented to go back to sender // sender won't ear my next synchronization // Copy frame parameters from IDS or LS emitting the event // Modify who is allowed to synchonize with IDS to previous values ,
Updates LS+node parameters on frame event synchronisation // Copy frame parameters from IDS emitting the event // store active port ,
Event-triggered versus time-triggered real-time systems, Proceedings of the International Workshop on Operating Systems of the 90s and Beyond, pp.87-101, 1991. ,
DOI : 10.1007/BFb0024530
Time-triggered vs. event-triggered : A matter of configuration ?, Proceedings of the GI/ITG Workshop on Non-Functional Properties of Embedded Systems, pp.107-112, 2006. ,
Analyse Hors Ligne d'Ordonnançabilité d ´ Applications Temps Réel comportant des Tâches Conditionnelles et Sporadiques, Thèse de doctorat, 2006. ,
Sur l'intégration de mécanismes dórdonnancement et de communication dans la sous-couche MAC de réseaux locaux temps-réel, Thèse de doctorat, 1996. ,
Introduction to real-time imaging, 1995. ,
Real-Time Ethernet - Industry Prospective, Proceedings of the IEEE, pp.1118-1129, 2005. ,
DOI : 10.1109/JPROC.2005.849720
Fault Tolerance, chapter Part 1 : The Technological Dimension of Information Systems, Section 2 : Architecture and Systems, Computer Science and Information Systems, pp.240-270, 2006. ,
How to guarantee real-time behavior using ethernet ,
Re-evaluating event-triggered and timetriggered systems, ETFA '06 [69], pp.655-661 ,
DOI : 10.1109/etfa.2006.355390
Ethernet-Based Real-Time and Industrial Communications, Proceedings of the IEEE, pp.1102-1117, 2005. ,
DOI : 10.1109/JPROC.2005.849721
Fieldbus technology in industrial automation, Proceedings of the IEEE, pp.1073-1101, 2005. ,
URL : https://hal.archives-ouvertes.fr/inria-00000807
Switched ethernet for real-time industrial communication : modelling and message buffering delay evaluation, WFCS '02, pp.27-35 ,
URL : https://hal.archives-ouvertes.fr/inria-00100920
VALIDATION OF THE NETWORK CALCULUS APPROACH FOR THE PERFORMANCE EVALUATION OF SWITCHED ETHERNET BASED INDUSTRIAL COMMUNICATIONS, Proceedings of the 16th IFAC World Congress, 2005. ,
DOI : 10.3182/20050703-6-CZ-1902.01211
Probabilistic approach to switched ethernet for real-time control applications, USA IEEE Computer Society Proceedings of the Seventh International Conference on Real-Time Systems and Applications (RTCSA'00), p.384, 2000. ,
Deterministic real-time communication with switched Ethernet, 4th IEEE International Workshop on Factory Communication Systems, pp.11-18 ,
DOI : 10.1109/WFCS.2002.1159695
Experimental Determination of Real Time Peer to Peer Communication Characteristics of EtherNet/IP, 2006 IEEE Conference on Emerging Technologies and Factory Automation, pp.1061-1064 ,
DOI : 10.1109/ETFA.2006.355194
A design process of switched Ethernet architectures according to real-time application constraints, Engineering Applications of Artificial Intelligence, vol.19, issue.3, pp.335-344, 2006. ,
DOI : 10.1016/j.engappai.2005.09.004
URL : https://hal.archives-ouvertes.fr/hal-00144780
Measuring the impact of vertical integration on response times in ethernet fieldbuses, 2007 IEEE Conference on Emerging Technologies & Factory Automation (EFTA 2007), pp.532-539 ,
DOI : 10.1109/EFTA.2007.4416815
URL : https://hal.archives-ouvertes.fr/hal-00361792
Limits of increasing the performance of Industrial Ethernet protocols, 2007 IEEE Conference on Emerging Technologies & Factory Automation (EFTA 2007), pp.17-24 ,
DOI : 10.1109/EFTA.2007.4416748
The FTT-ethernet protocol: merging flexibility, timeliness and efficiency, Proceedings 14th Euromicro Conference on Real-Time Systems. Euromicro RTS 2002, p.152, 2002. ,
DOI : 10.1109/EMRTS.2002.1019195
Rether : A software-only real-time ethernet for plc networks, usenix Association Proceedings of the Workshop on Embedded Systems, pp.45-53, 1999. ,
Rt-ep : Real-time ethernet protocol for analyzable distributed applications on a minimum real-time posix kernel, Proceedings of the 2nd International Workshop on Real-Time LANs in the Internet Age, 2003. ,
RTnet - A Flexible Hard Real-Time Networking Framework, 2005 IEEE Conference on Emerging Technologies and Factory Automation, 2005. ,
DOI : 10.1109/ETFA.2005.1612559
A simulation study of ethernet powerlink networks, 2007 IEEE Conference on Emerging Technologies & Factory Automation (EFTA 2007), pp.740-743 ,
DOI : 10.1109/EFTA.2007.4416846
Performance analysis of PROFINET networks, Computer Standards & Interfaces, vol.28, issue.4, pp.369-385, 2006. ,
DOI : 10.1016/j.csi.2005.03.008
Investigations on a distributed time-triggered ethernet realtime protocol used by profinet, 3rd International Workshop on Real-Time Networks, 2004. ,
Time???triggered Ethernet based on IEEE 1588 clock synchronisation, Assembly Automation, vol.24, issue.3, pp.264-269, 2004. ,
DOI : 10.1108/01445150410549755
Standardization of industrial ethernet -the next battlefield ? In Factory Communication Systems, Proceedings. 2004 IEEE International Workshop on, pp.413-420, 2004. ,
Redundancy in Industrial Ethernet Networks, 2006 IEEE International Workshop on Factory Communication Systems, pp.380-385 ,
DOI : 10.1109/WFCS.2006.1704183
Real-time characteristics of ethernet and its improvement, Proc. of the 4th World Congress on Intelligent Control and Automation, pp.1311-1318, 2002. ,
URL : https://hal.archives-ouvertes.fr/inria-00107604
Selecting a Standard Redundancy Method for Highly Available Industrial Networks, 2006 IEEE International Workshop on Factory Communication Systems, pp.386-390 ,
DOI : 10.1109/WFCS.2006.1704184
Réseaux de terrainàterrain`terrainà hautes performances basés sur le modèle Producteur- Distributeur-Consommateur, Thèse de doctorat, 1996. ,
Ethernet in substation automation, IEEE Control Systems Magazine, vol.22, issue.3, pp.2243-51, 2002. ,
DOI : 10.1109/MCS.2002.1003998
PERFORMANCE ANALYSIS OF INDUSTRIAL ETHERNET NETWORKS BY MEANS OF TIMED MODEL-CHECKING, 12th IFAC Symposium on Information Control Problems in Manufacturing, INCOM 2006, pp.101-106, 2006. ,
DOI : 10.3182/20060517-3-FR-2903.00063
URL : https://hal.archives-ouvertes.fr/hal-00361042
Formal verification of industrial controllers : With or without a plant model ? In CONTROLO'2006 ? The 7th Portuguese Conference on Automatic Control, 2006. ,
Modeling programmable logic controllers for logic verification, IEEE Control Systems, vol.14, issue.2, pp.53-59, 1994. ,
DOI : 10.1109/37.272781
Formal methods in PLC programming, SMC 2000 Conference Proceedings. 2000 IEEE International Conference on Systems, Man and Cybernetics. 'Cybernetics Evolving to Systems, Humans, Organizations, and their Complex Interactions' (Cat. No.00CH37166), 2000. ,
DOI : 10.1109/ICSMC.2000.884356
Safety properties verification of ladder diagram programs, Journal européen des systèmes automatisés, vol.36, issue.7, pp.905-917, 2002. ,
URL : https://hal.archives-ouvertes.fr/hal-00356881
Symbolic techniques for formally verifying industrial systems, Science of Computer Programming, vol.29, issue.1-2, pp.79-98, 1997. ,
DOI : 10.1016/S0167-6423(96)00030-5
Les automates temporisés avec misesàmises`misesà jour, Thèse de doctorat, 2002. ,
Model checking et vérification probabiliste, Thèse de doctorat, 2003. ,
Graph-Based Algorithms for Boolean Function Manipulation, IEEE Transactions on Computers, vol.35, issue.8, pp.677-691, 1986. ,
DOI : 10.1109/TC.1986.1676819
???Sometimes??? and ???not never??? revisited: on branching versus linear time temporal logic, Journal of the ACM, vol.33, issue.1, pp.151-178, 1986. ,
DOI : 10.1145/4904.4999
Probabilistic Model Checking of Contention Resolution in the IEEE 802.15.4 Low-Rate Wireless Personal Area Network Protocol, Second International Symposium on Leveraging Applications of Formal Methods, Verification and Validation (isola 2006), p.118, 2006. ,
DOI : 10.1109/ISoLA.2006.34
Représentations formelles efficaces pour l' aidè a la certification de contrôleurs logiques industriels, Thèse de doctorat, 2007. ,
Uppaal-a tool suite for automatic verification of real-time systems, Proc. of Workshop on Verification and Control of Hybrid Systems, pp.232-243, 1995. ,
The tool Kronos, Hybrid Systems, pp.208-219, 1995. ,
DOI : 10.1007/BFb0020947
Symbolic Model Checking for Simply-Timed Systems, Proceedings of the Joint Conferences, pp.102-117, 2004. ,
DOI : 10.1007/978-3-540-30206-3_9
URL : https://hal.archives-ouvertes.fr/hal-01194620
TReX: A Tool for Reachability Analysis of Complex Systems, Proc. 13th Int. Conf. Computer Aided Verification (CAV'2001), pp.368-372, 2001. ,
DOI : 10.1007/3-540-44585-4_34
URL : https://hal.archives-ouvertes.fr/hal-00110460
PHAVer : Algorithmic verification of hybrid systems past HyTech, HSCC, pp.258-273, 2005. ,
SPHIN: A model checker for reconfigurable hybrid systems based on SPIN, Electronic Notes in Theoretical Computer Science, vol.145, pp.167-183, 2006. ,
DOI : 10.1016/j.entcs.2005.10.011
PRISM 2.0: a tool for probabilistic model checking, First International Conference on the Quantitative Evaluation of Systems, 2004. QEST 2004. Proceedings., pp.322-323, 2004. ,
DOI : 10.1109/QEST.2004.1348048
APMC 3.0 : Approximate Verification of Discrete and Continuous Time Markov Chains, Proceedings of the 3rd International Conference on the Quantitative Evaluation of SysTems (QEST) 2006, 2006. ,
Une approche dínterfaçage de codàcodà uppaal pour la spécification et la vérification des systèmes temps réel, 2003. ,
Modelling and analysis of a commercial field bus protocol, Proceedings 12th Euromicro Conference on Real-Time Systems. Euromicro RTS 2000, pp.165-172, 2000. ,
DOI : 10.1109/EMRTS.2000.854004
A theory of timed automata, Theoretical Computer Science, vol.126, issue.2, pp.183-235, 1994. ,
DOI : 10.1016/0304-3975(94)90010-8
Modèles et algorithmes pour la vérification des systèmes temporisés ,
A tutorial on Uppaal. Revised Lectures of the International School on Formal Methods for the Design of Real-Time Systems, pp.200-236, 2004. ,
Vérification des propriétés temporisées des automates programmables industriels, Thèse de doctorat, 2006. ,
Vérification de logiciels : techniques et outils du model-checking. Vuibert, 1999. ,
Model-checking in dense real-time. Information and Computation, pp.2-34, 1993. ,
Design and synthesis of synchronization skeletons using branching time temporal logic. Workshop on Logics of Programs, pp.52-71, 1981. ,
Decision procedures and expressiveness in the temporal logic of branching time, Proceedings of the fourteenth annual ACM symposium on Theory of computing, pp.169-180, 1982. ,
Vérification de propriétés quantitatives des systèmes logiques par model-checking hybride, 2008. ,
The coq proof assistant : A tutorial (version 7, 2003. ,
URL : https://hal.archives-ouvertes.fr/inria-00069918