Modelling Dynamics of TCP Flows in Very Large Network Topologies

  • Monika Nycz
  • Tomasz Nycz
  • Tadeusz Czachórski
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 363)


The article presents an approach to numerical modeling of dynamics of flows in wide area TCP/IP computer networks with the use of SAP HANA in-memory database. The aim is to explore the possibility of transforming a broadly known modeling method—fluid-flow approximation—into database language, overcoming this way the need to develop dedicated solutions and to transmit the results from the application to the database. We implemented the model logic into SQL procedures and performed mathematical calculations for an exemplary vast topology. The experiments show that the database engine may be used to perform all model computations.


Internet topology Fluid-flow approximation SAP HANA SQL Numerical calculation Databases Computer networks Opte project Queueing models Big data 



This work was supported by a grant Modelling wide area networks using SAP HANA in-memory database of Hasso-Plattner-Institute (HPI) in Potsdam, Germany.


  1. 1.
    Czachórski, T., Nycz, M., Nycz, T., Pekergin, F.: Analytical and numerical means to model transient states in computer networks. In: 20th International Conference, CN 2013, Lwowek Slaski, Poland, June 17–21, 2013. Springer Proceedings Series: Communications in Computer and Information Science, Vol. 370, pp. 426–435, ISBN:978-3-642-38864-4Google Scholar
  2. 2.
    Gelenbe, E.: On approximate computer systems models. J. ACM 22(2), 261–269 (1975)Google Scholar
  3. 3.
    Gelenbe, E., Pujolle, G.: The behaviour of a single queue in a generalqueueing network. Acta Informatica 7(2), 123–136 (1976)Google Scholar
  4. 4.
    Gephi: The open graph viz platform.
  5. 5.
    Liu, Y., Presti, F.L., Misra, V., Towsley, D., Gu. Y.: Fluid models and solutions for large-scale ip networks. ACM/SigMetrics (2003)Google Scholar
  6. 6.
    Lyon, B.: The opte project.
  7. 7.
  8. 8.
    Misra, V., Gong, W.-B., Towsley, D.: A fluid-based analysis of a network of aqm routers supporting tcp flows with an application to red. In: Proceedings of the Conference on Applications, Technologies, Architectures and Protocols for Computer Communication (SIGCOMM 2000), pp. 151–160 (2000)Google Scholar
  9. 9.
  10. 10.
  11. 11.
    Wieczorek, B., Polomski, M., Pecka, P., Deorowicz, S.: An effective way of storing and accessing very large transition matrices using multi-core CPU and GPU architectures. In: Man-Machine Interactions, Springer, Seria Advances in Intelligent and Soft Computing (2014)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  1. 1.Institute of InformaticsSilesian University of TechnologyGliwicePoland
  2. 2.Institute of Theoretical and Applied InformaticsPolish Academy of SciencesGliwicePoland

Personalised recommendations