Traffic Engineering: Course InformationDescription
Every telecommunication network has to handle unpredictable, bursty traffic while meeting targets for delay, loss and capacity. Traffic engineering supplies the mathematical tools to model that traffic, dimension networks and evaluate their performance. The module starts with a review of random processes, including stationarity, ergodicity, Markov chains and Markov processes. It then develops queuing theory: Poisson processes, Little’s formula, birth–death processes, MMx/x queues and the Erlang formulas, applied to dimensioning loss and delay systems. Students go on to study network traffic models in continuous and discrete time, including self-similar traffic and the Pareto distribution. They also cover fluid flow analysis, which deals with on–off sources, finite and infinite buffers, leaky buckets, equivalent bandwidth and long-range dependent traffic. Practical skills are built through traffic simulation, covering random number generation and discrete-event, time-driven and event-driven methods, and through traffic measurement following ITU-T recommendations. Application examples, including traffic and mobility modelling and the analysis of switches, routers and scheduling algorithms, connect the theory to real networks. On completion, students will be able to model network traffic, apply suitable queuing models to real-world problems and simulate network performance.
Intended AudienceBSc students in areas of communication and networking Course Textbook
Lectures2 hours/week, 14 to 15 weeks Grading
Course Learning OutcomesAfter finishing the course, the student will be able to
Working load4h per Week 14 to 15 weeks CreditsThis is a 3 credit course. Teaching and learning methodologyThe lectures will be mainly based on blackboard and slides. PrerequisitesBackground in introduction to communication, signal and systems, basic probability and statistics Additional references
|