Presentation is loading. Please wait.

Presentation is loading. Please wait.

A Cognitive Approach for Cross-Layer Performance Management

Similar presentations


Presentation on theme: "A Cognitive Approach for Cross-Layer Performance Management"— Presentation transcript:

1 A Cognitive Approach for Cross-Layer Performance Management
Miami, December 7th, 2010 A Cognitive Approach for Cross-Layer Performance Management Neumar Malheiros University of Campinas, Brazil Edmundo Madeira Nelson da Fonseca Dzmitry Kliazovich University of Luxembourg, Luxembourg Fabrizio Granelli University of Trento, Italy

2 Dzmitry Kliazovich (kliazovich@disi.unitn.it)
Introduction Performance management is a challenging issue: Heterogeneous and dynamic networks Increasingly level of complexity Stringent QoS requirements December 7, 2010 Dzmitry Kliazovich

3 Dzmitry Kliazovich (kliazovich@disi.unitn.it)
Problem Limitations of current Internet protocols No adaptation mechanism for dynamic network environments No coordination between network layers Centralized network management solutions There is a clear need for new configuration and performance management solutions. December 7, 2010 Dzmitry Kliazovich

4 Dzmitry Kliazovich (kliazovich@disi.unitn.it)
Proposed Solution CogProt: Cognitive approach for dynamic reconfiguration of communication protocols Cognitive algorithm for dynamic adjustment of protocol parameters Cross-layer design System-wide goals December 7, 2010 Dzmitry Kliazovich

5 Cognitive Self-Configuration
Performance optimization is obtained by periodically reconfiguring protocol parameters through a quality feedback loop System-wide performance optimization Cognitive processes Learning Decision-making December 7, 2010 Dzmitry Kliazovich

6 Dzmitry Kliazovich (kliazovich@disi.unitn.it)
Quality Feedback Loop December 7, 2010 Dzmitry Kliazovich

7 Dzmitry Kliazovich (kliazovich@disi.unitn.it)
Quality Feedback Loop December 7, 2010 Dzmitry Kliazovich

8 Dzmitry Kliazovich (kliazovich@disi.unitn.it)
Design Scenarios Single-Layer X Inter-Layer Scenarios December 7, 2010 Dzmitry Kliazovich

9 Signaling Architectures
Centralized X Distributed architectures December 7, 2010 Dzmitry Kliazovich

10 Dzmitry Kliazovich (kliazovich@disi.unitn.it)
Case Study Joint optimization of multiple parameters TCP congestion window increase factor MAC data rate Network Simulator (ns-2) The simulator was extended with CogProt functionalities December 7, 2010 Dzmitry Kliazovich

11 Dzmitry Kliazovich (kliazovich@disi.unitn.it)
Simulated Topology Three scenarios: Node S fixed close to BS Node S fixed far away from BS Node S moving December 7, 2010 Dzmitry Kliazovich

12 Dzmitry Kliazovich (kliazovich@disi.unitn.it)
Performance Results No cross-traffic; S close to BS December 7, 2010 Dzmitry Kliazovich

13 Dzmitry Kliazovich (kliazovich@disi.unitn.it)
Performance Results No cross-traffic; S far from BS December 7, 2010 Dzmitry Kliazovich

14 Dzmitry Kliazovich (kliazovich@disi.unitn.it)
Performance Results With Cross-traffic ; S close to BS December 7, 2010 Dzmitry Kliazovich

15 Dzmitry Kliazovich (kliazovich@disi.unitn.it)
Performance Results With Cross-traffic ; S far from BS December 7, 2010 Dzmitry Kliazovich

16 Dzmitry Kliazovich (kliazovich@disi.unitn.it)
Performance Results On/off Cross-traffic; S in movement December 7, 2010 Dzmitry Kliazovich

17 Dzmitry Kliazovich (kliazovich@disi.unitn.it)
Summary Cognitive TCP Self-configuration of TCP window increase factor Cognitive MAC Layer MAC data rate adaptation Self-configuration of MAC layer parameters Inter-layer optimization December 7, 2010 Dzmitry Kliazovich

18 Dzmitry Kliazovich (kliazovich@disi.unitn.it)
Conclusion CogProt’s dynamic reconfiguration keeps protocol operating point at optimum Low implementation complexity fosters wide deployment in large variety of network devices Excellent for incremental deployed Requires no changes to protocol messages and operation Wide range of tuning parameters December 7, 2010 Dzmitry Kliazovich

19 Dzmitry Kliazovich (kliazovich@disi.unitn.it)
Future Work Implementation of the algorithm in Linux kernel for real experiments Code available at Further development of Cognitive Information Server (CIS) architecture Extending signaling mechanisms for cognitive information sharing December 7, 2010 Dzmitry Kliazovich


Download ppt "A Cognitive Approach for Cross-Layer Performance Management"

Similar presentations


Ads by Google