K-INFO
HU
EN
Login

Performance Evaluation of Infocommunication Systems

Performance Evaluation of Infocommunication Systems
A tantárgyleírás hatályossága
Hatályosság kezdete:
2026. March 21.
Hatályosság vége:
Subject name (Hungarian, English)
Performance Evaluation of Infocommunication Systems
Performance Evaluation of Infocommunication Systems
Subject code BMEVITMAV24
Subject type
Training Level
Course types and hours (weekly/semester)
Course type lecture tutorial laboratory
hours (weekly) 3 1 0
type (linked/independent) derived course
Assessment type vizsga
Credits 4
Subject coordinator
DR. Molnár Sándor
position: egyetemi docens
Responsible department
Távközlési és Mesterséges Intelligencia Tanszék
Faculty Villamosmérnöki és Informatikai Kar
Subject website
Primary curriculum type
Direct prerequisites – Strong prerequisite none
Direct prerequisites – Weak prerequisite none
Direct prerequisites – Parallel prerequisite none
Direct prerequisites – Milestone prerequisite none
Direct prerequisites – Exclusion none

Objectives

Programme

Introduction to Internet Traffic Theory

Week 1: Review of probability theory and stochastic processes

Fundamental theorems of probability theory which are extremely important in traffic modeling and performance evaluation of communication systems. The definition and interpretation of stochastic processes. Applications of stochastic processes in modeling.

Week 2: Traffic characterization by point processes

The definition of point processes. The application of point processes for internet traffic characterization. The stationarity of point processes. The description of point processes. The process of intervals between events. The counting process. The selection of origin in traffic modeling by point processes.

Week 3: Burst and correlation measures

Interpretation of burst and correlation and their impacts on Internet traffic. First and second order characterization of burst and correlation measures. Squared coefficient of variation. Peak to mean ratio. Probability distribution function. Moments. Correlation of interarrival times. Correlation of counts. Index of dispersion for intervals (IDI). Index of dispersion for counts (IDC). Variance time plot. Relationships between measures.

Week 4: Case study for traffic analysis: from measurements to modeling

Case study for selected traffic sources: renewal processes, correlated processes, aggregated traffic, voice traffic, video traffic. Burst and correlation analysis demonstrated for the case study traffic sources with lots of figures and interpretation of results. Study guides for traffic analysis by interpreting results of actual measured Internet traffic.

Week 5: Traffic models based on Poisson processes

Derivation, definitions and basic properties of Poisson processes. Traffic models based on Poisson processes: inhomogeneous Poisson process, batch Poisson process, Markov Modulated Poisson Process (MMPP) and their use for traffic modeling.

Week 6: Traffic characterization by renewal processes

Definition and basic properties of renewal processes. Characterization of traffic aggregation and traffic splitting in Internet routers. Traffic models based on renewal processes. Application guide for renewal-based traffic models.

Week 7: Advanced traffic models (voice, video, web, etc.)

How to choose traffic models for measured traffic? The goal and use of advanced traffic models. Web traffic models. P2P traffic models, gaming traffic models, VoIP traffic models, advanced video traffic models. How to set the parameters of traffic models.

Week 8: Introduction to fractal traffic theory

Fractal properties of Internet traffic. Self-similarity and long-range dependence. Heavy-tailed distributions in the Internet. Fractal traffic analysis. Fractal traffic models. Examples of using fractal traffic models.

Internet Traffic Management

Week 9: Overprovisioning and managed bandwidth

Traffic management philosophies. The overprovisioning approach. The managed bandwidth method. Advantages and disadvantages of traffic management approaches. Traffic characteristics of stream traffic and elastic traffic. Which approach to choose?

Week 10: Traffic control, connection admission control and traffic dimensioning

Traffic categories vs. traffic control approaches. Open loop control. Peak rate allocation. Rate envelope multiplexing. Rate sharing. Statistical multiplexing. Packet scale and burst scale congestion. Designing principles of traffic control methods. Case study: Gaussian approximation.

Week 11: Future internet design principles and case studies

Trends in future internet design and dimensioning. Lessons from the past for the future. Case studies chosen from current research papers.

Performance evaluation of TCP

Week 12: Evolution of TCP:  loss- and delay-based TCP and high-speed TCP versions

Principle of TCP (Transmission Control Protocol) congestion control. Loss-based TCP variants (Reno, BIC, CUBIC, etc.). Delay-based TCP variants (Vegas, FAST, etc.). Hybrid TCP versions (Compound TCP, Westwood , etc.), TCP versions for high-speed communications (H-TCP, etc.).

Week 13: Performance models of TCP

Models for TCP. A simple TCP model and its detailed analysis. Throughput calculation based on TCP models. Advanced TCP models. Application of TCP models in network design and dimensioning.

Week 14: Case study of TCP performance evaluation

Case study: networking examples for performance evaluations of TCP-based communication. QoS characteristics calculations. Throughput and latency calculations. Numerical examples of real internet communications solved by TCP models.

The course is concerned with introducing the students to the theoretical tools to carry out performance evaluations of infocommunication systems. It also gives practical case studies how to apply these tools.

Learning outcomes

Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:

Knowledge

No learning outcomes recorded.

Skills

No learning outcomes recorded.

Attitudes

No learning outcomes recorded.

Autonomy and responsibility

No learning outcomes recorded.

Oktatási módszertan

Lecture and practice

Tanulástámogató anyagok

Online források
H. Tijms, A First Course in Stochastic Models, Wiley 2003M. Welzl, Network Congestion Control: Managing Internet Traffic, Wiley 2005Selected conference and journal publications from recent literature

Recommended preliminary knowledge for completing the subject

Knowledge type competencies
(azon előzetes ismeretek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
Basic knowledge of probability theory and infocommunication system.
Skill type competencies
(azon előzetes képességek és készségek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
nincs
Recommended (non-compulsory) preliminary competencies
(azon ajánlott (nem kötelező) előzetesen megszerzendő kompetenciák összessége, amelyek jelentősen hozzájárulnak a tantárgy eredményes teljesítéséhez)
Basic knowledge of probability theory and infocommunication system.
General rules
Requirements: 1. In the semester period there is an in-class test (ZH) to get the signature. 2. In the exam period: written exam. Additional possibilities: Failed in-class test (ZH) can be repeated in the semester period. Failed in-class test (ZH) and repeated failed in-class test (ZH) can be repeated in the exam period with paid fee.
Assessment methods
In-term assessments

No detailed assessments provided.

Weight of in-term assessments

No weights provided.

Exam-period assessments

No detailed assessments provided.

Weight of exam elements

No weights provided.

Grade calculation

No grade thresholds provided.

Attendance requirements

No attendance requirements provided.

Rules for retake and resubmission

Not provided.

Short description

Not provided.

Detailed description

Not provided.

Recommended courses
The course cannot be taken for students who already took VITMM325 Performance Evaluation of Infocommunication Systems.
Workload to complete the subject

No workload breakdown provided.

Validity of subject requirements
Requirements valid from:
Requirements valid until:
Curriculum placement

No curriculum placements recorded for this subject version.