1 / 4

Design of an optimal AQM controller for the Diffserv architecture

Design of an optimal AQM controller for the Diffserv architecture. Leonardo Rangel / Nelson Fonseca Institute of Computing - IC Unicamp, Campinas, 13086-970, SP, Brazil {leonardo.rangel,nfonseca}@ic.unicamp.br. Congestion Control System. Diffserv: Differentiated Services over the Internet

lewis
Download Presentation

Design of an optimal AQM controller for the Diffserv architecture

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Design of an optimal AQM controller for the Diffserv architecture Leonardo Rangel / Nelson Fonseca Institute of Computing - IC Unicamp, Campinas, 13086-970, SP, Brazil {leonardo.rangel,nfonseca}@ic.unicamp.br

  2. Congestion Control System • Diffserv: Differentiated Services over the Internet • Integrated Congestion Control System • TCP congestion control mechanism can dynamically adjust the amount of data that a client sends to network; • AQM mechanisms monitor the queue state at the routers, therefore can detect incipient congestion; • Integrated TCP/AQM Congestion Control System: • AQM role: early notification of incipient congestion to TCP senders; • When notified about the incipient congestion, TCP senders can decrease their transmission rates before queue overflows.

  3. The feedback control system • TCP/AQM viewed as a feedback control system: • The congestion level (router queue size - q) is determined by TCP transmission rate, which is regulated by drop/mark levels; • An appropriate mark/drop probability (p) is calculated by AQM controller, C(s); • The proposed controller also stabilizes the system plant, P(s), minimize jitter and give users a certain minimum guaranteed transmission rate. q p0 p P(s) + q0 δq δp C(s) - A basic feedback control system

  4. Current status • What we already done: • Modeling of TCP flows and AQM routers behavior; • Investigation of the system's best equilibrium point; • Controller synthesis using Optimization and Control Theory; • Implementation of the TCP/AQM system in a continuous-time environment (Simulink/Matlab); • Controller discretization; • Implementation of the controller in a discrete-time dynamic network environment (NS-2). • Next steps: • Define representative NS-2 simulation scenarios; • Simulation and comparison with current proposals.

More Related