Adversarial models for priority-based networks
We propose several variations of the adversarial queueing model. The priority model takes into account the case in which the packets can have different priorities, assigned by the adversary at injection time. The variable priority model is an extension of the priority model in which the adversary ma...
| Autores: | , , , , |
|---|---|
| Tipo de recurso: | informe técnico |
| Fecha de publicación: | 2003 |
| País: | España |
| Institución: | Universitat Politècnica de Catalunya (UPC) |
| Repositorio: | UPCommons. Portal del coneixement obert de la UPC |
| Idioma: | inglés |
| OAI Identifier: | oai:upcommons.upc.edu:2117/97323 |
| Acceso en línea: | https://hdl.handle.net/2117/97323 |
| Access Level: | acceso abierto |
| Palabra clave: | Adversarial queueing model Priority model Queueing policies Priority-based networks stability Adversarial queueing theory Contention-resolution protocols Packet-switched networks Àrees temàtiques de la UPC::Informàtica::Informàtica teòrica |
| Sumario: | We propose several variations of the adversarial queueing model. The priority model takes into account the case in which the packets can have different priorities, assigned by the adversary at injection time. The variable priority model is an extension of the priority model in which the adversary may change the priority of packets at each time step. The failure and reliable models are designed to cope with dynamic networks in which the adversary controls, under different constraints, the edge failures. We address stability issues in the proposed adversarial models. We show that the set of universally stable networks in the adversarial model remains the same in the priority, variable priority, failure and reliable models. From the point of view of queueing policies we show that several queueing policies that are universally stable in the adversarial model remain so in the priority, failure and reliable models. However, we show that LIS, a universally stable queueing policy in the adversarial model, is not universally stable in any of the other models. Moreover, we show that no greedy queueing policy is universally stable in the variable priority model. Finally we analyze the problem of deciding stability of a given network under a fixed protocol. We provide a characterization of the networks that are stable under FIFO and LIS in the failure model (and therefore in the reliable and priority models). This characterization allows us to show that the stability problem under FIFO and LIS in the failure model can be solved in polynomial time. |
|---|