modelling network performance with a spatial stochastic
play

Modelling network performance with a spatial stochastic process - PowerPoint PPT Presentation

Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Modelling network performance with a spatial stochastic process algebra Vashti Galpin Laboratory for Foundations of Computer Science University of


  1. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Modelling network performance with a spatial stochastic process algebra Vashti Galpin Laboratory for Foundations of Computer Science University of Edinburgh 26 May 2009 Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  2. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Introduction ◮ model network performance Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  3. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Introduction ◮ model network performance ◮ spatial concepts in a stochastic process algebra Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  4. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Introduction ◮ model network performance ◮ spatial concepts in a stochastic process algebra ◮ location can affect time taken Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  5. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Introduction ◮ model network performance ◮ spatial concepts in a stochastic process algebra ◮ location can affect time taken ◮ analysis using continuous time Markov chains (CTMCs) Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  6. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Introduction ◮ model network performance ◮ spatial concepts in a stochastic process algebra ◮ location can affect time taken ◮ analysis using continuous time Markov chains (CTMCs) ◮ no unnecessary increase in state space Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  7. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Introduction ◮ model network performance ◮ spatial concepts in a stochastic process algebra ◮ location can affect time taken ◮ analysis using continuous time Markov chains (CTMCs) ◮ no unnecessary increase in state space ◮ related research Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  8. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Introduction ◮ model network performance ◮ spatial concepts in a stochastic process algebra ◮ location can affect time taken ◮ analysis using continuous time Markov chains (CTMCs) ◮ no unnecessary increase in state space ◮ related research ◮ PEPA nets (Gilmore et al ) Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  9. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Introduction ◮ model network performance ◮ spatial concepts in a stochastic process algebra ◮ location can affect time taken ◮ analysis using continuous time Markov chains (CTMCs) ◮ no unnecessary increase in state space ◮ related research ◮ PEPA nets (Gilmore et al ) ◮ StoKlaim (de Nicola et al ) Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  10. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Introduction ◮ model network performance ◮ spatial concepts in a stochastic process algebra ◮ location can affect time taken ◮ analysis using continuous time Markov chains (CTMCs) ◮ no unnecessary increase in state space ◮ related research ◮ PEPA nets (Gilmore et al ) ◮ StoKlaim (de Nicola et al ) ◮ biological models – BioAmbients, attributed π -calculus Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  11. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Outline Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  12. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Motivating example A Sender B P 1 C P 2 P 3 D P 4 E P 5 P 6 F Receiver Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  13. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Motivation ◮ we want to model the performance of a network Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  14. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Motivation ◮ we want to model the performance of a network ◮ we know how to do this with stochastic process algebra Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  15. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Motivation ◮ we want to model the performance of a network ◮ we know how to do this with stochastic process algebra ◮ PEPA [Hillston 1996] Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  16. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Motivation ◮ we want to model the performance of a network ◮ we know how to do this with stochastic process algebra ◮ PEPA [Hillston 1996] ◮ compact syntax, rules of behaviour ( α, r ) → P ′ P − − − ( α, r ) P + Q − − − → P ′ Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  17. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Motivation ◮ we want to model the performance of a network ◮ we know how to do this with stochastic process algebra ◮ PEPA [Hillston 1996] ◮ compact syntax, rules of behaviour ( α, r ) → P ′ P − − − ( α, r ) P + Q − − − → P ′ ◮ transitions labelled with ( α, r ) ∈ A × R + Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  18. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Motivation ◮ we want to model the performance of a network ◮ we know how to do this with stochastic process algebra ◮ PEPA [Hillston 1996] ◮ compact syntax, rules of behaviour ( α, r ) → P ′ P − − − ( α, r ) P + Q − − − → P ′ ◮ transitions labelled with ( α, r ) ∈ A × R + ◮ interpret as continuous time Markov chain Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  19. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Motivation ◮ we want to model the performance of a network ◮ we know how to do this with stochastic process algebra ◮ PEPA [Hillston 1996] ◮ compact syntax, rules of behaviour ( α, r ) → P ′ P − − − ( α, r ) P + Q − − − → P ′ ◮ transitions labelled with ( α, r ) ∈ A × R + ◮ interpret as continuous time Markov chain ◮ analyses to understand performance Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  20. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Motivation ◮ we want to model the performance of a network ◮ we know how to do this with stochastic process algebra ◮ PEPA [Hillston 1996] ◮ compact syntax, rules of behaviour ( α, r ) → P ′ P − − − ( α, r ) P + Q − − − → P ′ ◮ transitions labelled with ( α, r ) ∈ A × R + ◮ interpret as continuous time Markov chain ◮ analyses to understand performance ◮ new ingredient: general notion of location Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  21. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Locations ◮ L locations Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  22. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Locations ◮ L locations ◮ location names, cities Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  23. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Locations ◮ L locations ◮ location names, cities ◮ points in n -dimensional space Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  24. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Locations ◮ L locations ◮ location names, cities ◮ points in n -dimensional space ◮ collections of locations Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

  25. Introduction Motivation Locations Syntax Semantics Measuring performance Conclusion Locations ◮ L locations ◮ location names, cities ◮ points in n -dimensional space ◮ collections of locations ◮ P L = 2 L , powerset Vashti Galpin Modelling network performance with a spatial stochastic process algebra AINA 2009

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend