Examen - PB
Examen - PB
DESARROLLO DE
UNA HERRAMIENTA
DE MEDICIÓN DE
DESEMPEÑO EN
TRANSMISIÓN DE
DATOS PARA UNA RED
COMA 1xEVDO
ABSTRACT
Taking into consideration the recent implemen-
tation of the 1xEvDO and 3G1 x networks and the
increasing demand of wireless mobile Internet ser-
vices, the Lucent Technologies Technical Support
Services Department developed the project: "DEVE-
LOPMENT OF A PERFORMANCE MEASUREMENT
TOOLFORA 1xEVDO NETWORK". Theobjectiveof
this project is to measure in real time the behavior
of the network and the conditions under which it is
operating in a fast and user-friendly manner. This tool
makes a constant sampling of different parameters
to measure the behavior of the different TCP/IP
levels of information processing that take place in
a data transference on the Internet. Some of these
parameters are download and upload throughput,
current bandwidth, connection attempts and quality
of service, among others. The performance measu-
rement tool also integrates a Web Browser and a FTP
client so that the test can be made automatically and
detect any failure fast and accurately.
One of the main characteristics of de 1xEvDO
system is the user's mobility. Because of this feature,
the tool uses the GPS system to measure the user's
latitude and longitude and speed during the test.
This information is later analyzed on a map, where
•lng. Angula, J. e lng. Gómez, A. the route of the test can be viewed with more detail.
[ jianq ulo, arsenio gomez] @[Link] Each of the TCP/IP parameter are also shown on the
route map for every position the user went through
•Tutor lng. Luis Birollo during the test.
[j lan_gulo, arsenio gomez] @[Link] Finally, at the end of every test, the tool
generates a statistical report. This report shows a
Desarrollo de una Herrami enta de Medición de Desem en Trasmisión...
1
i
i
i
i DNS,
í DHCP
Wireless SP ¡ Core IP
Network ! Network
1
-<(---+--·-·
i
í
i
i
í
!
1X-EV
Forward
Channels
1 ¡.
Pilot
Medium
Access
'
Traffic
"
Control Pilot 1
Control '
1
1
-1
Re verse
•
DRC
!
Re verse lndicator Control
~ctivity Bi Lock Bit Power Control {RRI) {DRC)
(RAB) {RPC)
Figura 3. Estru ctura de enlace de s ubida
(tomado de lxEVDO. Aya la , M)
Figura 2. Estructura de enlace de bajada (tomado de
lxEVDO. Ayala , M)
Figura 4. Integración de paquetes de datos y celulares del sistema 3Glx (tomado de: Wireless 3G System. 3Com Corporation)
<>-
"'-
=:¡
({)
RLP .......... ·- ·-·- - · . - - - - _ _ _ . . .-,. . ..........R'L'P""'
lnacti'Ji1y lnacti'Ji1y Sessi on End
__T~~~-~·-·-·-·-·-·- ·-· Ti: . .. -···-·-·-·. ·-·-·-···-·-·-·-·-·· .. P..f.J sconne ct
Originati on
Burst
Data Call
B urst
~t """' -
Data Call -
f Dom""
Data Call
time
Figura 5. Sesión de datos 3Glx (tomado de COMA 3G-1X Packet Mode Data. Ca st, K.)
Interfaz RS -23 2
GPS 5. RESULTADOS
20
o .
;;: ~ r~ 1$ 1~
' --.
1~ 1;>
¡¡¡ 1;'¡¡¡ ~
0 la UCAB
O Ofe rta Académ ica
O Inve!>ti9 01CÍÓn
r rª.~~F~
COIYiected
l 4l Uni'Jenida d GatÓ h·:• And ;·.i,;; Bo&l!c es n·,¡er•obro d.¡, ~
l)e~<onoll,.do ·,• rr. .il nt&n ido por Erl (;~nt•o [Link] la ~pll.::a;;i6r• di!. J¡;¡ [Link]•O.
WAN (PPPISUP] lnl:e•lace CJoraca; · Venez•J ~i.:. :oos
¡:.•ri!. mH:> LoMeJord.e:.com :?005. f'.1;¡,jor pr:[Link]~r;;t'lldo
115200 bpo.
Dirección IP Loe-": 10.243.12D.63
Byles Recibidos: 28,478,005 B.)Aes Enviados: 3,569.327
Velocidad 00\o\ll'"iink: OKBps. Velocidad Uplink: 0.052K8po.
La sección de la herramienta relacionada con uno de ellos presenta dos modalidades para indicar
el estado presenta nueve campos: estado de co- los resultados que se están obteniendo de la red en
nexión, tipo de interfaz, interfaz de red , velocidad estudio; de forma numérica o de forma gráfica (no
de conexión, dirección IP local, bytes recibidos, todos los parámetros). Los resultados gráficos se
bytes enviados, velocidad de bajada (downlink) y encuentran en una escala de tiempo que muestra
velocidad de subida (uplink) . La figura 8 muestra los últimos 90 segundos de muestreo, y que se va
el sector de la herramienta que presenta toda esta actualizando cada segundo.
información. En cada uno de los niveles se puede seleccionar
alguno(s) de los parámetros que posean una
Es tado -----=~~==~~~=;===:;------, casil la en su parte derecha. Cuando aparece
Estado de Conexión: Connected seleccionado dicho reng lón, se le asigna un
1nterf az de Red: Sierra Wireless AirCard 580 Adapter color con el cual se va a diferenciar de otros
Tipo de Interfaz: \VAN [PPP/SLIP) Interface parámetros elegidos. Es importante tener
Velocidad: 115200 bps. en cuenta los elementos que se seleccionan
Dirección IP Local: [Link] puesto que las escalas pueden ser diferentes
Bytes Recibidos: Bytes Enviados: y por tanto algunos de los valores no van a ser
Velocidad Downlink: Velocidad Uplink: apreciados en la gráfica.
La interfaz de red representa el nivel de
enlace del modelo OSI. Este nivel proporciona
Figura 8. Estado de la con exión (ela boración propia).
facilidades para la transmisión de bloques de datos
entre dos estaciones de red. La principal función
A continuación se presentan los tres niveles que
de la interfaz de red es transformar el nivel físico
se están monitoreando con esta herramienta: inter-
en un enlace fiable y es responsable de la entrega
faz de red, capa de red y capa de transporte. Cada
nodo a nodo.
200
180
160 ~1'1 ll . ~
140 l/1 11 rJ\ 1 ~r' 1/ A ~
1
1
120
)l v ;tu rr /1/Vl f1
100
V ~ \/
l ruA~ if\ )\A ,\
{'¡ 1..1
80
. r ~· V"rJ IJ\( VV\ f u
60
lr-'1
40
20
o
_ ... ...:::=._
-
o
~
1~ 1~ 1~ 1~I.: J 1~
.,. .1; V
e ~
"'
:::; ::::;> ........ f'- c:o Mo
"'
[~~P,'~·.ªe..'.'~i~JI
O>
1nterf az de Red Capa de Transporte 1
de Red 1Capa de Red 1 Capa de Transporte 1
1 Capa de Red - - -- - - - - ,
de Red
1 Datagramas Recibidos con Errores
OBps. p; fiii de Dirección: 2442 Dat.
52 Bps. p • Datagramas Recibidos Descartados: ODat.
8721 Trm. Datagramas Recibidos con Errores
de Header: ODat.
OTrm/Seg. r Datagramas Recibidos con Protocolo
6474 Trm. Desconocido: ODat.
.9988 Trm/Seg. r Datagramas Recibidos Por Seg: 1.9954 Dat/S eg. ív [!]
Datagramas Enviados Por Seg: 2.9931 Dat/Seg. ív •
Errores de Alineación: o
Errores por Desborde de Buffer: o
Errores de CR C: o
Errores por Desborde del Puerto: o
Errores de Tiempo de Espera: o
Errores Por Seg.:
Corr eo - M odulo ?
Co mun i dades - Gestió n
Fig ura 12. Pantalla para la navegación en páginas Web (elaboración propia).
•
\.1/eb Browserl' Ping/T raoe,Route 1~1.
r?Píng/Trace Route Control -· -
¡?Ping Control
Nombre del Host: Nciwbre del Host Díreccion lP Status . RTT Paquete
! t-'[Link]. ve ,1 www. ucab. edu. ve 200.2.1 4.175 OK 467 ms 32 bytes
www. ucab. edu. ve 200.2.1 4.175 OK 387 ms 32 bytes
IP del Host
www. [Link]. ve [Link] OK 412 ms 32 bytes
11 11
!"'IL ...~~r••·•-•-uonu' ll
PínQ.......J
Trace Route·eontr
Nombre del Host:
lzonasistemas. uca~_edlw v~~.JI
IP del Host:
1200~2. 91..247 - IJ u Trace
J
tt Salto f;louter Dilección IP RTT
Tracing Route to [Link]
1 [Link] 90 ms
2 [Link] 105 ms
3 200·1 [Link] 200.1 09.126. 217 11 Oms
1! cnt-OO-ge6-0-0-1 O. gcore. cantv. net [Link] 76 ms
4
5 cnt-OO-pos7-1 .[Link] [Link] 99 ms
. 6
7 [Link]
[Link] 70
[Link]
71 ms
122 ms
8 sl-bb22-ori-12-0. sprintlink. net [Link] 125 ms
9 sl·bb20-atl-1 0-1 .[Link] [Link] 137 ms
10 [Link] 142 ms
11 [Link] [Link] 74 161 ms
12 [Link]/[Link] TERJJE T [Link] 183 ms
13 [Link] [Link] [Link] 149 ms
14 - [Link] [Link] 142 ms
15 [Link]-1·0-0. [Link] [Link] 152. 63. 83.33 184 ms
16 O.t3·2-1 -0.TL2.CCS1 .[Link] [Link] [Link] 187 ms
17 POS9-0-0.G'W1.CCS1 .[Link] [Link] 192 ms
18 ucab·g\".'3. [Link]. alter. net [Link] 485 ms
19 [Link] 233 ms
20 zonasistemas. ucab. edu. ve [Link] 286 ms
Trace Route Complete
"= ·'
Web Browser ! Ping/Trace Route FTP
FTP Control- - -
1
·---
Dirección del Servidor FTP:
lFtp.3com.c~ _ - -- 1
IJser name: Password:
~~'2_0 1}ji!JOUS 1* ******** -
Puerto: lime out:
!21___ · 1 •.
1'
.-Archivos del Servidor
[11
Archivo 1 Tamaño U~es) 1 Última Modificación ... 1
- ~~
1'1
r FTP Log
J: C'vliD david-systems
250 C\•V'D command successful. -...
PWD
257 "/pub/david-systems" is current director y. }
111 TVPE A
200 Type set toA.
PORT 135,253,68,197,148,21 f'i ¡:
t?oo POR T command successful.
IST lt
150 Opening ASCII mode data connection for ¡'bin¡'Js . $'
726 Transfer complete. ...... p
...
l!
] Listo !JonGetCurrentDirectory ·Status: Ok
- .~ - .:
............
Figura 14. Pantalla para la transferencia de arch ivos vía FTP (elaboración propia).
Otra opción que presenta la herramienta es la En la sección "Archivos del Servidor" aparecen to-
carga o descarga de archivos vía FTP (File Transfer dos los archivos que se encuentran en el directorio
Protocon para la cual es necesario indicarle al pro- del servidor, los cuales pueden ser seleccionados
grama cuál es la dirección del servidor FTP con el para ser cargados o descargados según sea el caso.
cual se va a establecer el intercambio de datos, el En "FTP Log" se muestra el registro de acciones que
nombre de usuario y contraseña de acceso al mis- efectúa el protocolo de transferencia de archivos.
mo; el puerto y el tiempo de espera son opcionales. Esto se puede observar en la figura 14.
Las tecnologías 1xEVDO y 3G 1x se caracterizan realizado la prueba, el ancho de banda que se es-
ser inalámbricas y móviles, por lo que emplear tuvo empleando en el momento del recorrido. Para
sistema GPS es de suma importancia para ob- facilitar el entendimiento del gráfico se emplea una
resultados más consistentes y precisos. La tabla que asigna a un color específico, un rango de
15 muestra la pantalla GPS de la herramienta kilobits por segundo con el cual está asociado. Este
- ![Link] en la cual se indican los tres valores rango varía dependiendo si el archivo se está des-
es de este tipo de sistemas: la latitud, la cargando o cargando. También se pueden graficar
y la velocidad. los errores que ocurren durante la prueba, para lo
cual existe un código de colores respectivo. En la
figura 16 se puede observar un recorrido realizado
por la autopista Francisco Fajardo donde se mues-
tran los valores obtenidos (ancho de banda) para la
descarg a de datos.
L ati~ u d :
1 1114972833333333 1 Una vez que se tienen todos los resultados de la
prueba efectuada, se puede generar un reporte esta-
Longitud:
dístico que permite visualizar de forma más concreta
E 1 66.844966136613657 1
los resultados obtenidos. Este reporte se genera en
Velocidad: 1 O 1 una hoja de cálculo. El formato predeterminado de
ésta se divide en cuatro partes. La primera mues-
tra los cálculos de las estadísticas generales de la
S prueba, donde se calculan promedios, desviaciones,
mínimos y máximos de cada parámetro de red en el
Figura 15. Pantalla para el s istema GPS (elaboración propia). transcurso de toda la prueba, sin importar que no
haya habido tráfico durante ciertos momentos (por
La herramienta permite establecer las configura- ejemplo, entre el fin y el inicio de dos transferencias
ciones de la prueba en forma automática, así como de datos diferentes). La segunda parte del análisis
también de las páginas Web que va a visitar, las muestra una lista de las páginas Web que se visi-
direcciones de los comandos ping que se quiere taron durante la prueba utilizando el módulo HTIP
enviar, los archivos FTP y la información del GPS. de la herramienta, donde se muestra para cada
La herramienta permite con la ayuda de Mapln- una de las páginas visitadas el RTI medido en ese
fo®, graficar en un mapa de la zona donde se haya momento y el tiempo que le tomó a la herramienta
c9 1120.96
efY 342.8 Kb ps .
~ 709. 168 Kb ps .
A'l@ 309.696 Kbps.
1..Y 307.98 4 f<bps.
descargar la página por completo. A esta sección le tablecidas, fallidas y reseteadas, segmentos TCP
sigue una tercera parte, donde se muestra una lista enviados por segundo, recibidos por segundo y
de las transferencias de datos que se realizaron a retransmitidos por segundo, segmentos UDP reci-
través del módulo FTP. Esta sección calcula la ve- bidos con error, recibidos por segundo, enviados
locidad promedio de cada una de las transferencias por segundo y sin puerto por segundo.
hechas a cada servidor FTP e indica el tamaño, la Para realizar las pruebas, la herramienta presenta
cantidad de errores y la confiabilidad para cada una dos modalidades que permiten obtener los valores
de ellas. Por último, la cuarta sección permite al de desempeño de la red que se está analizando.
usuario comparar la prueba que se está realizando La primera opción es a través de la navegación en
con cualquier otra prueba previa que se haya hecho páginas Web, la cual se puede realizar de forma
utilizando la herramienta. Esto resulta sumamente manual o de forma automática, mientras que la
útil a la hora de verificar los resultados de cambios otra forma es a través de transferencia de archivos
hechos en la red, después de haber detectado un (FTP) tanto para carga como para descarga, para
bajo rendimiento o fallas en la red. lo cual es necesario conectarse con algún servidor
FTP privado o público (FTP anónimo).
En todo momento que se esté empleando la
6. CONCLUSIONES herramienta es posible utilizar los comandos Ping
y TraceRT, por medio de los cuales se puede ob-
Las tecnologías 1xEVDO y 3G1 x representan el
servar la conectividad entre terminales y rastrear los
presente y futuro de las comunicaciones inalámbri-
paquetes nodo a nodo a lo largo de la red.
cas móviles y por tanto requieren de equipos y he-
rramientas que permitan optimizar su desempeño. Una de las principales ventajas que posee la he-
rramienta y que representa un valor agregado para
La herramienta desarrollada permite medir en
este tipo de aplicaciones es que se le introdujo el
tiempo real el desempeño de la red COMA 1xE-
uso de un sistema GPS que permite establecer en
VDO así como 3G1 x, en los niveles de interfaz de
todo momento la ubicación de la prueba, arrojando
red, capa de red y capa de transporte y tiene como
valores de latitud, longitud y velocidad. Este aspecto
finalidad presentar los reportes pertinentes a las
es sumamente importante para las tecnologías de
mediciones realizadas donde se puedan apreciar
EVDO y 3G1 x debido a que una de sus principales
los posibles fallos que puedan ocurrir en la red,
características es la movilidad.
pero bajo ninguna circunstancia va a solventar los
problemas que puedan presentar las redes que esté Para darle mayor profundidad a la herramienta se
analizando. complementó con el uso del programa Maplnfo®, el
cual permite ubicarse en cualquier lugar del planeta
La interfaz de red representa el nivel de enlace
(se necesita la data de la ciudad o país), mostrando
del modelo OSI y se encarga principalmente de la
las calles, avenidas, principales infraestructuras y
transmisión de datos entre dos estaciones de una
sitios de interés de la zona.
red por lo que se muestran valores como: bytes
enviados por segundo, bytes recibidos por segundo, Una de las acciones más importantes que debe
tramas recibidas, recibidas por segundo, enviadas tener una herramienta que monitorea el desempeño
y enviadas por segundo, errores de alineación, por de una red es presentar de forma clara y concisa
desborde de buffer, CRC, de tiempo de espera y los resultados obtenidos, es por ello que una vez
por segundo. que se finalizan las pruebas, la herramienta desa-
rrollada presenta un informe estadístico mostrando
El nivel de capa de red define el enrutamiento
la velocidad de transmisión, tramas, errores, valores
y la entrega de paquetes y por tanto se muestran
de la capa de red, capa de transporte y la confia-
valores como: datagramas recibidos con errores de
bilidad, así como la información pertinente a las
dirección, con errores de encabezado, descartados,
páginas Web visitadas y a los archivos transferidos
con protocolos desconocidos y por segundo y da-
vía FTP.
tagramas enviados por segundo.
El nivel de transporte asegura que todo el men-
saje llega intacto y en orden y los valores que se
monitorean son: conexiones activas, pasivas, es-
7. REFERENCIAS BIBLIOGRÁFICAS Lucent Technologies (2005, Mayo). Flexent Wire-
less Networks. CDMA2000 1xEV-00 Radio
Networks Controller Application Processor
LIBROS: Operations, Administration, and Maintenan-
Carlson, A, Crilly, P. y Rutledge, J. (2002). Com- ce (lssue 8 Release 24.0). Abell, M.
munication Systems. An lntroduction to Sig- Lucent Technologies (2005). Redes Celulares de
nals and Noise in Electrical Communication Próxima Generación. Weinschenk, C.
(4a ed.). New York: McGraw Hill. Lucent Technologies (2002). Performance Analy-
Charte, F. (1998). Programación con Visual Basic sis of 3G-1X EVDO. Bi, Q. & Vitebsky, S.
6. Adquiera los fundamentos básicos de Telefónica Venezuela (2005). 1xEVDO. Caracas:
programación. Madrid: Ediciones Anaya Ayala, M.
Multimedia. Norte! Netwoks (2003, Noviembre). COMA 2000
Forouzan, B. (2002). Transmisión de Datos y 1xEVDO System Overview Guide. Norte!
Redes de Comunicaciones (2a ed.). Madrid: Networks.
McGraw Hill.
Hac, A (2003). Mobile Telecommunicatios Pro- ARTÍCULOS DE REVISTA:
tocols for Data Netwoks. New Jersey: John
Bhushan, N., Lott, C., Black, P., Attar, R., Yu-
Wiley & Sons, LTD.
Cheun Jou, Mingxi, F., Ghosh, D., Jean A
Kozierok, C. (2005). The TCP/IP Guide: A com- (2006). "CDM2000 1 xEVDO Revision A:
prehensive, 11/ustrated Internet Protocols Re- a physical !ayer and MAC layer overvier".
ference. San Francisco: No Starch Press. IEEE Communications Magazine, Febrero
León-García, A y Widjaja, l. (2002). Redes de 2006, 37-49.
Comunicaciones. Conceptos Fundamenta- Rezaiifar, R., Agashe, P., Bender, P. (2006). "Ma-
les y Arquitecturas Básicas. Madrid: McGraw cro: Mobility Management in EVDO". IEEE
Hill. Communications Magazine, Febrero 2006,
Sendín, A (2004). Fundamentos de los Siste- 65-72.
mas de Comunicaciones Móviles. Madrid: Yavuz, M., Diaz, S., Kapoor, R., Grob, M., Black,
McGraw Hill. P., Tokgoz, Y., Lott, C. (2006). VoiP over cd-
Tanenbaum, A (2003). Redes de Computadoras ma2000 1xEVDO Revision A IEEE Commu-
(4a ed.). México: Prentice Hall. nications Magazine, Febrero 2006, 50-57.
Universidad de Las Palmas de Gran Canarias.
Tutorial y Descripción Técnica de TCPIIP. FUENTES ELECTRÓNICAS (INTERNET):
Las Palmas de Gran Canarias.
Enciclopedia libre Wikipedia. Evolution-Data
Optimized. http ://en. [Link]/wiki/Evdo
INFORMES DE UNA ORGANIZACIÓN PRIVADA: (2005, octubre)
3Com Corporation (2001). Wireless 3G System. Enciclopedia libre Wikipedia. COMA 2000 1x.
California, USA http ://[Link] [Link]/wjkiLCdma2000 1X
Lucent Technologies (2005). CDMA2000 1xEV- (2005, octubre)
DO. Overview. Clark, M., Estrella, D. & Enciclopedia libre Wikipedia. TCP/IP. Internet
Robleh, l. Protocol Suite. http ://[Link]/wiki/
Lucent Technologies (2005). COMA 3G-1 X Pac- TCP/IP (2005, noviembre)
ket Mode Data. Cast, K.
Lucent Technologies (2002, Enero). 3G-1X Pac-
ket Data Architecture. Minzer, S.
Lucent Technologies (2001, Diciembre). lntro-
duction to TCPIIP and Routing Protocols.
Gragido, W.