Skip to main content

Simonstrator.kom: Platform for the Design and Evaluation of Mechanism Transitions

  • Chapter
  • First Online:
  • 203 Accesses

Part of the book series: Springer Theses ((Springer Theses))

Abstract

Insights obtained through domain-specific studies of mechanism transitions (as done with Bypass.kom) need to be consolidated and generalized towards a common transition methodology. This requires intense collaboration among researchers for the definition and later adoption of common design practices.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    The Simonstrator.kom platform, its runtime environments and the prototype of Bypass.kom described in this thesis are available online at www.simonstrator.com [Accessed March 8th, 2017].

  2. 2.

    For a detailed description and examples of configured hosts, the interested reader is referred to [10].

  3. 3.

    In addition to activating an ad hoc dissemination protocol, we need to activate the respective communication interface at the mobile device, as also discussed for our Android prototype in [11]. We omit these transitions for brevity.

  4. 4.

    When switching to Gossip, the self-transition \( T^\bullet _\mathrm {lc}: f(\mathrm {\textsc {Gossip}}) = p \leftarrow 0.4 \) might need to be added to the execution plan. Otherwise, the new mechanism instance of Gossip will use its default probability.

References

  1. Berman M, Demeester P, Lee JW, Nagaraja K, Zink M, Colle D, Krishnappa DK, Raychaudhuri D, Schulzrinne H, Seskar I et al (2015) Future internets escape the simulator. Commun ACM 58(6):78–89

    Article  Google Scholar 

  2. Dolev D, Dwork C, Stockmeyer L (1987) On the minimal synchronism needed for distributed consensus. J ACM (JACM) 34(1):77–97

    Article  MathSciNet  Google Scholar 

  3. Frömmgen A, Rehner R, Lehn M, Buchmann A (2015) Fossa: learning ECA rules for adaptive distributed systems. In: Proceedings IEEE international conference on autonomic computing (ICAC). IEEE, pp 207–210

    Google Scholar 

  4. Frömmgen A, Rehner R, Lehn M, Buchmann A (2015) Fossa: using genetic programming to learn ECA rules for adaptive networking applications. In: Proceedings IEEE conference on local computer networks (LCN). IEEE, pp 197–200

    Google Scholar 

  5. Frömmgen A, Richerzhagen B, Röckert J, Hausheer D, Steinmetz R, Buchmann A (2015) Towards the description and execution of transitions in networked systems. In: Proceedings 9th international conference on autonomous infrastructure, management and security (AIMS). IFIP, pp 17–29

    Google Scholar 

  6. Hark R, Richerzhagen N, Richerzhagen B, Rizk A, Steinmetz R (2017) Towards an adaptive selection of loss estimation techniques in software-defined networks. In: Proceedings IFIP networking conference (IFIP Networking). IEEE, pp 1–9

    Google Scholar 

  7. Richerzhagen B (2012) Supporting transitions in peer-to-peer video streaming. In: Master’s thesis, Technische Universität Darmstadt

    Google Scholar 

  8. Richerzhagen B, Stingl D, Hans R, Groß C, Steinmetz R (2014) Bypassing the cloud: peer-assisted event dissemination for augmented reality games. In: Proceedings 14th IEEE conference on peer-to- peer computing (P2P), pp 1–10

    Google Scholar 

  9. Richerzhagen B, Wilk S, Rückert J, Stohr D, Effelsberg W (2014) Transitions in live video streaming services. In: Proceedings workshop on design, quality and deployment of adaptive video streaming (VideoNEXT). ACM, pp 37–38

    Google Scholar 

  10. Richerzhagen B, Stingl D, Rückert J, Steinmetz R (2015) Simonstrator: simulation and prototyping platform for distributed mobile applications. In: Proceedings 8th international conference on simulation tools and techniques (SIMUTOOLS). ACM, pp 99–108

    Google Scholar 

  11. Richerzhagen B, Schiller M, Lehn M, Lapiner D, Steinmetz R (2015) Transition-enabled event dissemination for pervasive mobile multiplayer games. In: Proceedings 16th international symposium on a world of wireless, mobile and multimedia networks (WoWMoM). IEEE

    Google Scholar 

  12. Richerzhagen B, Wagener A, Richerzhagen N, Hark R, Steinmetz R (2016) A framework for publish/subscribe protocol transitions in mobile crowds. In: Proceedings 10th international conference on autonomous infrastructure, management and security (AIMS). IFIP, pp 1–14

    Google Scholar 

  13. Richerzhagen B, Richerzhagen N, Zobel J, Schönherr S, Koldehofe B, Steinmetz R (2016) Demo: seamless transitions between filter schemes for location-based mobile applications. In: Demonstrations of the 41st IEEE conference on local computer networks (LCNDemos), pp 1–3

    Google Scholar 

  14. Richerzhagen B, Richerzhagen N, Zobel J, Schönherr S, Koldehofe B, Steinmetz R (2016) Seamless transitions between filter schemes for location-based mobile applications. In: Proceedings 41st IEEE conference on local computer networks (LCN), pp 1–9

    Google Scholar 

  15. Richerzhagen B, Richerzhagen N, Schönherr S, Hark R, Steinmetz R (2016) Stateless gateways—reducing cellular traffic for event distribution in mobile social applications. In: Proceedings 25th international conference on computer communication and networks (ICCCN). IEEE, pp 1–9

    Google Scholar 

  16. Richerzhagen N, Li T, Stingl D, Richerzhagen B, Steinmetz R, Santini S (2015) A step towards a protocol-independent measurement framework for dynamic networks. In: Proceedings 40th IEEE conference on local computer networks (LCN). IEEE, pp 462–465

    Google Scholar 

  17. Richerzhagen N, Stingl D, Richerzhagen B, Mauthe A, Steinmetz R (2015) Adaptive monitoring for mobile networks in challenging environments. In: Proceedings 24th international conference on computer communication and networks (ICCCN). IEEE, pp 1–8

    Google Scholar 

  18. Richerzhagen N, Richerzhagen B, Walter M, Stingl D, Steinmetz R (2016) Buddies, not enemies: fairness and performance in cellular offloading. In: Proceedings 17th international symposium on a world of wireless, mobile and multimedia networks (WoWMoM). IEEE, pp 1–9

    Google Scholar 

  19. Richerzhagen N, Richerzhagen B, Lipinski M, Weckesser M, Kluge R, Hark R, Steinmetz R (2016) Exploring transitions in mobile network monitoring in highly dynamic environments. In: Demonstrations of the 41st IEEE conference on local computer networks (LCN-Demos), pp 1–3

    Google Scholar 

  20. Richerzhagen N, Richerzhagen B, Hark R, Stingl D, Steinmetz R (2016) Limiting the footprint of monitoring in dynamic scenarios through multi-dimensional offloading. In: Proceedings 25th international conference on computer communication and networks (ICCCN). IEEE, pp 1–9

    Google Scholar 

  21. Richerzhagen N, Richerzhagen B, Stingl D, Steinmetz R (2017) The human factor: a simulation environment for networked mo bile social applications. In: Proceedings international conference on networked systems (NetSys). IEEE, pp 1–8

    Google Scholar 

  22. Rückert J, Richerzhagen B, Lidanski E, Steinmetz R, Hausheer D (2015) TopT: supporting flash crowd events in hybrid overlay-based live streaming. In: Proceedings 14th IFIP networking conference (Networking). IEEE, pp 1–9

    Google Scholar 

  23. Stein M, Kluge R, Mirizzi D, Wilk S, Schürr A, Mühlhäuser M (2016) Transitions on multiple layers for scalable, energy efficient and robust wireless video streaming. In: Proceedings international conference on pervasive computing and communication workshops (PerCom Workshops). IEEE, pp 1–3

    Google Scholar 

  24. Stingl D, Gross C, Rückert J, Nobach L, Kovacevic A, Steinmetz R (2011) Peerfactsim. kom: a simulation framework for peer-to-peer systems. In: Proceedings international conference on high performance computing and simulation (HPCS). IEEE, pp 577–584

    Google Scholar 

  25. Stingl D, Richerzhagen B, Zöllner F, Gross C, Steinmetz R (2013) PeerfactSim.KOM: take it back to the streets. In: Proceedings international conference on high performance computing and simulation (HPCS). IEEE, pp 80–86

    Google Scholar 

  26. Weckesser M, Lochau M, Schnabel T, Richerzhagen B, Schürr A (2016) Mind the gap! automated anomaly detection for potentially unbounded cardinality-based feature models. In: Fundamental approaches to software engineering. Springer, Heidelberg, pp 158–175

    Google Scholar 

  27. Werner M, Schwandke J, Hollick M, Hohlfeld O, Zimmermann T, Wehrle K (2016) STEAN: a storage and transformation engine for advanced networking context. In: Proceedings IFIP networking conference (IFIP Networking). IFIP, pp 91–99

    Google Scholar 

  28. Wichtlhuber M, Richerzhagen B, Rückert J, Hausheer D (2014) TRANSIT: supporting transitions in peer-to-peer live video streaming. In: Proceedings IFIP networking conference (IFIP Networking). IEEE, pp 1–9

    Google Scholar 

  29. Wilk S, Rückert J, Stohr D, Richerzhagen B, Effelsberg W (2015) Efficient video streaming through seamless transitions between Unicast and broadcast. In: Proceedings 2nd conference on networked systems (NetSys), pp 1–2

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Björn Richerzhagen .

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Richerzhagen, B. (2019). Simonstrator.kom: Platform for the Design and Evaluation of Mechanism Transitions. In: Mechanism Transitions in Publish/Subscribe Systems . Springer Theses. Springer, Cham. https://doi.org/10.1007/978-3-319-92570-7_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-92570-7_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-92569-1

  • Online ISBN: 978-3-319-92570-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics