Modern network research focuses on optimizing performance through congestion control, quality of service, and fairness. With the rapid expansion of networks and increasing traffic, balancing throughput and response time has become critical. This thesis explores this tradeoff and introduces the Power metric as a tool for optimizing network performance and expands its investigation to achieving optimized performance with optimum fairness.
The Power metric, defined as the ratio of normalized throughput to normalized mean response time, serves as our performance optimization goal. Previous research primarily focused on single-flow systems, but contemporary networks involve multiple flows with more complex scenarios. This work extends Power analysis in performance optimization to modern network environments, developing a model that also accommodates multiple flows. We further examine different queueing disciplines that implement various levels of flow discrimination. In addition, we examine fairness metrics coupled with performance optimization.
Our research focuses on three aspects: performance, flow priority discrimination, and fairness. We introduce performance metrics, including individual power, sum of power, and average power, and optimize these metrics using an M/M/1 system model with multiple flows under different queueing disciplines. We also explore fairness metrics such as throughput, delay, and power, and investigate scenarios where optimum performance and equal fairness can be achieved simultaneously.
Additionally, we study generalized power, which allows specifying the relative preference for throughput versus delay, providing a flexible approach to optimizing network performance based on specific requirements.
In summary, this research represents a first step in incorporating performance, fairness, and priority flow discrimination into the Power metric analysis for modern multi-flow network environments. Our goal is to provide insights, guidance, and "rules of thumb" for system designers to create more efficient and equitable network systems.