Professional Documents
Culture Documents
Jorge Mata
jmata@mat.upc.es
Mayo 2001
Presentacin
Fundamentos de RDSI
Fundamentos de JDS
Redes ATM
Servicios RDSI
Tipos de canales
Canal B: 64 Kbps
Voz, datos, mezcla de trficos de baja tasa.
3 tipos de conexiones: Conmutacin de circuitos,
conmutacin de paquetes y semipermanente.
Canal D: 16 64 Kbps
Sealizacin por canal comn sobre los canales B
asociados en el interfaz de usuario.
Datos (conmutacin de paquetes).
Accesos
Servicio bsico
2B + D (16 Kbps) (Full-duplex)
192 Kbps.
NT2
S
TE2
NT1
T
TA
R
Adaptacin de terminal.
- Adaptacin de tasa: Flujo de datos de
menos de 64 Kbps adaptado a un
canal de 64 Kbps.
- Conversin de sealizacin.
- Conversin de interfaz fsico.
- Digitalizacin.
GESTIN DE PLANOS
CONTROL
USUARIO
MEDIO FSICO
7
6
5
4
3
2
1
Protocolos RDSI
Protocolos ISDN en el interfaz usuario-red
Sealizacin Conmut.
de control Paquetes
RED
ENLACE
FSICO
Q.931
Conmut.
circuitos
Semipermanente
X.25
X.25
LAP-D (Q.921)
I.465/V.120
Conmut.
paquetes
CANAL B, H
LAPB
Codificacin de lnea.
Conector fsico.
Entramado y multiplexado.
Resolucin de contenciones.
LAPD
Estructura de la trama:
8
16
$7E
8 16
Trama de Informacin
260 octetos
16
DATOS
SVT
$7E
15
N(r)
N(s)
P/F
Trama de Supervisin
15
N(r)
MMM
P/F
0
P/F
MM 1 1
0 0 0 0
S S 0 1
LAPD
Campo de direccin.
Dos niveles de multiplexado:
Mltiples usuarios compartiendo el mismo interfaz fsico.
Mltiples tipos de trfico en cada uno de estos usuarios.
15
TEI
SAPI
C/R
SERVICIOS
SUPLEMENTARIOS
MENSAJES Q.931
LAPD
I.430 / I.431
Adems:
Encaminamiento: Sistemas finales conectados a distintas subredes
Multiplexado: Informacin de control de llamada de distintas llamadas
sobre la misma conexin LAPD.
Segmentacin y reensamblado.
Deteccin y recuperacin de errores.
Control de congestin y del flujo de datos de usuario.
Rearranque: Recuperacin desde situaciones anmalas.
0
DISCR. PROTOCOLO
0
F
LONG. CRV
REFERENCIA
DE LLAMADA
TIPO MENSAJE
OTROS ELEMENTOS
DE INFORMACIN
TE
NT
NT
TE
3
6
4
5
8
10
9
TRANSFERENCIA
11
USUARIO
12
13
12
13
14
14
1 Descuelga
2 SETUP
3 CALL PROCEEDING
4 Ringing
5 ALERTING
6 Ring back indication
7 Descuelga
8 CONNECT
9 CONNECT ACK
10 Ring back stops
11 Cuelga
12 DISCONNECT
13 RELEASE
14 RELEASE COMPLETE
Elementos de informacin
Bearer capability (obligatorio en SETUP)
Solicita servicio de transporte de entre los indicados en I.231
Utilizado para establecer la conexin
Dos tipo de informacin:
Seleccin del servicio portador dentro de los ofrecidos por la red
Informacin sobre el terminal o sobre la llamada para decidir
compatibilidad con el terminal destino, interconexin con otra
red,...
Call Identity
Identifica una llamada suspendida
Call state
Estado de la llamada
Date / Time
Instante de generacin del mensaje por la red
Elementos de informacin
Called / calling party number
Called / calling party subaddress
Display
Informacin adicional en IA5 (ASCII 5)
Keypad Facility
Comunica caracteres IA5 enviados por un terminal de entrada
Progress Indicator
Evento ocurrido durante la llamada
Cause
Razn de generacin de ciertos mensajes. Indica la situacin
del origen de la causa.
Bibliografa
J. M. Griffiths, ISDN explained: worldwide network and applications
technology, 2nd Edition, 1992.
P. Bocker, ISDN, The integrated services digital network, 2nd Edition,
Springer Verlag, 1992.
W. Stallings, ISDN and Broadband ISDN with Frame Relay and ATM,
3th Edition, Prentice Hall, 1995.
J. Y. Bryce, Using ISDN. Special Edition. Ed. Que Corporation. 1995.
R. L. Brewster, ISDN Technology. Chpman & Hall. 1993.
http://www.isdnzone.com/
http://www.ralphb.net/ISDN/refs.html
Evolucin de la Arquitectura de
Redes de Comunicacin
Arquitectura de Red: Es el conjunto de componentes, sus
funciones y la relacin entre ellos
Entradas
Salidas
Red de Transporte
especfico de salidas
* El conjunto de conexiones puede ser
expresado a travs de una matriz de
conexiones
t
64 Kbps
n
t
Europa
64
2048
8448
34368
139264
Japn
64
1544
6312
32064
97728
Trans-Ocenico
64
2048
6312
44736
139264
Jerarqua Plesicrona
0
16
0
16
1
17
1
17
...
...
...
...
15
31
15
31
S 0 0 1 1 0 1 1
250 s
CAS / CCS
S 1 A M S5 S6 S7 S8
S = CRC-4
A= Remote Alarm
M= 4 Kbps canal de mensajes
CAS= Channel Associated Signaling
CCS= Common Channel Signaling
Jerarquas en SDH
Niveles SDH
Seccin de Camino
Inicio VC
Final VC
STM-n
VC
Seccion
Overhead
Unidad Administativa
Puntero
Inicio
STM-n
Final
STM-n
ATM en SDH
Principio de Interconexin
Bibliografa
http://www.iec.org/tutorials/sonet/
http://www.sonet.com/
http://www.cis.ohio-state.edu/~jain/refs/snt_refs.htm
J.C.Palais, "Fiber Optic Communications", Prentice Hall
Uyless D. Black , Emerging Communications Technologies, Prentice
Hall, 2ND
Concepto ATM
Arquitectura inicial
UPC
Departament de
Matemtica Aplicada
i Telemtica
UPC
Departament de
Matemtica Aplicada
i Telemtica
UPC
Departament de
Matemtica Aplicada
i Telemtica
Multiplicidad de Redes
RTC
Disstribucin
TV
DATOS
UPC
Departament de
Matemtica Aplicada
i Telemtica
Desventajas de mltiples
Redes Especializadas
Inflexibilidad
Ineficiencia
Flexibilidad
Reduccin de Costos
UPC
Departament de
Matemtica Aplicada
i Telemtica
ISDN
"una red ISDN es una red...que proporciona conectividad
digital extremo-extremo para soportar una amplia gama
de servicios, incluyendo servicios de voz y servicios no de
voz, a los cuales los usuarios tienen acceso a travs de un
limitado conjunto de interfaces usuario-red estndares"
Canales ISDN
Estructuras de Interface
Canal
Velocidad
Interface
Interface
Estructura
B
H0
H11
H12
D16
D64
64 Kbit/seg
384 Kbit/seg
1536 Kbit/seg
1929 Kbit/seg
16 Kbit/seg
64 Kbit/seg
Acceso Bsico
Acceso Primario
Acceso Primario
Acceso Primario
Acceso Bsico
Acceso Primario
Acceso Bsico
Acceso Primario
192 Kbit/seg
1544 Kbit/seg
2B+D16
23B+D64
3H0+D64
H11
etc.
30B+D64
5H0+D64
H12+D64
etc.
UPC
Departament de
Matemtica Aplicada
i Telemtica
B-ISDN
UPC
Departament de
Matemtica Aplicada
i Telemtica
Capacidades de la B-ISDN
UPC
Departament de
Matemtica Aplicada
i Telemtica
Objetivos Iniciales
1544 Kbit/s
H1
H2
H3
H4
2048 Kbit/seg
64
1544
6312
32064
97728
44736
64
2048
8448
34368
139264
UPC
Departament de
Matemtica Aplicada
i Telemtica
STM
Synchronous Transfer Mode
Periodic Frame
Canal Canal
1
2
Time Slot
Canal
n
Canal Canal
1
2
Canal
n
Framing Signal
Se utiliza en ISDN
UPC
Departament de
Matemtica Aplicada
i Telemtica
STM
Synchronous Transfer Mode (cont.)
Interfaz propuesto:
Incovenientes STM
Posibles Soluciones
UPC
Departament de
Matemtica Aplicada
i Telemtica
ATM
Asynchronous Transfer Mode
Canal
1
Canal
5
Canal
1
Header
Canal
libre
Canal
7
Canal
5
Canal
1
UPC
Departament de
Matemtica Aplicada
i Telemtica
ATM
Asynchronous Transfer Mode (cont.)
Header
5 octets
Information field
48 octets
UPC
Departament de
Matemtica Aplicada
i Telemtica
UPC
Departament de
Matemtica Aplicada
i Telemtica
UPC
Departament de
Matemtica Aplicada
i Telemtica
Protocolo end-to-end
UPC
Departament de
Matemtica Aplicada
i Telemtica
Objetivo B-ISDN
"Red capaz de soportar todos los requerimientos de los
servicios actuales, y los de futuros servicios cuyos
requerimientos se desconocen"
holding time (s)
6
10
10
10
10
Voice
Low Speed
Data
10
Hifi Sound
Videophony
10
High
Quality
High Speed Video
Data
Telemetry
10
10
10
10
10
10
10
10
10
10
10
UPC
Departament de
Matemtica Aplicada
i Telemtica
Valor de pico S
Burstiness B
s(t)
S
S = max s(t)
E [ s(t )] =
E[s(t)]
B=
0
1
T
s(t )dt
S
E[s(t )]
UPC
Departament de
Matemtica Aplicada
i Telemtica
Diversidad de trfico
E[s(t)]
Voz
32 Kbit/s
Datos Interactivos
1-100 Kbit/s
10
Datos
1-10 Mbit/s
1-10
20-30 Mbit/s
2-3
TV de Alta Definicin
100-150 Mbit/s
1-2
2 Mbit/s
UPC
Departament de
Matemtica Aplicada
i Telemtica
Transparencia Semntica
"La transparencia semntica determina la
capacidad de la red para transportar la
informacin de forma fiable desde la fuente hasta
el destino, con un limitado (aceptable) nmero de
errores."
Tipos de
Errores
Bit Error
Rate
Packet Error
Rate
Packet Loss
Rate
Packet Insertion
Rate
UPC
Departament de
Matemtica Aplicada
i Telemtica
Conmutacin/Multiplexacin
Falta de Recursos
UPC
Departament de
Matemtica Aplicada
i Telemtica
Mejora de la
Transparencia Semntica
Mtodos ARQ
(Automatic Repeat Request)
Mtodos FEC
(Forward Error Correction)
UPC
Departament de
Matemtica Aplicada
i Telemtica
ARQ
R(n) = W
2
1 ( 1 B)
(1 B)
nL
nL
L=1000 bytes
W:
n:
B:
L:
L=48 bytes
UPC
Departament de
Matemtica Aplicada
i Telemtica
ARQ (cont.)
UPC
Departament de
Matemtica Aplicada
i Telemtica
FEC
a.
Errores en la
cabecera ni
detectados ni
corregidos.
Ba =
h B 2i + i B
h+i
h+ i
Ba
2h + 1
Ma =
=
B
1 + h/ i
b.
Errores en la
cabecera detectados
pero no corregidos.
c.
h
i
Bb = h + iB i + h + iB
Bb
Mb =
= h+ 1
1 + h/ i
B
h: Bits de la cabecera, i: Bits de informacin
B: Tasa de error de bits
Errores en la
cabecera detectados
y corregidos.
Bc =
h B 0 + i B
h+i
h+ i
Bc
Mc=
= h+ 1 <1
1 + h/i
B
UPC
Departament de
Matemtica Aplicada
i Telemtica
FEC (cont.)
UPC
Departament de
Matemtica Aplicada
i Telemtica
FEC (cont.)
UPC
Departament de
Matemtica Aplicada
i Telemtica
Transparencia Temporal
La transparencia temporal se define como la ausencia de
retardo y retardo de "jitter" (retardo variable).
UPC
Departament de
Matemtica Aplicada
i Telemtica
Real Time
service
TD1
PD
D = TD i +
i
ATM
switch
FD1+QD1
ATM
TD2 Network TD3
ATM
switch
FD1+QD2
FD j + max q QD j + PD
j
TD4
PD:
TD:
QD:
FD:
DD:
DD
Packetization Delay
Transmission Delay
Queueing Delay
Fixed Switching Delay
Depacketization Delay
UPC
Departament de
Matemtica Aplicada
i Telemtica
Tipos de Retardos
TD. Retardo de Transmisin
4-5 seg/Km.
UPC
Departament de
Matemtica Aplicada
i Telemtica
UPC
Departament de
Matemtica Aplicada
i Telemtica
UPC
Departament de
Matemtica Aplicada
i Telemtica
i(t)
H B,D
Network
i1(t)
UPC
Departament de
Matemtica Aplicada
i Telemtica
BER
PLR
1e-7
1e-7
1e-6
1e-5
1e-5
1e-3
1e-6
1e-8
1e-7
1e-3
PIR
1e-3
1e-6
1e-8
1e-7
1e-3
Delay
25 ms/ 500 ms
1000 ms (50 ms)
1000 ms
1000 ms
1000 ms
i(t)
H B,D
Network
i1(t)
G B,D
Receiving
Terminal
o(t)
UPC
Departament de
Matemtica Aplicada
i Telemtica
Abonados de la
B-ISDN
Abonados
Residenciales
Abonados de
Negocios
UPC
Departament de
Matemtica Aplicada
i Telemtica
SDTV
HDTV
Video on Demand
Video Telephony
Video Shopping
UPC
Departament de
Matemtica Aplicada
i Telemtica
Videoconferencia
UPC
Departament de
Matemtica Aplicada
i Telemtica
UPC
Departament de
Matemtica Aplicada
i Telemtica
Sealizacin Usuario-Red
Sealizacin Usuario-Usuario
Broadband
capabilities
TE
L
F
C
User-to-network
signalling
64 kbit/s based
ISDN
capabilities
L
F
C
TE or
service
provider
Inter-exchange
signalling cap.
User-to-user
(user-to-network) signalling
UPC
Departament de
Matemtica Aplicada
i Telemtica
UPC
Departament de
Matemtica Aplicada
i Telemtica
B-ISDN
ATM layer
transport functions
ATM transport
network
Physical layer
transport functions
UPC
Departament de
Matemtica Aplicada
i Telemtica
Camino de Transmisin
El camino de transmisin se extiende entre los
elementos de la red que ensamblan y desensamblan
la carga til (informacin de usuario ="payload" )
de un sistema de transmisin
Seccin Digital
La seccin digital se extiende entre los elementos de
la red que ensamblan y desensamblan flujos
continuos de bits o bytes
Seccin de Regeneracin
La seccin de regeneracin es una porcin de una
seccin digital que se extiende entre dos
regeneradores adyacentes
UPC
Departament de
Matemtica Aplicada
i Telemtica
Departament de
Matemtica Aplicada
i Telemtica
ATM layer
Virtual
channel
level
Physical layer
UPC
Virtual
path
level
Transmission
path
level
Transmission path
Digital
section
level
Digital section
Regenerator
section
level
Regenerator
section
Endpoint of the
corresponding levels
Connecting point of the
corresponding levels
UPC
Departament de
Matemtica Aplicada
i Telemtica
Conmutadores de VPs
UPC
Departament de
Matemtica Aplicada
i Telemtica
Conmutadores de VCs
VC Virtual channel
VCI Virtual channel identifier
VP Virtual path
VPC Virtual path connection
VPI Virtual path identifier
UPC
Departament de
Matemtica Aplicada
i Telemtica
Principios de Sealizacin
UPC
Departament de
Matemtica Aplicada
i Telemtica
Conexiones asimtricas
UPC
Departament de
Matemtica Aplicada
i Telemtica
DirectionalityNumber of SVCs
Bidirectional 1
Unidirectional 1
Unidirectional Several possible
Bidirectional
One per signalling endpoint
Permanente y Bidireccional
No permanente y Bidireccional
UPC
Departament de
Matemtica Aplicada
i Telemtica
Customer
Signalling VP link (a)
VC
VC
VC
VC
VC
VC
UPC
Departament de
Matemtica Aplicada
i Telemtica
t
Cell arrives
(cell entry event)
UPC
Departament de
Matemtica Aplicada
i Telemtica
Celdas perdidas
Celdas insertadas
Parameter
Cell loss ratio
Cell insertion rate
Cell error ratio
Severely errored cell ratio
Cell transfer delay
Mean cell transfer delay
Cell delay variation
Cell transfer capacity
Definition
Ratio of the number of lost cells to the sum of the number of lost
and successfully delivered cells
Number of inserted cells within a specified time interval (or per
connection second)
Ratio of errored cells to the number of successfully delivered cells
Ratio of the number of severely errored cells to the number of
succesfully delivered cells
t
Arithmetic average of a specified number of cell transfer delays
Difference between a single observation of cell transfer delay and
the mean cell transfer delay on the same connection
The maximum possible number of successfully delivered cell
outcomes ocurring over a specified ATM connection during a unit
of time
UPC
Departament de
Matemtica Aplicada
i Telemtica
Control de Prioridad.
Control de Congestin.
UPC
Departament de
Matemtica Aplicada
i Telemtica
Velocidad media
Velocidad de pico
Burstiness
UPC
Departament de
Matemtica Aplicada
i Telemtica
UPC
Departament de
Matemtica Aplicada
i Telemtica
UPC
Departament de
Matemtica Aplicada
i Telemtica
UPC
Departament de
Matemtica Aplicada
i Telemtica
Control de Prioridad
CONMUTADOR
o
MULTIPLEXOR
CLP = 0
CLP = 1
UPC
Departament de
Matemtica Aplicada
i Telemtica
Mecanismos de buffer
Separacin de buffer
UPC
Departament de
Matemtica Aplicada
i Telemtica
Control de Congestin
"Estado de los elementos de la red en el cual debido a una
sobrecarga de trfico y/o una sobrecarga de los recursos de la
red, la red no puede garantizar la calidad de servicio
negociada a las conexiones existentes."
UPC
Departament de
Matemtica Aplicada
i Telemtica
UPC
Departament de
Matemtica Aplicada
i Telemtica
Call level
minutes
Burst Level
ms
Cell Level
Nivel de LLamada
Nivel de Rfaga
Nivel de Celda
De segundos a horas.
Microsegundos
Dimensin de los
enlaces
Dimensionado de buffers
De milisegundos a
segundos
Estrategia de admisin
de llamadas
UPC
Departament de
Matemtica Aplicada
i Telemtica
Operacin y Mantenimento
OAM
"Combinacin de todas las acciones tcnicas y
administrativas, incluyendo las acciones de supervisin,
encaminadas a mantener una entidad, o recuperar, en un
estado en la que pueda realizar una funcion especfica"
Failure or performance
information
Fault localization
Description
Normal function of the managed entity is monitored by the
continous or periodic checking of functions. As a result,
maintenance event information will be produced.
Malfunctions or predicted malfunctions are detected by continous
or periodic checking. As a result, maintenance event information or
various alarms will be produced.
Effect of failure of managed entity is minimized by blocking or
change-over to other entities. As a result, the failed entity is
excluded from operation.
Failure information is given to other management entities. As a
result, alarm indications are given to other management planes.
Response to a status report request will also be given.
Determination by internal or external test systems of failed entity if
failure information is insufficient.
Departament de
Matemtica Aplicada
i Telemtica
ATM layer
OAM
Level
information
flow
Virtual
channel
F5
level
Physical layer
UPC
F4
Virtual
path
level
F3
Transmission
path
level
Transmission path
F2
Digital
section
level
Digital section
F1
Regenerator
section
level
Regenerator
section
Endpoint of the
corresponding levels
Connecting point of the
corresponding levels
UPC
Departament de
Matemtica Aplicada
i Telemtica
UPC
Departament de
Matemtica Aplicada
i Telemtica
Arquitectura de Capas
Las funciones de las capas as como las relaciones entre las capas se
describen en un Modelo de Protocolo de Referencia (PRM)
Open system B
Highest layer
(N+1)-layer
N-layer
(N-1)-layer
Lowest layer
Physical media
UPC
Departament de
Matemtica Aplicada
i Telemtica
(N+1)-peer-to-peer protocol
N-SDU
N-primitive
N-SAP
N-entity
N-peer-to-peer protocol
N-entity
N-PDU
(N+1)-layer
N-PCI
N-layer
N-service provider
(N+1)-PDU
N-SDU
N-PDU
UPC
Departament de
Matemtica Aplicada
i Telemtica
La relacin exacta entre los capas bajas OSI y las capas del
PRM de B-ISDN no est todava establecida
UPC
Departament de
Matemtica Aplicada
i Telemtica
Management plane
Higher layers
Plane management
Higher layers
User plane
Layer management
Control plane
UPC
Departament de
Matemtica Aplicada
i Telemtica
Control plane
Management plane
Plane management
Layer management
Departament de
Matemtica Aplicada
i Telemtica
Higher layers
Convergence
CS
SAR
AAL
Generic flow control
Cell header generation/extraction
Cell VPI/VCI traslation
Cell multiplex and demultiplex
Cell rate decoupling
HEC sequence generation/verification
Cell delination
Transmission frame adaptation
Transmission frame generation/recovery
ATM
TC
Bit timing
PM
Physical medium
Physical layer
Layer Management
UPC
CS
Convergence
sublayer
PM Physical medium
SAR Segmentation and
reassembly sublayer
TC Transmission
convergence
UPC
Departament de
Matemtica Aplicada
i Telemtica
UPC
Departament de
Matemtica Aplicada
i Telemtica
Capa Fsica
Subcapa Physical Medium
UPC
Departament de
Matemtica Aplicada
i Telemtica
Capa ATM
UPC
Departament de
Matemtica Aplicada
i Telemtica
UPC
Departament de
Matemtica Aplicada
i Telemtica
Required
Constant
Not required
Variable
Connection oriented
Connectionless
UPC
Departament de
Matemtica Aplicada
i Telemtica
Interface Usuario-Red
UNI
155.520 Mbit/s
622.080 Mbit/s
UPC
Departament de
Matemtica Aplicada
i Telemtica
Interface Usuario-Red
UNI (cont.)
ATM cell
ATM cell
Overhead cell
125 s
SDH-based UNI
Cell-based UNI
UPC
Departament de
Matemtica Aplicada
i Telemtica
Interface Usuario-Red
UNI (cont.)
Grupos Funcionales
B-NT1
B-NT2
Puntos de Referencia
SB
TB
Reference point
TE2
or
B-TE2
TB
SB
Functional group
B-TE1
B-NT2
SB
R
B-TA
B-NT
B-TA
B-TE
TE
B-NT1
UPC
Departament de
Matemtica Aplicada
i Telemtica
Interface Usuario-Red
UNI (cont.)
B-TE
Star
B-TE
Bus
B-TE
B-NT2
B-TE
B-TE
B-TE
B-TE
Starred bus
B-TE
Ring
B-NT1
B-NT2
B-NT1
B-NT2
B-NT1
B-NT2
B-NT1
B-TE
B-TE
B-TE
B-TE
B-TE
Departament de
Matemtica Aplicada
i Telemtica
SOH
9 octets
AU-4 PTR
UPC
SOH
ATM cell
53 octects
261 octects
STM-1
AU-4
J1
B3
C2
G1
F2
H4
Z3
Z4
Z5
VC-4
C-4
VC-4 POH
AU
C
POH
PTR
SOH
STM-1
VC-4
Administration Unit
Container
Path overhead
Pointer
Section overhead
Synchronous transport module 1
Virtual container 4
UPC
Departament de
Matemtica Aplicada
i Telemtica
Las celdas OAM se pueden insertar siguiendo una estructura regular. 1 celda
OAM cada 26 celdas (26:27 => 149.760 Mbit/s)
Las celdas OAM se pueden insertar on-demand, fijada por los requerimientos
OAM
Physical layer
OAM cell
PL OAM
cell type
F1
F2
F3
Octect 1
Octect 2
Octect 3
Octect 4
00000011
00000000 00000000 00000000 00000101
00001001
Octect 5
HEC
valid
code
UPC
Departament de
Matemtica Aplicada
i Telemtica
UPC
Departament de
Matemtica Aplicada
i Telemtica
Alineacin de Celdas
UPC
Departament de
Matemtica Aplicada
i Telemtica
Capa ATM
Header
5 octects
Information field
48 octects
1
1
5
6
53
Cell
53 octects
UPC
Departament de
Matemtica Aplicada
i Telemtica
Estructura de la Cabecera
B-ISDN UNI
B-ISDN NNI
GFC
VPI
VPI
VCI
3
4
VCI
VCI
VPI
VPI
VCI
3
PT
RES CLP
HEC
4
5
VCI
VCI
PT
RES CLP
HEC
Octect 1
Octect 2
Octect 3
Octect 4
PPPP0000
00000000
00000000
0000PPP1
Unassigned cell
AAAA0000
00000000
00000000
00000AA0
UPC
Departament de
Matemtica Aplicada
i Telemtica
UPC
Departament de
Matemtica Aplicada
i Telemtica
3.23
UPC
Departament de
Matemtica Aplicada
i Telemtica
Class A
Class B
Class C
Class D
AAL Type 1
AAL Type 2
AAL Type 3/4 Y 5
AAL Type 3/4 Y 5
UPC
Departament de
Matemtica Aplicada
i Telemtica
SN
SNP
4 bits
4 bits
SAR-PDU payload
47 octects
SAR-PDU header
SAR-PDU
PDU
SAR
SN
SNP
UPC
Departament de
Matemtica Aplicada
i Telemtica
SN
IT
SAR-PDU payload
SAR-PDU header
LI
CRC
SAR-PDU trailer
SAR-PDU
PDU
SAR
SN
CRC
IT
LI
UPC
Departament de
Matemtica Aplicada
i Telemtica
SN
RES
SAR-PDU payload
LI
2 bits
4 bits
10 bits
44 octects
6 bits
SAR-PDU header
CRC
10 bits
SAR-PDU trailer
SAR-PDU
PDU
SAR
SN
CRC
RES
LI
ST
UPC
Departament de
Matemtica Aplicada
i Telemtica
CS-PDU trailer
Padding octects
SAR-PDU header
SAR-PDU trailer
Unused
UPC
Departament de
Matemtica Aplicada
i Telemtica
ST
SN
MID
SAR-PDU payload
LI
CRC
2 bits
4 bits
10 bits
44 octects
6 bits
10 bits
SAR-PDU header
SAR-PDU trailer
SAR-PDU
PDU
SAR
SN
CRC
MID
LI
ST
UPC
Departament de
Matemtica Aplicada
i Telemtica
UPC
Departament de
Matemtica Aplicada
i Telemtica
Conmutacin en ATM
OC
Interconnection
network
IC
OC
IC Input controller
OC Output controller
UPC
Departament de
Matemtica Aplicada
i Telemtica
IC
2 IC
b IC
OC OC
1
OC
b
UPC
Departament de
Matemtica Aplicada
i Telemtica
UPC
Departament de
Matemtica Aplicada
i Telemtica
1
2
UPC
Departament de
Matemtica Aplicada
i Telemtica
UPC
Departament de
Matemtica Aplicada
i Telemtica
Estrategias de Arbitrio
Aleatoria
Complejidad
Cclica
UPC
Departament de
Matemtica Aplicada
i Telemtica
Elementos de Conmutacin
Memoria
Central
Tipo Anillo
Una transmisin
libre de conflictos
slo se garantiza si la
capacidad del bus es
al menos la suma de
las lneas de entrada
Suelen operar en
modo ranurado
Multiplexacin
temporal a alta
velocidad
Se pueden conseguir
eficiencias muy altas
Reduccin de los
requerimientos de
memoria
Necesidad de un alto
grado de paralelismo
interno para poder
mantener la
fecuencia de acceso
a memoria en un
rango razonable
1 IC
OC 1
2 IC
OC 2
b IC
Tipo Bus
Memory
OC b
b
1 IC
IC
IC IC
TDM-Bus
OC OC OC
1
OC 1
b IC
OC b
UPC
Departament de
Matemtica Aplicada
i Telemtica
Redes de Conmutacin
Departament de
Matemtica Aplicada
i Telemtica
b
b
Inputs
UPC
b
b
b
b
Se pueden formar
conmutadores 64x64 o
128x128
Outputs
La red se expande
aadiendo b entradas y b
salidas
b
b
b
b
Departament de
Matemtica Aplicada
i Telemtica
Outputs
Inputs
UPC
Es necesario un mecanismo de
realimentacin
El funcionamiento no es muy
eficiente
UPC
Departament de
Matemtica Aplicada
i Telemtica
0
1
Se denominan
redes Banyan
2
3
2
3
Es posible el
bloqueo interno
4
5
Dentro de las
redes Banyan
estn las redes
delta
Redes self-routing
4
5
6
7
6
7
8
9
8
9
10
11
10
11
1
0
12
13
12
113
14
15
14
15
Stage 1
Stage 2
Stage 3
Stage 4
UPC
Departament de
Matemtica Aplicada
i Telemtica
Distribution
network
Inputs
Banyan
network
Outputs
Stucture of a distribution/Banyan network
Sorting
network
Trap
network
Banyan
network
Inputs
Outputs
Stucture of a sorting/trap/Banyan network
UPC
Departament de
Matemtica Aplicada
i Telemtica
VCI/VPI
Header
translation
and
extension
B n m
Table
AB, m , n
B n
Selfrouting
switching m
element
Selfrouting
switching n
element
old VPI/VCI
VCI/VPI
Switching
element
Switching
element
C
Table
B
Table
AC, m
CB, n
old VPI/VCI
UPC
Departament de
Matemtica Aplicada
i Telemtica
Multiplexacin/Concentracin de Celdas
155.520 Mbit/s
1
STM-1
155.520 Mbit/s
1
STM-MUX
STM-1
n x 155.520 Mbit/s
STM-n
155.520 Mbit/s
n
STM-1
ATM-MUX
155.520 Mbit/s
STM-1
STM-1
UPC
Departament de
Matemtica Aplicada
i Telemtica
ATM Cross-Connect
Concentador de trfico
ATM cross-connect
Customer line
Customer line
Route a
Route b
Local
switch
UPC
Departament de
Matemtica Aplicada
i Telemtica
5.0
UPC
Departament de
Matemtica Aplicada
i Telemtica
5.1
Escenarios de Integracin:
Interconexin de LANs via MANs
Public
MAN
Public MAN
LAN
Interworking unit
LAN Local area network
MAN Metropolitan area network
LAN
UPC
Departament de
Matemtica Aplicada
i Telemtica
5.2
Escenarios de Integracin:
Interconexin de MANs via B-ISDN
B-ISDN
node
B-ISDN
node
CLSF
LAN
B-ISDN
node
Public
MAN
LAN
LAN
Interworking unit
LAN Local area network
MAN Metropolitan area network
CLSF Connectionless service function
Private
MAN
UPC
Departament de
Matemtica Aplicada
i Telemtica
5.3
Escenarios de Integracin:
Coexistencia de MANs y B-ISDN
Shared medium
configuration
Shared medium
configuration
B-NT2
B-NT1
Star
configuration
B-NT2
B-NT1
B-NT1
B-ISDN
node
B-ISDN
node
CLSF
LAN
B-ISDN
node
Public
MAN
LAN
LAN
Interworking unit
LAN Local area network
MAN Metropolitan area network
CLSF Connectionless service function
B-NT Network termination for B-ISDN
Private
MAN
UPC
Departament de
Matemtica Aplicada
i Telemtica
5.4
Escenarios de Evolucin:
Estrategias de Sustitucin
Shared medium
configuration
Shared medium
configuration
B-NT2
B-NT1
Star
configuration
B-NT2
B-NT1
B-NT1
B-ISDN
node
Shared medium
configuration
B-NT2
B-NT1
B-ISDN
node
B-ISDN
node
CLSF
Shared medium
configuration
CLSF Connectionless service function
B-NT Network termination for B-ISDN
UPC
Departament de
Matemtica Aplicada
i Telemtica
5.5
UPC
Departament de
Matemtica Aplicada
i Telemtica
5.6
UPC
Departament de
Matemtica Aplicada
i Telemtica
TCP/IP y ATM
- Internet ofrece servicios tpicos de datos, pero tambin aplicaciones vdeo y
audio (aunque sea de baja calidad).
- Internet est investigando en protocolos para reserva de recursos y poder
cobrar por los servicios, para as dar buen soporte a los servicios multimedia.
- Debido a la popularidad de Internet, el xito de ATM como tecnologa de
redes de datos de alta velocidad, reside en su capacidad para soportar dicho
trfico.
IP sobre ATM
TCP sobre ATM
IP sobre ATM
Principales diferencias:
ATM:
- Unidad de informacin: celda, 53 bytes;
- Orientado a conexin;
- Soporta QoS diferentes.
IP:
- Unidad de informacin: datagrama, de longitud variable;
- No orientado a conexin, orientado a datagrama (cada uno
debe llevar la direccin completa);
- No soporta QoS diferentes (IPv4).
- Clase A:
- Clase B:
- Clase C:
- Clase D:
#redes
#servidores por red
125
16 millones
0
16.382
64.534
10
2 millones
254
110
Multicast
1110
(identifica a un grupo de nodos) 0
31
Direcciones IPng
Unicast: Define a un nico nodo
Multicast: Define a un grupo de direcciones. Un paquete
enviado a una direccin multicast, ser entregado
a todos los nodos del grupo. Ejemplo de servicio
multicast es la videoconferencia
Anycast: Define un grupo de nodos que comparten una
direccin tal que un paquete dirigido a ella, ser
entregado a uno cualquiera de los terminales del
grupo.
Direcciones IPng
Otras ventajas de IPv6:
Seleccin del Proveedor: Un terminal puede especificar la ruta hasta
su destino segn diferentes objetivos:
- seguridad, coste, prestaciones
Plug-and-play o host-mobility: Permite la incorporacin de un nuevo
terminal a la red sin configuracin manual. Su direccin IP se asigna
automticamente;
Control de flujo: Permite servicios de tiempo real. Los paquetes son
identificables como parte de un flujo. El usuario puede solicitar (a los
routers) un trato especial para los paquetes de un mismo flujo.
Direcciones IPng
Provee dos opciones para aadir seguridad:
- Authentication Header:
R1
PATH
Multicast
Path (multicast)
E1
Resv (unicast)
RESV
R2
Ventajas:
- Garantiza QoS extremo-a-extremo para cada VC (Virtual Channel)
- Utiliza multiplexacin estadstica para un uso eficiente del BW compartido
entre varios usuarios, segn se necesite
- Soporta el transporte de cualquier tipo de informacin
- Capaz de ofrecer el rendimiento solicitado, permite ofrecer trfico bajo pago
Desventajas:
- Tecnologa con complejo control en los conmutadores
- Siempre es necesario establecer una conexin previo al transporte
de la informacin --> no es rentable para transmisiones cortas
- La aplicacin debe conocer sus requisitos en QoS de antemano
- Soporte complejo a servicios multipunto-multipunto
- No provee seguridad
- Desarrollo lento de la red ATM global
- Actualmente hay mala conectividad en la WAN pblica:
infraestructura cara y no accesible desde cualquier punto.
IP sobre ATM:
- LANE:
- CLIP:
- NHRP:
- MPOA:
LAN Emulation
Classical IP
Next Hop Resolution Protocol
Multiprotocol Over ATM
(ATM Forum)
(IETF)
(IETF)
(ATM Forum)
LANE Y CLIP:
- @IP mapeadas en @ATM;
- ATM se utiliza como sistema de transmisin rpido;
- No aprovechan la QoS ofrecida por ATM: Slo establecen conexiones
virtuales (VC) extremo-a-extremo dentro de una subred lgica o virtual. Entre
terminales de diferentes subredes, el trfico debe atravesar routers, potenciales
cuellos de botella.
Ventajas de LANE:
- Permite mantener las aplicaciones que se tena sobre las LANs tpicas y los
protocolos de nivel de red, sin modificar
Inconvenientes de LANE:
- Ralentiza el desarrollo de aplicaciones directamente sobre ATM
- El trfico entre VLANs (aunque sean de una misma red ATM), debe pasar
por el router, que ser el cuello de botella
- Dada la emulacin LAN, medio compartido no orientado a conexin, se
pierde la calidad de servicio que ofreca ATM
- Traslacin de direcciones es ineficiente: de direccin de nivel 3 a direccin
MAC y de sta a direccin ATM, dos mecanismos de resolucin diferentes.
LECS
LAN
LAN switch
nivel 2
LEC
LES
BUS
LEC
LEC
Red ATM
B
A LIS1
R1
LIS2
C
LIS4
R2
R3
LIS3
LIS=Logical IP Subnet
Ri=Router i
- Cada LIS dispone de un router y los paquetes IP cuya
direccin no pertenece a esa LIS, se encaminan a otro router
- A --> R1 --> R2--> C, aunque A y C pertenecen a la misma red ATM!
- Cada router introduce retardo, no se utilizan bien los recursos...
Ventajas de CLIP:
- Compatibilidad total con IP tradicional, as los protocolos de niveles
superiores y las aplicaciones, pueden operar transparentemente sobre
ATM, sin modificar
Inconvenientes de CLIP:
- El trfico entre LIS (aunque sean de una misma red ATM), debe
pasar por el router, que ser el cuello de botella
- Entre dos terminales, slo se podr establecer un VC, por lo que no es
posible que cada aplicacin tenga una QoS diferente.
Arquitectura de red
Escenarios de aplicacin
Servicios Telefnicos
Servicios Audiovisuales
Nuevos servicios
Acceso econmico
IMA: Multiplexacin Inversa para ATM
Grupo IMA, 1 enlace lgico
T1/E1
Router
IMUX
T1/E1
T1/E1
Red
de enlaces
T1/E1
IMUX
T1/E1
Router
Resumen (I)
Resumen (II)
Resumen (III)
SAR-PDU
SAR-PDU 48 octetos
PT xx0
Cola CPCS-PDU
SAR-PDU
SAR-PDU
Servicios soportados
tasa de pico
tasa media
Conexin 1
Conexin 2
Celdas OAM
TO+1
TO+2
TO+3
Nivel
Fsico
Overhead del
Nivel Fsico
Impacto en Localizacin de
Recursos
RETARDO
Impacto en DEJITTERING de los
tamaos de los Buffers
DISPERSION
Descriptores de Trfico
i) Tasa de pico (Rp, peak rate). Es el intervalo de emisin mnimo,
especificado como el inverso del menor tiempo entre la generacin de
dos celdas.
ii) Tolerancia de la variacin del retardo entre celdas (CDVT, cell delay
variation tolerance). Algunos servicios son susceptibles a las
variaciones de la distancia entre celdas resultantes del trnsito en la
red. Esta variacin se introduce en la espera en las colas de los
multiplexores y conmutadores y depende de las tasas de generacin
instantneas del conjunto de conexiones que comparten los mismos
recursos. En el contrato de trfico se especifica, a travs del parmetro
CDVT, el valor mximo de variacin admisible por el servicio.
MBS = 1 +
Ts T
Clases de Servicios
Class of Service
CLR
CTD
CDV
PCR
SCR
BT@PCR
flowcontrol
CBR
yes
yes
yes
yes
no
no
no
VBRNRT
yes
no
yes
yes
yes
yes
no
VBRRT
yes
yes
yes
yes
yes
yes
no
ABR
yes
no
no
no
no
no
yes
UBR
no
no
no
yes
no
no
no
CBR, video
Datos BW grande
Datos BW pequeo
MUX
Ancho de Banda
variable
A: Ajustar cambios a n
B: Reasignar tiempos de servicio de cola
..
.
etc
155 Mbit/s
n
Tiempo de servicio
de cola. CICLO
Gestin de trfico
i) Nivel de llamada. Se consideran intervalos entre segundos y horas. Este nivel est
especialmente indicado para el dimensionado de redes ATM. El dimensionado depender de la
clase de servicios soportados por la red y la cantidad de stos que simultneamente puedan estar
en curso. Es imprescindible disponer de las caractersticas de estos servicios, relacionadas con el
tiempo entre llegadas de nueva peticin, la estadstica de la duracin de la conexin y la
dependencia de los puntos de interconexin solicitados en funcin de la situacin geogrfica.
ii) Nivel de rfaga. Se sita en el rango de dcimas de segundos a pocos segundos. Tiene
especial influencia en el proceso de aceptacin de nuevas conexiones por la repercusin en la
calidad de los servicios. Este nivel est directamente relacionado con la ubicacin de recursos,
ya que, dependiendo de la naturaleza de los trficos que compartan los mismos dispositivos de
la red, se alcanzar un grado de servicio ofrecido por la red.
iii) Nivel de celda. Se encuentra en el rango milisegundos. Determina los valores mnimos en el
dimensionado de las colas de espera en los nodos, as como, los rangos de variacin del retardo
entre celdas.
Control de Congestin
Control de congestin preventivo. Las tcnicas preventivas de congestin pretenden
controlar el trfico entrante en la red para evitar situaciones de congestin. Para llevar a
cabo este control se emplean dos mecanismos:
Control de admisin (Call Admision Control, CAC). Representa el conjunto de acciones tomadas en
la fase de negociacin del establecimiento de la conexin para aceptar o rehusar una nueva llamada.
En base a los recursos disponibles para ubicar el nuevo trfico, se evala la viabilidad de alcanzar la
calidad del servicio demandada por la nueva conexin manteniendo las calidades de las conexiones
en curso. La aceptacin depender del contrato usuario-red que se pretenda establecer y del nivel de
explotacin de los recursos en el momento de la negociacin del contrato.
Control de los parmetros de usuario (Usage Parameter Control, UPC). Este control de trfico
pretende asegurar que el trfico entrante en la red cumple con el contrato establecido en el proceso de
aceptacin de la llamada. Tambin recibe la denominacin de control de polica. Los mecanismos de
polica tienen como funcin monitorizar el trfico entrante en la red para que se cumpla con el
contrato usuario-red establecido en la fase de aceptacin de la llamada. La accin del mecanismo de
polica se traduce en descartar o marcar las celdas que violen el contrato. La marcacin de celdas
permite establecer una poltica de seleccin cuando un dispositivo est congestionado, a travs de la
asignacin de niveles de prioridad. As, en estados de congestin, la celdas de prioridad ms baja no
son almacenadas en las colas de espera.
Control de congestin
Control de congestin reactivo. La regulacin del trfico se ejerce cuando la red ha
alcanzado un estado de ocupacin prximo a la saturacin de un recurso. Llegada
esta situacin, la red puede hacer uso de tres mecanismos:
Sealizacin a las fuentes de trfico que comparten los recursos
congestionados para que disminuyan su tasa de generacin.
Encaminamiento alternativo de las conexiones sobre otros recursos con un
grado de congestin inferior.
Descarte de celdas almacenadas en las colas de espera en base al nivel de
prioridad y el grado de servicio acordado en la conexin.
Control de Trfico
FUENTE
Establecimiento
conexin
Red
FUENTE
POLICIA
Durante la conexin
CONTROL
ADMISION
Modelado
de
Trfico
FUENTE
1
. Puntos
.
de
. conexin
Nivel Fsico
SAP
MUX
CONFORMADOR
VIRTUAL
FUENTE
N
Nivel ATM
Funciones
TE
causando
CDV
UNI
privada
Otras
funciones
CPE
causando
CDV
UNI
UPC
pblica
Nivel
Fsico
Terminal Equivalente
Conformador virtual de acuerdo a GCRA(Ts, ts)
GCRA(Ts, ts)
GCRA(Ts, ts+*)
GCRA(Ts, ts+)
Algoritmo GCRA
inicio
T=0
X=0
no
Llega celda en
el instante t
yes
Ta = t
X = X - (Ta-T)
yes
Descartar celda
X > L
no
X = max(0,X) + I
T = Ta
Celda aceptada
Usuario-Red
UNI
SB
TB
B-TE
B-NT2
RED A
B-NT1
UPC
Modelado opcional
RED B
- CAC
- RM
- PC
- Otros
NPC
TB
SB
B-TE
- CAC
- RM
- PC
- Otros
B-NT2
B-NT1
Sealizacin
Sealizacin
Especificacin de los requerimientos del servicio.
Establecimiento, mantenimiento y liberacin del circuito
virtual.
En UNI: Se basa en el protocolo Digital subscriber signalling system
versin 2 (DSS2)
Mensajes de establecimiento de llamada: CALL PROCEEDING,
CONNECT, CONNECT ACK, SETUP, SETUP ACK, ADD PARTY.
Mensajes en fase de liberacin: RELEASE, RELEASE COMPLETE,
STATUS, STATUS INQUIRY.
Escenarios de la comunicacin
Plano de control
Plano de Gestin
Plano de Control Plano de Usuario
Capas Superiores Capas Superiores
Capa de Adaptacin MTA
Capa MTA
Capa Fsica
Interfaces definidos
B-ICI: Broadband inter-carrier interface
UNI: User Network Interface
PNNI: Private network-network interface
Direccionamiento en ATM
Es un estructura jerquica de 20 bytes con tres
niveles.
Se acoge a la especificacin E.164.
El ATM Forum define emplea tres tipos de
direcciones en redes privadas: Network Service Access
Point (NSAP)
Direccionamiento ATM
Ejemplo de direccionamiento
Bibliografa
William Stallings. ISDN and Broadband ISDN with Frame
Relay and ATM. (Third Edition). Prentice Hall. 1995.
R. Hndel, M. N. Huber, S. Schreder. ATM Networks.
Concepts, Protocols, Applications. Addison-Wesley. 1994.
Martin P. Clark. ATM networks principles and use. Wiley,
Teubner. 1996.
Mitcha Schwartz. Integrated Broadband Networks. Prentice
Hall. 1996.
D. Ginsburg. ATM. Addison-Wesley. 1996.
U. Black. ATM. Internetworking with ATM. Prentice Hall.
1998.
N. Giroux, S. Ganti. Quality of Service in ATM networks.
Prentice Hall. 1999.