frame relaydocencia.ac.upc.edu/master/cba-ngn/fr.pdfhel retardo de serialización de un paquete de...

39
1 Frame Relay Frame Relay

Upload: others

Post on 18-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

1

Frame RelayFrame Relay

Page 2: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

2

Packet switching versus…Packet switching versus…

Page 3: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

3

... ... Frame switchingFrame switching

Page 4: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

4

Frame Relay BearerFrame Relay Bearer

Page 5: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

5

FrameFrame--switchingswitching bearerbearer

Page 6: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

6

ModelModel OSI OSI FrameFrame RelayRelay

Page 7: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

7

ProtocolProtocol LAPFLAPF

Page 8: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

8

Alternativa “Call Control”Alternativa “Call Control”

Page 9: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

9

CallCall Control Control ProtocolProtocol

Page 10: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

10

LAPF LAPF CoreCore: : FormatFormat de tramade trama

Page 11: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

11

LAPF LAPF CoreCore: : CampCamp d’adreçamentd’adreçament

Page 12: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

12

EstablimentEstabliment delsdels Data Link Data Link ConnectionConnection

Page 13: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

13

LAPF ControlLAPF Control

Page 14: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

14

CongestióCongestió en en xarxesxarxes FRFR

Page 15: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

15

AccióAcció de les de les cuescues

Page 16: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

16

ComportamentComportament en en cascas de de congestiócongestió

Page 17: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

17

TécniquesTécniques control control congestiócongestió en FRen FR

Page 18: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

18

DiscardDiscard Control:Control:ParàmetresParàmetres perper al control de al control de congestiócongestió

Page 19: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

19

Control de Control de congestiócongestió

Page 20: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

20

FuncióFunció perper al control al control congestiócongestió: : LeakyLeaky BucketBucket

Page 21: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

21

SoporteSoporte de voz sobre IP a de voz sobre IP a través de través de FrameFrame RelayRelay

Page 22: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

22

Fundamentos de Fundamentos de VoIPVoIP ((VoiceVoice overover IP)IP)

–Estándar H.323–QoS para VoIP

Page 23: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

23

Estándar Describe el estándar para Voz, Video y Datos sobre ...

H.320 ISDN

H.321 ATM

H.323 IP

H.324 POTS (Plain Old Telephone System)

Estándar H.323 (1)Estándar H.323 (1)h Arquitectura que proporciona servicios de comunicaciones

multimedia sobre redes sin calidad de servicio,

Page 24: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

24

IP RTC

Terminal H.323

Terminal H.323

Terminal H.323

Gatekeeper

Gateway MCU

Estándar H.323 (2)Estándar H.323 (2)

Componentes H.323

Page 25: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

25

Estándar H.323 (3)Estándar H.323 (3)Componentes H.323: Gateway

IP

UDP

TCP

Voice Traffic

RASQ.931 Call Setup and Control Signalling

H.245 Channel Control Signalling

Voice Signalling

RTPPacketizedDigital Voice

VoiceCompression

Voice Interface IP Interface

Page 26: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

26

Estándar H.323 (4)Estándar H.323 (4)Componentes H.323: Gatekeeper

h Traducción de Direcciones (RTC ⇒ IP).hControl de Acceso (autorización, ancho de banda, ...).hGestión de una Zona H.323.hControl de la señalización de la llamadahEnrutamiento de llamadas (facturación, contabilidad,

balanceo de carga, ...).

Page 27: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

27

QoSQoS para Voz sobre IP (1)para Voz sobre IP (1)La Voz y los Datos tienen características diferentes:

hVoz:– El ancho de banda que consume la Voz es constante.– La Voz es muy sensible al retardo.– La Voz no puede recuperar paquetes perdidos.– Los paquetes de Voz son de tamaño pequeño (80-256 bytes).

hDatos:– Los Datos consumen ancho de banda “a ráfagas”.– Los Datos no son tan sensibles al retardo.– Las aplicaciones de Datos pueden recuperar paquetes perdidos (TCP).– Los paquetes de Datos pueden ser de gran tamaño (1500 bytes).

Page 28: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

28

QoSQoS para Voz sobre IP (2)para Voz sobre IP (2)

Para garantizar una buena calidad del tráfico de voz, es necesario:

hControlar el Retardo– Fragmentación de los paquetes de Datos– Priorización absoluta de los paquetes de Voz

hAsegurar el ancho de banda necesario para la Voz:– Disponer de redes gestionadas y con garantía de caudal

Page 29: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

29

QoSQoS para Voz sobre IP (3)para Voz sobre IP (3)

Retardo

h Retardo fijo grande ⇒ Afecta al ritmo normal de la conversación.

h Retardo variable grande ⇒ Cortes en la voz. Calidad inaceptable

Retardo objetivo (250 ms)Time (msec)

0 100 200 300 400

CB ZoneCB ZoneCB ZoneCalidad SateliteCalidadCalidad SateliteSatelite

Fax Relay, BroadcastFax Relay, BroadcastFax Relay, BroadcastAlta calidadAlta Alta calidadcalidad

500 600 700 800

Retardo total = Retardo fijo + Retardo variableRetardo total = Retardo fijo + Retardo variable

Page 30: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

30

QoSQoS para la Voz sobre IP (4)para la Voz sobre IP (4)

Elementos que influyen en el Retardo:Elemento: Depende de:

h Muestreo y Codificación Codec e Implementaciónh Paquetización Nº de tramas vocales por paquete IPh Cola de Salida Acceso compartido en la Salidah Serialización en Transmisión Velocidad del Acceso y tamaño del paqueteh Backbone Características y estado de la Redh Serialización en Recepción Velocidad del Acceso y tamaño del paqueteh Cola de Entrada Acceso compartido en la Entradah Jitter Buffer para absorber variaciones d retardoh Decodificación Codec e Implementación

Page 31: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

31

QoSQoS para Voz sobre IP (5)para Voz sobre IP (5)

Cola de salida y serializaciónhEl retardo de serialización de un paquete de 1500 bytes

en un acceso de 64 Kbps es de 187 ms.hEn accesos de baja velocidad (<=128 Kbps) no podemos

permitir que se intercalen paquetes de datos de gran tamaño con paquetes de voz.

Acceso 64 Kbps

RedDmax =X mseg

RedX mseg > Dmax

Voz Datos

Page 32: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

32

QoSQoS para Voz sobre IP (6)para Voz sobre IP (6)

Cola de salida y serialización

RedDmax =X mseg

Solución 2Fragmentación

Dmax =X mseg

Red

Solución 1Acceso 256 Kbps

Page 33: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

33

QoSQoS para Voz sobre IP (7)para Voz sobre IP (7)

Mecanismos de Fragmentaciónh IP MTU

– Fragmenta paquetes IP a Nivel 3.– No se puede utilizar en redes multiprotocolo.

h Link Fragmentation and Interleaving (LFI)– Proporciona un método para fragmentar, ensamblar y secuenciar

paquetes a través de múltiples enlaces lógicos.– Se utiliza en enlaces PPP de baja velocidad.

h FRF.12– Realiza fragmentación extremo a extremo en líneas F.R.– Permite definir el tamaño de fragmento en cada CVP y de forma

asimétrica.– Para que funcione es necesario configurar FRTS.

Page 34: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

34

QoSQoS para Voz sobre IP (8)para Voz sobre IP (8)Priorizaciónh De nada sirve fragmentar los paquetes de datos si después no

proporcionamos prioridad absoluta a los paquetes de voz

A B C

20msPacket Interval

“X”msentre

paquetes

Frag64kbps A B C

>> “X”ms entrepaquetes

Frag Frag

La velocidad del acceso determina el tamaño máximo del paquete de datos

Aunque se limite el tamaño de fragmentono se garantiza la prioridad de la voz

hEn InterLAN-Voz la priorización se realiza en diferentes niveles:

– Priorización de la voz frente a los datos en la salida de los Equipos– Priorización del DLCI de voz en RED UNO

Page 35: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

35

QoSQoS para Voz sobre IP (9)para Voz sobre IP (9)Priorización en la cola de salida con FRF12 y RTP Priority

1 2 1

WFQ

Shaping FRF.12

Fragmentación

< fragmento

>= fragmento

1

13

4

WFQ

Shaping FRF.12

Fragmentación

< fragmento

>= fragmento

3

3

3

444

1

3

4

DLCI de Voz

DLCI de Datos

1RTPRTPRTP

2

RTP

4

1 1 1

4 4

Prioridad Alta

Prioridad Normal

“DUAL FIFO”

Interfaz Serie

RTP

1 1

3 2

RTP RTP RTP RTPRTP

Page 36: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

36

DLCI VOZ: Prioritario

DLCI DATOS: NormalRed UNO

QoSQoS para Voz sobre IP (10)para Voz sobre IP (10)

Priorización en el “Backbone”

Page 37: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

37

Ancho de Banda por canal de voz (1)Ancho de Banda por canal de voz (1)El ancho de banda por canal de voz es función de:hCodec utilizadohNúmero de paquetes de voz dentro de una trama FR

Page 38: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

38

Ancho de Banda por canal de voz (2)Ancho de Banda por canal de voz (2)h El Codec G.723r63 genera un paquete de voz cada 30 ms.

Cada paquete de voz son 24 bytes.h Si agrupamos 2 paquetes por trama FR, el Ancho de Banda

por canal de voz es de 12,67 Kbps.

Voz: 48 bytes (2 tramas vocales)

Capa UDPCapa UDP

Capa IP Capa IP

Capa RTPCapa RTP

CODEC

Capa FRCapa FR

+RTP: 12 bytes

+UDP: 8 bytes

+IP: 20 bytes

+FR: 7 bytes = 95 bytes

16,66 paquetes/segundo * 95 bytes * 8 bits/byte = 12,67 Kbps

Page 39: Frame Relaydocencia.ac.upc.edu/master/CBA-NGN/FR.pdfhEl retardo de serialización de un paquete de 1500 bytes en un acceso de 64 Kbps es de 187 ms. hEn accesos de baja velocidad (

39

Ancho de Banda por canal de voz (3)Ancho de Banda por canal de voz (3)h El Codec G.729r8 codifica la voz con tramas vocales de 10 ms.

Cada trama vocal está representada por 10 bytes.h Si agrupamos 5 tramas por paquete, el Ancho de Banda por

canal de voz es de 15,52 Kbps.

Voz: 50 bytes (5 tramas vocales)

Capa UDPCapa UDP

Capa IP Capa IP

Capa RTPCapa RTP

CODEC

Capa FRCapa FR

+RTP: 12 bytes

+UDP: 8 bytes

+IP: 20 bytes

+FR: 7 bytes = 97 bytes

20 paquetes/segundo * 97 bytes * 8 bits/byte = 15,52 Kbps