Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Calidad de servicio (QoS) es una característica esencial cuando la red Ethernet debe llevar, con excepción de
los paquetes de datos, también aplicaciones de tiempo interactiva y real.
Aplicaciones en tiempo real (por ejemplo, VoIP) tienen requisitos estrictos en términos de ancho de banda,
latencia y jitter. Por lo tanto, cuando el rendimiento de la red se vuelve insuficiente para garantizar el transporte
de todo el tráfico de Ethernet, los mecanismos de QoS se utilizan para distinguir entre los diferentes tipos de
tráfico, dando alta prioridad a los paquetes críticos (tiempo real) y la reducción del ancho de banda dedicado a
paquetes de datos.
QoS Mecanismo:
QoS en los equipos ALC Plus2 se pueden activar en el Capa 2, en el Capa 3, o ambos, dependiendo de los
requerimientos del usuario:
IEEE 802.1p QoS (Capa 2 Calidad de Servicio), donde el tráfico se prioriza de acuerdo con los tres bits del
TAG 802.1Q.
IPv4 ToS (Capa 3 Tipo de Servicio de la cabecera IP v4), donde el tráfico se prioriza de acuerdo con los seis
bits del ToS (DSCP).
IPv6 ToS (Capa 3 Tipo de Servicio de la cabecera IP v6) donde el tráfico se prioriza de acuerdo con los seis
bits del ToS (DSCP).
Cuando se activan los dos mecanismos de QoS (802.1p y IPToS), el diseñador puede elegir la prioridad de
cada mecanismo de QoS (es decir 802.1p - IPToS o IPToS - 802.1p).
High Low
Scheduling:
The FPGA has 8 queues where the packets are stored in case of traffic congestions. The priority
management is done by sending the packets on these output queues. The traffic is sent to each queue on the
basis of its 802.1p or ToS values. The correspondence between the 802.1p or ToS values and each output
queue can be set via software.
Output Queues:
The packets can be sent to the Servant (radio) based on different policies (selectable via software):
• Strict Priority (SP): First all the packets from the highest priority queue are transmitted, then all the packets
from the second queue and so on
Queue 7
Queue 6
Queue 5
LAN2 LAN4 Toward
Queue 4 Servant
Queue 3 Radio
LAN1 LAN3
Queue 2
Ethernet
L2 switch Queue 1
Queue 0
FPGA
Drop Type:
• Tail
•Queue
•Red
•Wred
Drop Types:
When the queue is full, we are in a congestion situation. This means that the resources are not enough to
serve all the packets and there is not enough room in the queue for more storage. In this case some packet
must be dropped. There are different policy of dropping that can be adopted:
• Tail: In this case the last packets that come to the full queue are dropped (default configuration)
• Queue: In this case all the queue is emptied, i.e. all the packets present in the Queue are dropped
• Red: Random Early Discard: with this policy, before the Queue is full some packet belonging to the queue
are dropped randomly regardless if they are high priority traffic or low priority traffic
• Wred: Weighted Random early Discard: with this policy, before the Queue is full some packet belonging to
the queue are dropped randomly. First are dropped the packets with low priority and then are dropped the
packet of high priority
All rights reserved © SIAE microelettronica 6