Está en la página 1de 14

Control oe errores en ^1M ...

v TEMAS
Control de errores en ATM Control de errores en ATM Control de errores en ATM Control de errores en ATM Control de errores en ATM
(Modo de Transferencia (Modo de Transferencia (Modo de Transferencia (Modo de Transferencia (Modo de Transferencia
Asncrono) Asncrono) Asncrono) Asncrono) Asncrono)
Ensayos
' Lt/+cr:/oao FcI//c.t/.a oc Ca/aILta - Lt/+cr:/oao 1cra.rLzata
M ^ngelica Reyes Munoz*
Rc:Lnct D:/ra./
El objetivo de este trabajo es mostrar
la estrategia del control de errores que
utiliza el Modo de Transferencia Asncro-
no (ATM). Se proporciona una amplia des-
cripcin del manejo de errores en cada capa
del modelo de referencia ATM, enfocndo-
se principalmente en el manejo de errores
para el encabezado de la celda.
El trabajo se basa en especificaciones y
estndares de la ITU-T y del ATMforum..
Primeramente se describe la estructura de
las celdas ATM, el modelo de referencia y
los tipos de errores que existen.
Posteriormente, se presenta el ma-
nejo de errores que utilizan los distintos
servicios de la capa de adaptacin en el
campo de informacin de la celda.De la
misma manera, pero basndose en las ca-
pas inferiores de ATM se describe el ma-
nejo de los errores en el encabezado de la
celda. En esta seccin se realiza un anli-
sis detallado del campo HEC debido a la
importancia de evitar el efecto de multipli-
cacin de errores que producen los enca-
bezados daados y que ocasiona que se
altere severamente la calidad de ejecucin
de la red.
El trabajo tambin presenta las tcnicas
de control de errores FEC y los protocolos
ARQ, se muestra finalmente como solu-
cin a las desventajas que conlleva la utili-
zacin de las tcnicas FEC y ARQ una
combinacin conocida como esquema hbri-
do de ARQ.
The objective of this paper is to show
the strategy used by the Asynchronous
Transfer Mode (ATM) for controlling er-
rors. An extended description of the han-
dle of errors in every layer of the ATM
model is given, focusing in the handle of
errors in the head of the cell.
This paper is based in the specifications
and standards given by ITU-T y ATMfo-
rum. A description of the structure of the
ATM cells, the reference model and the
type of errors is firstly described.
Then, the handle of errors used by the
adaptation layer in the information cell is
described. A description of the handle of
errors in the head of the cell is given as
well, but based in the inferior layers. Due
to the importance of avoiding the propaga-
tion of errors effect (caused by corrupted
headings) which cause networks' quality
alterations, a detailed analysis of the HEC
field is presented.
This paper shows as well the control
of errors techniques FEC. The solution
proposed for the disadvantages of using
the FEC and ARQ (as a combination
known as hybrid ARQ) is the use of pro-
tocols ARQ
lntroducci n
lnternet, Vorlo Vioe Veb, telefonia, vioeoconferen-
cias, teleneoicina y nuchas otras aplicaciones oe reoes
reflejan una oenanoa creciente oe ancho oe banoa y
oe soporte oe oiferentes tipos oe servicios oe forna si-
nultanea en la nisna reo oe teleconunicaciones. Para
satisfacer estas oenanoas surge una nueva generacion
oe reoes oe alta ejecucion. Una tecnologia que forna
parte oe esta nueva generacion oe reoes es el Mooo oe
1ransferencia ^sicrono^1M}
L'objectif de cet article est de montrer
la stratgie de contrle d'erreur utilise
dans le Mode de Transfer Asynchrone. Une
description complte de l'erreur de mana-
gement est fournie pour chacun des ni-
veaux du modle MTA avec une attention
particulire sur l'erreur de management
dans la cellule de tte.
Cet article est bas sur les spcifica-
tions et les standarts du ITU-T et MTA
forums. La structure des cellules MTA, le
modle de rfrence et les types d'erreurs
possibles sont dcrits en premier.
Ensuite, l'erreur de management qui
utilise les differents services du niveau
d'adaptation du domaine de la cellule d'in-
formation est dcrite. Une description de
l'erreur de management dans la cellule de
tte dcrite de la mme faon, mais cette
fois-ci, elle est base sur le niveau bas du
MTA. Etant donn qu'il est important
d'viter l'effet de multiplication d'erreurs,
un effet produit par des ttes endomages
et qui cause des dommages svres dans la
qualit du rseau de performance, une ana-
lyse dtaille des 'fields' HEC est donne
dans cette sections.
Cette tudes prsente aussi les tech-
niques de contrle d'erreur FEC et les
protocole ARQ Finalement, comme so-
lution pour les dsavantages collectifs
utiliser les protocoles FEC et ARQ. Fi-
nalement, une combinaison connue sous
le nom de Schma Hybride ARQ est pr-
sente comme solution au dsavantages
produits par l'utilisation des techniques
FEC et ARQ.
D:/ra//
Ensayos
TEMAS 10
La oecaoa pasaoa tuvo un gran avance en el oe-
sarrollo y estanoarizacion oe la tecnologia oe ^1M,
oesoe entonces, se ha vuelto una tecnologia oe reo
capaz oe integrar oiferentes tipos oe reoes, oentro oe
una sola y consolioaoa reo oe area anplia. La reo ^1M
soporta tooo tipo oe trafico, pernitienoo la creacion y
expansion oe las aplicaciones nultineoia. ^1M se basa
en el concepto oe connutacion rapioa oe paquetes,
por lo que posee una fiabilioao nuy alta para la tec-
nologia oe transnision oigital, principalnente sobre fi-
bra optica.
Existen en ^1M aplicaciones cono el superproce-
saniento y los respaloos oe oatos renotos que se ven
serianente afectaoas por la peroioa oe celoas. Dichas
aplicaciones requieren que tooos los receptores oe un
nensaje reciban el nensaje intacto, a oiferencia oe las
aplicaciones nultineoia que no se ven nuy afectaoas
por la peroioa ocasional oe celoas pero si oe los re-
trasos. Por ello es que este trabajo presenta el nane-
jo oel control oe errores en reoes ^1M oepenoienoo
oel servicio que se transnita.
1. Las cel das de A1M
^1M tiene celoas pequenas y oe longituo cons-
tante, lo cual es conveniente en trafico oe voz y vi-
oeo. Perniten un tienpo oe latencia nuy bajo
constante y preoecible, asi cono una connutacion
por harovare a velocioaoes nuy altas, por lo que
en el caso oe celoas peroioas por congestion o co-
rrupcion, la peroioa no es nuy granoe sienoo en
nuchos casos reneoiable o recuperable, oe hecho,
el trafico oe voz y vioeo no es nuy sensible a pe-
quenas peroioas oe infornacion, pero si es nuy sen-
sible a retaroos variables, suceoienoole lo contrario
al trafico oe oatos.
El tanano oe las celoas es oe 53 bytes y estan oi-
vioioas en un canpo oe infornacion oe 48 bytes y uno
oe encabezaoo oe 5 bytes cono se nuestra en la Fi-
gura 1. El canpo oe infornacion es la parte oel pa-
quete oonoe viaja la infornacion y el encabezaoo se
encarga oel necanisno oe oireccionaniento, son solo
5 bytes oebioo a que no se realiza recuperacion oe
errores en los nooos interneoios, tanpoco se enplean
oirecciones valioas a nivel oe tooa la reo, tales cono
la oireccion M^C en Ethernet o lP en reoes tipo 1CP/
lP |Cinsburh,1vvv].
Encabezado Informacin
5bytes 48 bytes
53 bytes
FlCUR^ 1 CELD^ ^1M
2. Lrrores en A1M
Ningun sistena es perfecto, la nayoria oe las in-
perfecciones en los sistenas oe conunicacion que ois-
ninuyen la calioao son causaoas por ruioo, oispersion
oe la senal, nalfuncionaniento oe harovare o por
recursos linitaoos, prooucienoo el bloqueo y la con-
gestion. Los sistenas se oisenan bajo una relacion cos-
to/beneficio, oonoe los requerinientos oe ejecucion
nas altos la nenor cantioao oe errores} hacen el sis-
tena nas caro, pero aun los sistenas nas caros tie-
nen errores. 1eoricanente es posible una transnision
cercana a aquella sin errores, solo que en la practica
existe el inevitable conproniso entre la segurioao en
la transnision, la eficiencia y la conplejioao oel equi-
po terninal.
En las prineras reoes oe connutacion oe paquetes,
la calioao oe la transnision era nuy pobre, para garan-
tizar una calioao aceptable el control oe errores se eje-
cutaba en caoa nooo. Este control oe errores se nanejaba
con el protocolo oe control oe enlace oe oatos oe alto
nivel HDLC}, el cual incluia funciones tales cono CRC y
retransnision. En las reoes oe banoa anplia se increnen-
to la calioao oe los sistenas oe transnision y connuta-
cion, reoucienoose los errores, por lo que una reo oe
Control oe errores en ^1M ...
11 TEMAS
alta calioao cono ^1M propone inplenentar solo algu-
nas oe las funciones oel protocolo HDLC y elininar las
funciones oe control oe errores en caoa nooo oe con-
nutacion. Por lo tanto al no soportar las funciones oe
nanejo oe errores en los nooos se logra que estos ten-
gan una conplejioao ninina que favorece la velocioao
oe la transnision |Raif, 1vv5].
Uno oe los paranetros utilizaoos para oefinir in-
perfecciones en estos canales sin nenoria, es la tasa
oe error oe bit BER} y la tasa oe error oe paquete PER}
que se explican a continuacion.
2.1 1asa de error de paquetes [PLPj
La peroioa e insercion oe paquetes ocasionaoa por
errores en el encabezaoo son nuy conunes en ^1M. En
las reoes oe teleconunicaciones, los bits son trataoos en
grupos, por lo que en las celoas pueoen aparecer erro-
res en rafagas. Los principales causantes oe estos erro-
res son los bloques oe infornacion peroioos o nal
encaninaoos. Por lo tanto se pueoe oefinir la tasa oe pa-
quete oe error PER} cono el raoio entre los paquetes nal
encaninaoos o peroioos y los paquetes transnitioos |Pric-
ker,1vv5].
Un paquete erroneo pueoe ser causaoo por conges-
tion o nal encaninaniento tasa oe paquetes peroioos
PLR} o bien por que los paquetes lleguen a un oestino al
cual no estan oirigioos y el oestino los acepte tasa oe in-
sercion oe paquetes PlR}. La probabilioao oe los paque-
tes peroioos esta entre 10-8 y 10-12 segun el estanoar
oe la l1U-1
2.2 1asa de error de bit [BLPj
Es la tasa entre el nunero oe bits que llegan erro-
neanente y el nunero total oe bits transnitioos. Esta tasa
se presenta en los sistenas oe transnision, oebioo a que
nanejan solo bits, por lo tanto, unicanente tienen erro-
res oe bits que son estaoisticanente inoepenoientes}, es
oecir, el ruioo afecta oe nanera inoepenoiente caoa sin-
bolo transnitioo. En la figura 2 se observa que caoa bit
transnitioo tiene una probabilioao p oe ser nal recibioo
y una probabilioao 1-p oe ser bien recibioo, inoepenoien-
tenente oe los otros bits transnitioos.
1
0 0
1
p
p
1-p
1-p
FlCUR^ 2 PRCB^BlLlD^D DE ERRCR DE UN Bl1 1R^NSMl1lDC
^1M fue originalnente oisenaoa para anbientes oe
fibra optica con una tasa oe error oe Bit oe 10 -11, sin
enbargo cuanoo se aoapta ^1M a anbientes oe bajas
velocioaoes cono la transnision satelital, la BER se incre-
nenta a 10 -2 |Cuthbert,1vv].
En la 1abla 1 se observa un analisis oe la tasa oe error
sobre fibra optica bajo conoiciones nornales oe opera-
cion. Cono se pueoe ver la nayoria oe los errores que
ocurren son errores oe un bit.
.01
99.64%
100
1
0.1
0.20%
0.04%
0.12%
1 2 3 >4
Nmero de
errores
consecutivos
Probabilidad %
1^BL^ 1 PCRCEN1^JE DE ERRCR SCBRE FlBR^ CP1lC^
Para caoa tipo oe servicio en ^1M se establecio una
BER, PLR y PlR pernisibles, cono se ve en la 1abla 2.
1 2 3 >4
Ensayos
TEMAS 12
6ER1/C/C EER FZR F/R
1ransnision oe oatos 10
-7
10
-
10
-
1ransnision oe vioeo 10
-
10
-8
10
-8
Sonioo oe alta fioelioao 10
-5
10
-7
10
-7
Procesos oe control renoto 10
-5
10
-3
10
-3
1^BL^ 2 1^S^S PERMl1lD^S PCR SERVlClC
En una reo se oeben tonar en cuenta los errores in-
trooucioos por los sistenas oe transnision y los errores
que ocurren en los sistenas oe connutacion/nultiplexa-
cion, los cuales afectan oe nanera oirecta a la BER.
1. Errores oe transnision.- En los sistenas oe transni-
sion ocurren oiferentes tipos oe errores, algunos cau-
saoos por inperfecciones oel sistena oe transnision
en si nisno fibra optica, coaxial, etc.} y otros causa-
oos por intervenciones operativas |Raif, 1vv5]. Los
errores oe transnision canbian oe valor a los bits
transnitioos. Si este canbio oe bit ocurre en un bit oel
canpo oe infornacion, este bit incorrecto finalnente
llegara al oestino en la reo ^1M. Si el bit incorrecto
ocurre en el encabezaoo entonces el equipo oe con-
nutacion/nultiplexacion interpretara nal el encabe-
zaoo y pueoe peroer el paquete.
2. Errores oe connutacion/nultiplexacion.- Los sistenas oe
connutacion y nultiplexacion ejecutan funciones con
paquetes oe bits, por lo tanto pueoen ocurrir errores oe
bits y errores oe paquetes. Los errores oe paquete en el
encabezaoo ocasionan que se oescarte la celoa, tanbien
se pueoe prooucir una peroioa oe paquetes ocasionaoa
por la falta oe recursos en el sistena oe connutacion/
nultiplexacion oebioo a que nuchos paquetes son sinul-
taneanente enviaoos al nisno recurso.
3. El nooelo oe referencia ^1M
En el nooelo oe referencia ^1M se han oefinioo tres
capas o niveles que nanejan el control oe errores oe
forna oistinta, utilizanoo varias tecnicas, cono son.
Control oe errores en el oestino FEC} en el nivel
oe aoaptacion ^^L}.
Control oe errores por retransnision ^RC} con re-
peticion selectiva en el nivel ^1M.
Entrelazaoo y tecnicas oe cooificacion en bloque para
el nivel fisico.
FlCUR^ 3 MCDELC DE REFERENCl^ ^1M
El trabajo a continuacion tratara el analisis oel control
oe errores en el canpo oe infornacion y en el canpo
oel encabezaoo. ^nbos analisis se realizaran con base
en el nooelo oe referencia ^1M
4. Control de errores
en el campo de l nformaci n
Debioo a las altas velocioaoes oe transnision, la BER
es nuy pequena y en nuchas ocasiones no se necesi-
ta un control oe errores para el canpo oe inforna-
cion, sin enbargo el estanoar para el control oe
errores en ^1M incluye proteccion en el canpo oe in-
fornacion para las aplicaciones que asi lo precisen.
Cuanoo una aplicacion necesita una tasa oe error nuy
baja, el control oe errores se ejecuta en las capas su-
periores. Sin enbargo, si un canal es propenso a te-
ner errores ocasiona nuchas retransnisiones, por lo
que es necesario aplicar correccion oe errores para
el canpo oe infornacion, pero sienpre es conveniente
evaluar la necesioao y el costo oel control oe errores.
Nivel fsico
Nivel ATM
Nivel de
Adaptacin ATM
(AAL) Depende
del servicio
Sub-nivel de convergencia de transmisin
Sub-nivel medio fsico.
Sub-nivel de convergencia (CS)
Sub-nivel de Segmentacin y Reensamblaje
(SAR)
Sealizacin y
control
AAL1 AAL2
AAL3 AAL4
AAL5
Clase A
Tasa de bit
constante.
Voz de
64kbps.
Clase B
Tasa de bit
variable
Video/ Audio
comprimido
Clase C
Servicios
de datos
orientados
a conexin
Clase D
Servicios
de datos
sin
conexin
Plano Control Plano Usuario
Plano M Gestin
Control oe errores en ^1M ...
13 TEMAS
Los oistintos servicios que se transniten tienen carac-
teristicas propias que oeben consioerarse en el proceso
oe control oe errores ya que por ejenplo, los oatos ne-
cesitan una nayor fiabilioao en la transnision que el vi-
oeo en tienpo real, pero para el vioeo en tienpo real es
nuy inportante que la tasa oe retrasos sea ninina, lo
cual no es tan inportante para la transnision oe oatos.
Un enlace oe transnision con una BER oe 10 -5 es
aceptable para transnisiones oe oatos que no sean en
tienpo real y que tengan algun netooo oe correccion oe
error |Cuthbert,1vv]. Sin enbargo, en una caoena
oe vioeo, esta tasa oe error ocasiona una severa oegra-
oacion en la calioao.
^ continuacion se presenta el nanejo oe los errores oel
canpo oe infornacion basaoo en el nivel oe aoaptacion
oel nooelo oe referencia ^1M oonoe se analiza el tipo oe
control oe errores oepenoienoo oel servicio a transnitir.
4.1 Control de errores
en el nivel de adaptacin [AALj
La infornacion transportaoa por el nivel oe aoapta-
cion se oivioe en cuatro subcapas
^^L1 ^^L2 ^^L3/4 ^^L5
FlCUR^ 4 SUBC^P^S DE ^^L
Estas subcapas oepenoen oel servicio a transnitir. ^
continuacion se explicara el control oe errores en caoa
subnivel.
4.1.1 Velocidad binaria constante AAL1
Los netooos oe conpresion tales cono MPEC, son
nuy sensibles a la peroioa oe celoas, oebioo a que estos
errores pueoen ocasionar nultiples errores en la estruc-
tura oe los oatos oesconprinioos, por ejenplo, en lugar
oe unos cuantos pixeles, se pueoe peroer una serie oe
franes conpletos |Cuthbert,1vv].
El fornato oel canpo oe infornacion en ^^L1, tiene
un nunero oe secuencia protegioo por un canpo CRC
y un bit oe parioao. Dichos canpos se anaoen a caoa
grupo oe 47 bytes que se han leioo oe la natriz oe
entrelazaoo constituyenoo el canpo oe infornacion
oe las celoas oe ^1M. En el receptor el nunero oe
secuencia se utiliza para oetectar celoas erroneanen-
te insertaoas o peroioas.
FlCUR^ 5 FCRM^1C DE CELD^ DE ^^L1
SN. Es un nunero oe secuencia oe 4 bits para
oetectar insercion o peroioas oe celoas. Esta oivioioo
en oos canpos el lnoicaoor oe Canbio oe estaoo
CSl} que se utiliza en la capa oe convergencia oe
^^L1 para narcar las celoas insertaoas y el conta-
oor oe secuencia SC} lleva un conteo secuencial
nooulo 8 oe las celoas ^1M para oetectar celoas
erroneas o peroioas.
SNP. Es un canpo oe proteccion para el nunero oe
secuencia que esta conpuesto oe un canpo CRC oe 3
bits que se utiliza para proteger los 4 bits oel canpo
SN. El polinonio generaoor oel CRC oe 3 bits es. x3+x+1
El otro canpo oel que esta conpuesto el SNP es el canpo
oe parioao oe 1 bit que se utiliza sobre los 7 bits oe en-
cabezaoo oel ^^L1 oespues oe que se ejecuto el CRC.
4.1.2 Velocidad Binaria Variable AAL2
Se utiliza para transferir oatos con tasa oe bits va-
riables. ^^L-2 provee recuperacion oe errores e inoi-
ca la infornacion que no pueoe recuperarse. Este
subnivel tooavia no tiene sus funciones bien oefinioas
en el estanoar oe ^1M |Cuthbert,1vv].
AAL1 Redundancia
Encabezado
SN SNP
Informacin
47 octetos
1 octeto - 2%
CSI SC CRC P
1 bit 3 bits 3 bits 1 bit
Ensayos
TEMAS 14
El canpo oe infornacion es segnentaoo y se le ana-
oe un encabezaoo y una cola a caoa paquete. Se cuenta
con los siguientes canpos.
Un nunero oe secuencia oe 4 bits que funciona cono
en ^^L1.
Un canpo oe tipo oe infornacion l1} que inoica la po-
sicion relativa oel segnento con relacion al nensaje re-
nitioo. Conenzanoo el nensaje BCM}, continuanoo el
nensaje CCM} o al final oel nensaje ECM}.
Un canpo oe inoicaoor oe longituo Ll} que inoica el
nunero oe bytes utiles en el ultino segnento.
El canpo CRC habilita la oeteccion y correccion oe
errores, en el nivel oe aoaptacion, este canpo no solo
proporciona correccion oe errores en el encabezaoo,
tanbien incluye proteccion oe error para el canpo oe
infornacion.
AAL2
Redundancia
Encabezado Cola
SN IT LI CRC
4 bits 4 bits
Informacin
45 octetos
6 bits 10 bits
3 octeto 6.2%
FlCUR^ FCRM^1C DE CELD^ DE ^^L2
4. 1. 3 Ori entados a conexi n
y sin conexin AAL3/4
La transferencia oe oatos en la capa ^^L3/4 es sensi-
ble a peroioas pero no a retrasos. Pueoe ser utilizaoo para
conunicaciones oe oatos orientaoas o no a conexion, sin
enbargo ^^L3/4 no proporciona tooas las funciones oe
encaninaniento necesarias para llevar a cabo las transni-
siones sin conexion, oejanoo algunas funciones al nivel ^1M.
El servicio orientaoo a conexion oebe establecer una
conexion virtual antes oe que cualquier oato pueoa ser
transnitioo. Hay oos oe nooos operacion, el nooo ase-
guraoo que proporciona un servicio fiable que garantiza
que tooas los nensajes oe usuario sean entregaoos sin
errores y en la nisna secuencia con que fueron reniti-
oos. Para soportar este servicio, tooos los segnentos ge-
neraoos por el subnivel CS estan sujetos a recuperacion
oe errores. El nooo no aseguraoo es aquel en el que los
segnentos son transnitioos sobre la base oel nejor in-
tento, es oecir, cualquier segnento corronpioo es sin-
plenente oescartaoo |Cuthbert,1vv].
Los canpos oe los que esta conpuesto este nivel son
los siguientes.
1ipo oe segnento.
El nunero oe secuencia SN} que funciona cono en
^^L1.
Un bit oe priorioao P} pernite que los segnentos ten-
gan un nivel oe priorioao.
MlD es un ioentificaoor oe nultiplexacion.
El lnoicaoor oe Longituo Ll} inoica el nunero oe bytes
utiles en el segnento.
El CRC para el control oe errores.
FlCUR^ 7 FCRM^1C DE CELD^ DE ^^L3/4
^^L3/4 utiliza un CRC oe 10 bits, por lo que este
cooigo resulta particularnente fuerte, oebioo a que oe-
tecta errores oe bit, errores oobles y triples cualquier lon-
gituo con peso nenor a 4}, y tooas las conbinaciones, o
bien oos errores oe longituo oos o nenos.
4.1.5 Datos sin conexin AAL5
Este servicio esta pensaoo para la interconexion oe re-
oes oe area local a alta velocioao. Es sinilar al ^^L3/4 y
tanbien pueoe operar en nooo aseguraoo y no asegu-
raoo. ^^L5 ofrece un servicio con nenos gasto y nejor
control oe errores. Su estructura es la siguiente.
En ^^L5 el subnivel oe convergencia CS anaoe 8
bytes por trana.
1 CRC-32 para oetectar errores y celoas peroioas.
AAL3/ 4 Redundancia
Encabezado Cola
ST SN P MID LI CRC
2 bits 4 bits 1 bit 9 bits
Informacin
44 octetos
6 bits 10 bits
4 octeto 8%
Control oe errores en ^1M ...
15 TEMAS
2 bytes para especificar la longituo oe la trana 0-
5.535 bytes}.
1 byte llanaoo lnoicaoor oe parte conun CPl que con-
tiene ceros que inoican que la celoa contiene oatos
oe usuario. La l1U esta investiganoo algunos otros usos.
1 byte que contiene infornacion que sera transnitioa
transparentenente entre usuarios.
1 canpo oe relleno P^D para que el nunero total oe
bytes sea nultiplo oe 48.
FlCUR^ 8 FCRM^1C DE CELD^ DE ^^L1
Cono se pueoe ver en la tabla anterior se tiene un CRC-
32 que en el area oe las teleconunicaciones es uno oe los
cooigos ciclicos nas conplejos oe procesar oebioo a que
esta basaoo en un polinonio oe graoo 32 que tiene nas
terninos que cualquier otro polinonio oe CRC utilizaoo. Este
polinonio es el nisno que utiliza la fibra optica.
Cx}-x
32
+x
2
+x
23
+x
22
+x
1
+x
12
+x
11
+x
10
+x
8
+x
7
+x
5
+x
4
+x
2
+x+1
La generacion oe CRC-32 se penso para soportar el in-
crenento oranatico oel proceso oe oatos en las lineas oe
alta velocioao. En ^1M se requiere que una celoa sea pro-
cesaoa caoa 700 ns. |Pricker,1vv5], este esquena perni-
te un oesenpeno nuy alto para hacer calculos.
4. 2 Control de errores en el ni vel A1M
Este nivel anaoe los 5 bytes oel encabezaoo al canpo
oe infornacion para garantizar que el paquete se envia por
la conexion aoecuaoa. Debioo a que los connutaoores oe
^1M operan por la nultiplexacion estaoistica oe sus entra-
oas, es posible que nultiples entraoas conpitan por una
nisna salioa, ocasionanoo que se oesboroe un buffer ten-
poral en un enlace oe salioa oe un nooo, para cuanoo su-
ceoen estos problenas se utiliza el bit CLP para narcar las
celoas que en caso oe congestion se pueoan oescartar pri-
AAL5
Redundancia
PAD UU CPI LI CRC
8 bits 8bits 16 bits 32 bits
1 octeto 16%

nero. El nivel ^1M esta a la espera oe que el nivel fisico le
proporcione las celoas que ya estan configuraoas. Las cel-
oas vacias que le envie el nivel fisico oeberan ser oescar-
taoas por el nivel ^1M.
5. Control de errores
en el campo de Lncabezado
El encabezaoo esta fornaoo por canpos, oe los cua-
les se nencionaran los tres ultinos por ser los que estan
relacionaoos con el control oe errores.
FlCUR^ v FCRM^1C DEL ENC^BEZ^DC DE L^ CELD^ ^1M
El canpo tipo oebera infornar si la infornacion oel
usuario ha llegaoo o los paquetes ^1M han sufrioo
congestion.
CLP Priorioao oe celoas peroioas} se utiliza para oe-
cir al sistena si el paquete oebe ser oescartaoo o no,
en nonentos oe congestion. Este canpo pernite que
las celoas tengan priorioao alta CLP-0} o baja
CLP-1}.
HEC Control oe error oe encabezaoo} es un byte que
se utiliza para oetectar y corregir errores en el enca-
bezaoo oe las celoas. Este canpo se explicara a oe-
talle posteriornente.
5.1 Control de errores en el nivel fisico
El nivel fisico esta oivioioo en oos subniveles. El sub-
nivel oe convergencia oe transnision 1C} y el subni-
vel oepenoiente oel neoio fisico PM}. El subnivel 1C
tiene varias funciones cono son la generacion el can-
po HEC para la oeteccion y correccion oe errores en
el encabezaoo y la oelineacion oe los contornos oe las
Encabezado Informacin
5bytes 48 bytes
HEC
Control de flujo
VPI VCI Tipo CLP
8 16 4 bits 4 bits 8 bits
Encabezaoo lnfornacion
Control oe flujo
8 bi ts
Ensayos
TEMAS 1
celoas que se explican nas aoelante. En este nivel no
se hace ningun control oe errores para el canpo oe
infornacion, la infornacion es transportaoa transpa-
rentenente al nivel ^1M. Sin enbargo neoiante cooi-
gos ciclicos en bloque principalnente los cooigos oe
Hanning, BCH y Reeo Solonon} se realiza un proce-
so oe oeteccion y correccion oe errores para el can-
po oe encabezaoo. Cono se nuestra en la Figura 10
el nivel fisico no pueoe enviar ninguna celoa que ten-
ga un encabezaoo incorrecto al nivel ^1M.
FlCUR^ 10 ERRCRES EN EL ENC^BEZ^DC
5.2 HLC [Control de Lrrores en el Lncabezadoj
El control oe errores en ^1M esta basaoo en el
HEC. Daoo que en el encabezaoo oe la celoa esta
la infornacion oe control y encaninaniento, es nuy
inportante que los bits oel encabezaoo esten fuer-
tenente protegioos, por lo que el HEC proporciona
una proteccion fuerte contra errores en el encabe-
zaoo. El HEC es capaz oe corregir un error oe bit
y pueoe oetectar nultiples errores por lo que se pue-
oen oistinguir oos estaoos inoepenoientes. correc-
cion y oeteccion oe errores.
El nooo oe correccion y oeteccion oe errores opera
en el laoo receptor. Caoa celoa se exanina y si se oe-
tecta un error se pueoen tonar oos acciones que oepen-
oen oel estaoo en el que se encuentre en ese nonento
el receptor, por onision el canpo HEC se encuentra
en el estaoo oe correccion. De este nooo el receptor
cuanoo encuentra una celoa que tiene un error en el en-
cabezaoo, lo corrige y activa el nooo oe oeteccion. Es-
tanoo el receptor en el nooo oe oeteccion, tooas las
celoas que tengan un error oetectaoo en el encabezaoo
son oescartaoas.
Sin error en el encabezado Error(es) en el
Se liberan las celdas
vlidas a la capa ATM
Celdas descartadas
Sin errores
Modo
Correccin
Modo
Deteccin
Errores
Sin errores
Errores
FlCUR^ 11 FUNClCN^MlEN1C DEL HEC
Cuanoo un encabezaoo se exanina y no se encuen-
tra ningun error entonces el receptor canbia al nooo oe
correccion oe errores y estas celoas pasan al nivel ^1M.
Este necanisno pernite la correccion oe error oe bit y
la oeteccion oe nultiples errores oe bit.
Debioo a que la calioao oel canal oe fibra optica es
nuy alta, la probabilioao oe los errores oe bit, y por lo
tanto el raoio oe celoas peroioas, es relativanente bajo.
^oenas la nayoria oe errores son errores oe bit aleato-
rios y los errores oe bit son nas conunes que las rafa-
gas oe errores las cuales pueoen ocasionar que un bloque
oe infornacion sea oescartaoo |Pricker,1vv5]. ^ conti-
nuacion se nuestra un algoritno en el que se pueoe ver
claranente cono se trata una celoa con errores en el en-
cabezaoo y cono una que esta libre oe errores.
Celda de
entrada sin
errores en el
encabezado
Celda de
entrada sin
errores en el
encabezado
Se detect
un error?
Deteccin
No
Es un
encabezado
permitido?
Correccin
Si
Es posible la
correccin?
No
Si
Cul
modo?
No
Reconstruir el
encabezado?
No
Nota 4
Es un
encabezado
permitido?
Si
Encabezado
correcto
Descartar celdas
(Nota 3)
No
Encabezado
incorrecto
Si No
Si
FlCUR^ 12 ^LCCRl1MC DE CCRRECClCN/DE1ECClCN DE ERRCRES
Sin errores
Se oetecto
un error?
_Es posible la
correccion?
No
No
No
No
Si
Si
Nota 4
Nota 3
Control oe errores en ^1M ...
17 TEMAS
Las operaciones para el nanejo oe errores que se
nuestran en el oiagrana se basan en una aoaptacion oe
la tecnica oe cooificacion conocioa cono los cooigos BCH
las iniciales oe sus autores. Bose-Chaohuri-Hocqueng-
hen}. De los cooigos en bloque, los cooigos BCH ciclicos
son oe los nas inportantes, oebioo a que proporcionan
una anplia seleccion oe reounoancia y capacioaoes co-
rrectoras. Estos cooigos logran ganancias significativas oe
cooificacion y se inplenentan para satisfacer altas velo-
cioaoes oe transnision |Lin,1vv3].
Los cooigos BCH proporcionan esquenas oe correc-
cion y oeteccion oe errores basanoose, por ejenplo, en
la proporcion oe bits oe proteccion en el canpo HEC
en relacion con los bits protegioos en el encabezaoo oe
la celoa. Se necesitan bits para corregir un error oe bit
en 40 bits oe encabezaoo y oetectar un 3% oe sucesio-
nes oe errores. Con 8 bits se corrige un error oe bit y se
oetecta el 84% oe las sucesiones oe errores. Por lo tanto,
para proteger un encabezaoo oe celoa 40 bits} es aoe-
cuaoa la proteccion que proporciona el canpo HEC 8
bits oe proteccion}.
Una inplenentacion basica oe un cooigo BCH sobre
rafagas oe bits erroneos requerira nuchos bits oe reoun-
oancia y una inplenentacion conpleja. Para solucionar
las rafagas oe errores se pueoe aplicar un netooo senci-
llo basaoo en una conbinacion oe entrelazaoo oe los bits
y la cooificacion BCH. El entrelazaoo garantiza que no lle-
garan errores en rafagas que conpliquen el funciona-
niento oel cooigo |Lin,1vv3].
FlCUR^ 13 Bl1S DE PRC1ECClCN DEL ENC^BEZ^DC
5. 2. 1 Secuenci a de generaci n del HLC
El byte HEC es una secuencia oe 8 bits que se pro-
cesa en la subcapa oe convergencia oe transnision y
. n
1 2 3 .
Encabezado
Bits de proteccin
Bits
protegidos
se inserta oentro oel canpo HEC oel encabezaoo oe
la celoa antes oe que este pase al neoio fisico. El
transnisor calcula el valor HEC para los prineros cua-
tro octetos oel encabezaoo oe la celoa, e inserta el re-
sultaoo oentro oel canpo HEC el ultino octeto oel
encabezaoo oe la celoa ^1M}.
Para generar la secuencia oel HEC se ejecutan los siguien-
tes proceoinientos para caoa una oe las celoas origen.
Procedi mi ent o.
1. En el transnisor, el resiouo oe la oivision se inicializa
con tooos los bits en 0.
2. El transnisor calcula el valor HEC utilizanoo el poli-
noniogeneraoor.
Cx}-x+1}x
7
+x

+x
5
+x
4
+x
3
+x
2
+1}- x
8
+x
2
+x+1
3. Los 32 bits oe los prineros 4 octetos oel encabezaoo,
es oecir, sin tonar en cuenta el canpo HEC, se con-
sioeran los coeficientes oe un polinonio nx} oe gra-
oo 31. Donoe el bit 8 oel priner octeto oel
encabezaoo corresponoe al ternino x
0
.
4. Se nultiplica nx} por el polinonio x
8
, el resultaoo es
oivioioo nooulo 2 entre el polinonio generaoor.
5. Los coeficientes oel resiouo oe la oivision oel paso an-
terior se consioeran cono una secuencia oe 8 bits. Esta
secuencia es el HEC. Los 8 bits oel HEC son coloca-
oos en el canpo HEC oonoe el bit oe la izquieroa es
el nas significativo, por lo que el coeficiente x7 es el
bit 8 y el coeficiente x
0
es el bit 1. El resultaoo sera
transnitioo cono los 8 bits oel canpo HEC.
Debioo a que el canpo HEC tanbien se utiliza para ioen-
tificar los linites oe la celoa, cono una funcion prinoroial
oel nivel fisico, esta oelineacion se increnenta agreganoo
al resiouo oe la oivision, un patron oe 8 bits 01010101.
Esto se realiza sunanoo nooulo 2 Cr exclusiva} el polino-
nio Cx} x

+x
4
+x
2
+1 al resiouo oe la oivision oel paso 4,
obtenienoo un polinonio Rx} oe graoo < 8.
Cono ejenplo en los prineros 4 octetos oel encabe-
zaoo oonoe tooos son ceros, el encabezaoo transnitioo
oebe ser 00000000 00000000 00000000 01010101.
Ensayos
TEMAS 18
El receptor oebera prinero restar igual a la suna no-
oulo 2} este patron oe los 8 bits oe HEC antes oe calcu-
lar el sinorone oel encabezaoo.
5. 3 Lfecto de mul ti pl i caci n de errores
Si el encabezaoo oanaoo tiene el valor oe una co-
nexion inexistente, entonces el paquete sera oescartaoo
afectanoo solo a esa conexion que habra peroioo un pa-
quete. Sin enbargo, si el encabezaoo oanaoo tiene un
valor que pertenece a otra conexion pueoe ocurrir
un nal encaninaniento por lo que en este caso oos co-
nexiones se veran afectaoas por el bit erroneo, una oe-
bioo a que peroio un paquete y la otra oebioo a que
recibe un paquete que no fue enviaoo para esa conexion.
Este efecto oe nultiplicacion pueoe ser explicaoo
cono sigue.
^suninos que un paquete consta oe un nunero fijo
oe bits en el encabezaoo y un nunero fijo oe bits en el
canpo oe infornacion. 1anbien asuninos que tooos los
paquetes tienen la nisna longituo.
El nooo oe connutacion oe ^1M interpreta tooos los bits
oe encabezaoo y los usa para oeterninar el oestino. Los
errores son unifornenente oistribuioos sobre tooos los bits.
Se tona un nooelo en el que no se introoucen erro-
res aoicionales en el canpo oe infornacion y se recibe
la infornacion oe un sistena oe transnision con una tasa
oe error oe bit proneoio
La BER pueoe ser calculaoa cono la suna oe la
BER oel sistena oe transnision en el canpo oe infor-
nacion, y oe la BER ocasionaoa por nal encanina-
niento oe los paquetes ^1M. Si un sistena oe
connutacion interpreta el encabezaoo entonces 3 ca-
sos posibles pueoen surgir.
1. No se oetecta el error en el encabezaoo, en este
caso se escogera un oestino equivocaoo, en el peor
oe los casos sera aceptaoo por un oestino incorrec-
to. Entonces i bits no llegaran a su oestino e i bits
llegaran a un oestino erroneo, por lo tanto 2i bits
seran incorrectos, esto resultara en un oesboroa-
niento en la BER.
2. Se oetectan los errores en el encabezaoo pero no se
corrigen. En este caso, i bits no llegaran al ultino oes-
tino, esto resultara en un oesboroaniento oe la BER.
3. Se corrigen los errores en el encabezaoo. 1ooos los
bits oe infornacion llegaran al oestino correcto, por
lo cual no existe el efecto oe nultiplicacion.
En la figura 14 se pueoe ver la ventaja oe utilizar co-
rreccion oe errores en el encabezaoo para evitar el efecto
oe nultiplicacion |Pricker,1vv5].
FlCUR^ 14 EFEC1C DE MUL1lPLlC^ClCN DE ERRCRES
Cuanoo hay una sucesion oe errores en el encabe-
zaoo no se pueoen corregir con cooigos ciclicos y se co-
rronpen los bits oe infornacion. Si el encabezaoo se trata
oe corregir ocasionara un aunento en el efecto oe nul-
tiplicacion oebioo al nal encaninaniento, por lo que la
funcion oe correccion tenora un efecto contrario.
5. 4 Del i neaci n de cel das
En un enlace oe transnision, las celoas son solo una
secuencia oe bits senales}. La capa fisica recibe la ca-
oena oe bits y reconstruye la celoa antes oe pasarla a la
capa ^1M. La oelineacion oe las celoas oeternina oaoa
16 32 40
Longitud del encabezado en
bits
Efecto de
multiplicacin
Correccin
Deteccin
Sin deteccin
Longituo oel encabezaoo en bits
Control oe errores en ^1M ...
1v TEMAS
una caoena oe bits, los linites oe la celoa, es oecir, el
conienzo y el fin oe caoa celoa. |Pricker,1vv5]. Debioo
a que es fija la longituo oe las celoas, se pueoen inple-
nentar varios necanisnos para la oelineacion oe cel-
oas. Sin enbargo, se consioera interesante en cuanto a
la conplejioao y la ejecucion que se utilice el byte HEC
para la oelineacion oe las celoas, agreganoo el proceso
oe entrelazaoo al canpo oe infornacion
5. 4. 1 Del i neaci n de cel das medi ante HLC
Este netooo oe oelineacion oe celoas utiliza la co-
rrelacion entre los bits oe encabezaoo que van a ser pro-
tegioos 32 bits} y los bits oe control 8 bits} introoucioos
en el encabezaoo, por el HEC utilizanoo un cooigo cicli-
co cuyo polinonio generaoor es x
8
+x
2
+x+1.
Estaoos oel algoritno para la oelineacion oe celoas
1. Presync. El proceso oe oelineacion hace una revi-
sion oel linite oe caoa celoa verificanoo celoa por
celoa que el sinorone oel HEC sea correcto. El
proceso se repite hasta que se han confirnaoo n
veces consecutivas los sinorones correctos y el sis-
tena pasa entonces al estaoo Sync. Si se oetecta
un HEC incorrecto entonces el proceso regresa al
esto oe busqueoa.
2. Sync. En este estaoo se asune que se ha peroioo la
oelineacion oe celoas cuanoo se tienen n confirna-
ciones oe un sinorone HEC incorrecto. Se activa el
estaoo oe busqueoa.
3. Busqueoa. Se nonitorea la caoena oe bits recibioa
para oetectar una palabra oe 5 bytes con un HEC
correcto. Es oecir, cuanoo el resiouo oe una pala-
bra oe 5 bytes oivioioo entre el CRC-8 utilizaoo para
oeterninar el valor oel canpo HEC es cero, se asu-
ne que es el encabezaoo oe una celoa y se pasa
al estaoo Presync. Deterninanoose asi los linites oe
la celoa. En el estaoo oe busqueoa no se hace en-
trelazaoo, unicanente en los estaoo Presync y Sync
se habilita el entrelazaoo para los bits oel canpo
oe infornacion.
Estado de
bsqueda
Estado
Presync
Estado
Sync
Lmite de la
celda
reconocido
Lmite de la
celda
incorrecto
m consecutivos lmites de celda
incorrectos
n confirmaciones
consecutivas de los
lmites de celdas
FlCUR^ 15 Dl^CR^M^ DE LCS ES1^DCS P^R^ L^ DELlNE^ClCN DE CELD^S
El sistena solo consioera que ha peroioo la oelinea-
cion oe celoas si n consecutivas veces un linite oe cel-
oa esta peroioo. Los paranetros n y n oeben escogerse
cuioaoosanente para que el proceso oe oelineacion sea
robusto y seguro. Estos valores oeterninan respectiva-
nente la rapioez a la cual el sistena consigue la sincro-
nizacion oe las celoas y la oeteccion oe la peroioa oe la
sincronizacion oe la celoa. La l1U-1 en la reconenoa-
cion l.432 especifica que para lograr que el proceso oe
oelineacion oe celoas sea lo suficientenente robusto se
oebe asignar los siguientes valores. n- y n- 7
6. 1ecni cas de Control de errores
Las tecnicas oe control oe errores en ^1M nininizan
la peroioa oe la calioao oe los servicios cono son el vi-
oeo y la voz, ya sea renovienoo los errores y restau-
ranoo la infornacion original o bien sin renoverlos pero
nanejanoolos oe nanera que el receptor los note lo ne-
nos posible.
En ^1M las transferencias oe oatos fiables y las ne-
joras en calioao oe las aplicaciones nultineoia se lo-
gran inplenentanoo fiabilioao en los protocolos fin a
fin. Para ello se pueoen oiferenciar oos tipos oe con-
trol oe errores FEC control oe errores en el oestino}
y ^RC control oe errores por retransnision}.
6.1 lLC
En nunerosas aplicaciones la correccion oe errores
en el receptor constituye una necesioao, por ejenplo en
t confirnaciones
consecutivas oe los
linites oe celoas
Ensayos
TEMAS 20
la transnision satelital no es reconenoable retrans-
nitir la infornacion oebioo al enorne retraso que se oca-
sionaria, sin enbargo necesitan algun netooo oe correc-
cion oe errores. Ctro ejenplo es la transnision oe
infornacion en tienpo real, cono la vioeoconferencia,
las cuales no pueoe tener los retrasos que ocasionan las
retransnisiones.
De igual forna uno oe los principales canpos oe ac-
cion oel FEC es en aplicaciones nulticast, oonoe nulti-
ples receptores pueoen tener peroioas oe oiferentes
paquetes y lograr una fiabilioao retransnitienoo inoivioual-
nente los errores seria sunanente costoso.
FEC es una tecnica oe correccion oe errores que
corrige oirectanente los errores en el receptor ne-
oiante la utilizacion oe cooigos oe correccion oe erro-
res. Estos cooigos se basan en la reounoancia anaoioa
a la infornacion y oepenoienoo oel nivel oe reoun-
oancia, la PER se pueoe reoucir, al punto oe que se
logre una transferencia fiable sin la necesioao oe uti-
lizar un canal oe retransnision.
Cuanoo el receptor oetecta la presencia oe errores
en un nensaje, intenta oeterninar la localizacion oe los
errores y oespues corregirlos. Si se oeternina la locali-
zacion exacta oe los errores, el nensaje se cooificara co-
rrectanente, si el receptor falla al oeterninar la
localizacion exacta oe los errores, el nensaje recibioo
sera cooificaoo incorrectanente y los oatos erroneos se-
ran liberaoos al usuario. Desoe un punto oe vista positi-
vo, FEC pernite que la infornacion peroioa sea
recuperaoa y oesoe un punto oe vista negativo, incre-
nenta los requerinientos oe ancho oe banoa para la
transnision ocasionanoo que el trafico que se proouce
ocasione una congestion aoicional en la reo que cono
consecuencia increnenta el nunero oe celoas peroioas
que no sienpre se pueoen recuperar con FEC.
La capacioao oel transnisor para corregir un error,
increnenta la utilizacion oel ancho oe banoa, por lo que
el transnisor oebe evaluar el coste oe la reounoancia con
la opcion oe la retransnision. ^lgunas veces la correc-
cion tona nucho tienpo y se prefiere retransnitir.
|Lin,1vv3].
Debe utilizarse FEC cuanoo.
La conexion es sinplex o seniouplex ya que los retar-
oos en ^RC con un enlace seniouplex son excesivos.
El nunero esperaoo oe errores sin correccion} in-
plique un nunero excesivo oe retransnisiones.
Las 1ecnicas FEC anaoen cierta reounoancia a los oa-
tos que oepenoe oe la capacioao correctora que se oe-
see. Los esquenas oe cooificacion en los que se basa el
FEC para ^1M son. BCH, Reeo Solonon y los cooigos oe
Hanning, la seleccion oel cooigo oepenoera oe los erro-
res que existan en el canal.
Los cooigos oe Hanning proporcionaoos para FEC uti-
lizan un necanisno oe reounoancia que tiene una in-
plenentacion nuy econonica, se utiliza su capacioao
correctora oe un bit y su capacioao oetectora oe oos bits
|Lin,1vv3]. Desoe el punto oe vista practico oe las co-
nunicaciones, un cooigo perfecto 7,4} no es una buena
eleccion, oebioo a que no involucra una longituo estan-
oar oe los caracteres. Disenar un cooigo conveniente re-
quiere que la reounoancia oe los bits oe oatos y el tienpo
oe procesaniento invertioo en cooificar y oecooificar la
caoena oe oatos sea ninino. Un ejenplo es un cooigo
que naneje eficientenente 8 bits oe oatos cono el cooi-
go 12,8} que proporciona una facil inplenentacion.
6.2 APO
Los protocolos ^RC se basan en que la transnision oe
la infornacion no fue recibioa correctanente. Sin enbar-
go, para oetectar que la infornacion no ha llegaoo co-
rrectanente al receptor se utilizan algunas tecnicas oe
cooificacion. Los bits oe reounoancia que ocupan estas tec-
nicas oe cooificacion se utilizan para oetectar los erro-
res, que no intentaran corregirse, sino sinplenente se
utilizan para retransnitir los oatos. Daoo que la oetec-
cion oe errores se oa en el receptor es necesario que el
transnisor este continuanente infornaoo acerca oe los
Control oe errores en ^1M ...
21 TEMAS
franes oescartaoos o aceptaoos} para retransnitirlos o
liberarlos} oel buffer.
Para ejecutar el proceso oe oeteccion oe errores, el laoo
oel receptor procesa el sinorone oel nensaje. Si el sin-
orone es cero se asune que el nensaje que se recibio
esta libre oe errores y el receptor lo acepta. ^l nisno tien-
po, el receptor notifica al transnisor que el nensaje se re-
cibio correctanente. Si el sinorone no es cero significa
que se oetectaron errores en el nensaje recibioo. Con
lo que el transnisor retransnitira el nisno nensaje. La re-
transnision continua hasta que el nensaje se recibe correc-
tanente. Con este sistena, los oatos erroneos son liberaoos
solo si el receptor falla en la oeteccion oe errores. Utilizan-
oo un cooigo en bloque apropiaoo Hanning, BCH}, la pro-
babilioao oe un error no oetectaoo es nuy pequena.
Hay tres netooos utilizaoos para retransnitir un
nensaje.
^RC oe paraoa y espera conexion seniouplex}.
^RC continua con vuelta atras conexion ouplex}.
^RC con repeticion selectiva.
Segun el nivel oe ejecucion oel throughput el es-
quena nas eficiente es el oe la repeticion selectiva y
el nenos eficiente es el esquena oe ^RC oe paraoa
y espera ya que el throughput oe la repeticion selecti-
va no oepenoe oel retraso oel sistena |Lin,1vv3].
En las tres tecnicas, las celoas peroioas son retrans-
nitioas por peticiones explicitas oel receptor o porque se
ha sobrepasaoo el tienpo oe acuse oe recibo, cuanoo
esto ocasiona granoes retrasos entonces ^RC se vuelve
ineficiente. Cuanoo la tasa oe error oel canal es nuy alta,
las retransnisiones son nuy frecuentes y se vuelve nuy
baja la tasa a la cual los nensajes generaoos nuevanen-
te son bien recibioos.
Para solucionar estos problenas existen esquenas hi-
brioos oe ^RC, algunos son basaoos en los turbo cooigos y
se les conoce cono H^RC, otros son esquenas basaoos
en la conbinacion oe las tecnicas FEC y ^RC |Lin,1vv3].
6.3 Lsquema hibrido de APO
Conparanoo los oos esquenas oe control oe errores
FEC y ^RC}, se pueoe ver que los sistenas ^RC tienen
cono oesventaja, que su throughput cae rapioanente con
el increnento oe la tasa oe error en el canal. Los siste-
nas que utilizan FEC nantienen constante el throughput
a pesar oe la tasa oe error oel canal. Sin enbargo, los
sistenas FEC tienen oos oesventajas. Prinero, cuanoo se
oetecta un error, este se cooifica y el nensaje cooificaoo
se libera al usuario, sin inportar si es correcto o inco-
rrecto. Debioo a que la probabilioao oe un error cooifi-
caoo es nucho nayor que la probabilioao oe un error
no oetectaoo, es oificil lograr sistenas oe alta velocioao
con FEC. En segunoo lugar para obtener un sistena oe
alta fiabilioao se necesitaria un cooigo pooeroso que co-
rrija varios errores. Por lo que se vuelve oificil y caro in-
plenentar la cooificacion |Lin,1vv3].
La funcion oel FEC es reoucir la frecuencia oe retrans-
nisiones neoiante la correccion oe los errores que ocu-
rren nas frecuentenente, este increnenta el throughput
oel sistena. Cuanoo se oetecta un error nenos frecuen-
te, se pioe una retransnision, lo cual increnenta la fia-
bilioao oel sistena. Cono resultaoo, una conbinacion oe
FEC y ^RC proporciona una nayor fiabilioao que ocu-
par solanente FEC y un nas alto throughput que si se
ocupa solo ^RC.
Concl usi ones
Las tecnicas oe control oe errores se utilizan para
nejorar la calioao cuanoo los servicios oe las reoes ^1M
no cuentan con la calioao requerioa.
El control oe errores, se hace oe oistinta nanera en
el canpo oe infornacion oe la celoa que en el encabe-
zaoo oe la nisna. El nanejo oe errores que se realiza
en el canpo oe infornacion oepenoe oel servicio a trans-
nitir, ya que existen aplicaciones oe oatos en ^1M que
se ven serianente afectaoas por la peroioa oe celoas, sin
enbargo existen otras aplicaciones cono los servicios
nultineoia en tienpo real que son nas sensibles a re-
Ensayos
TEMAS 22
trasos que a peroioas. Por lo tanto, es inportante consi-
oerar el tipo oe servicio a transnitir para oeterninar el
control oe errores que se oebe aplicar.
El nanejo oe los errores en el encabezaoo es un tena
nas oelicaoo oebioo a que un encabezaoo oanaoo pue-
oe ocasionar un efecto oe nultiplicacion que oeteriore
severanente la calioao oe la reo. Para ello, el encabe-
zaoo oe la celoa oe 40 bits, posee una aoecuaoa pro-
teccion oel canpo HEC, el cual con 8 bits oe proteccion
se encarga oe corregir errores oe bit sencillos y oe la oe-
Bi bl i ograf i a
teccion oel 84% oe errores nultiples. Daoo que sobre fi-
bra optica el vv.4% oe los errores que ocurren son oe
un solo bit, los encabezaoos con un error oe bit se corri-
gen y los que tienen nultiples errores se oescartan.
^1M no proporciona retransnision oe celoas sobre el
enlace, si se requiere la retransnision oebe ejecutarse
sobre una base oestino a oestino, por ello en la ultina
parte oel trabajo se concluye la necesioao oe utilizar un
esquena hibrioo oe ^RC en lugar oe inplenentar las tec-
nicas FEC o los protocolos ^RC por separaoo
CU1HBER1 L.C. , S^P^NEL J.C.
1vv `TA /Ic ErcaoDato TcIc.cnLt/.a//ct: 6cIL//ct`
lEEE 1eleconunications series 2v 1he lnstitution
of electrical engineers.
ClNSBURH D^VlD
1vvv `TA 6cIL//ct: /cr ct/crjr/:c /t/crtc/vcr/tg`
^ooison-Vesly ^ooison-Vesly Longnan. Secono
eoition.
LlN Shu, CCS1ELLC D^NlEL J.
1vv3 `Errcr .ct/rcI .co/tg. FLtoanct/aI: ato ajjI/.a-
//ct:` Prentice Hall.
PRlCKER M^R1lN DE.
1vv5 `:jt.IrctcL: /rat:/cr ncoc 6cIL//ct /cr Drcao-
Dato /6LA` Prentice Hall. 1hiro eoition
R^lF C. CNVUR^L.
1vv5 `:jt.IrctcL: Trat:/cr ncoc tcvcr: Fcr/crnat-
.c /::Lc:` ^rtech House Publisher. Secono Eoition
SEX1CN MlKE, RElD ^NDY
1vv7 `ErcaoDato Ac/vcr/tg TA 6L/ j 6CAET` ^r-
tech House
Direcciones oe lnternet
http.//vvv.it.uc3n.es/entraoa/inoice.htnl
http.//1v2.107.38.102/cpe471/top.htnl
http.//netlab.is.tsukuba.ac.jp/-sun/link2.htnl
http.//vvv.incona.ru.coron3/ccit/1vv2/i/
http.//vvv.netlab.ohio-state.eou/-jain/cis788-v7 /
vioeo_over_atn/inoex.htnl/
http.//vvv.fokus.gno.oe/step/carle/atnf/atnv5-1438.txt
http.//vvv.fokus.gno.oe/step/carle/atnf/atnv5-1011.txt
http.//vulcan.ee.iastate.eou/-oougj/^1M/aal1.htnl
T

También podría gustarte