A strategy for implementing Smart Market pricing scheme on DiffServ
Murat Yüksel, S. Kalyanaraman · 2004
We present a baseline implementation strategy for the well-known Smart Market pricing scheme on DiffServ. Our strategy models Smart Market's theoretically defined properties as much as possible. In order to suit the DiffServ framework, we propose ways of focusing Smart Market's complex operations at the edges while keeping the interior simple. Based on the proposed implementation strategy, we develop a packet-based simulation of Smart Market. By simulation, we then investigate Smart Market's performance in terms of stability, fairness, and service differentiation on UDP and TCP traffic. We also look at the importance of packet sorting (i.e. sorting of packets at routers according to their bids as proposed in Smart Market) in Smart Market's performance. By several simulations, we find that packet sorting does not really improve the performance for all three metrics (stability, fairness, and service differentiation). So, it is not necessary to implement packet sorting for Smart Market's possible deployment, thus significantly reducing the necessity for router upgrades.