Escolar Documentos
Profissional Documentos
Cultura Documentos
Las redes de comunicaciones han evolucionado con el paso del tiempo ante la
necesidad de satisfacer las demandas de los diferentes servicio de
telecomunicaciones, que día a día necesitan un mayor ancho de banda y una mejor
calidad de servicio para las nuevas aplicaciones que se han venido desarrollando
hasta la actualidad. La tecnología de redes ha incrementado su complejidad
generándose la necesidad de contar con una mejor administración de los recursos
de estos sistemas, lo cual ha favorecido la evolución conjunta de la gestión de
redes.
Hardware.
Las redes inalámbricas están formadas por dos componentes: puntos de acceso y
PC cards. Los componentes se comunican entre sí, a través de transmisiones de
frecuencia de radio, que eliminan la necesidad de cables.
Puntos de acceso
Una red inalámbrica se crea con uno o más puntos de acceso que actúan como
hubs, enviando y recibiendo señales de radio desde o hacia computadoras
personales equipadas con PC cards inalámbricas para clientes. El punto de acceso
puede ser un aparato en sí que forma parte de la base de la red o la conecta por
medio de cables a una red de área local (LAN) convencional. Los usuarios pueden
enlazar múltiples puntos de acceso a una LAN, creando segmentos inalámbricos
en todas sus instalaciones.
Central:
• 1 x Access Points
• 1 x Cable adaptador (Pigtail)
• 1 x Antena omnidireccional
• Cable coaxil baja pérdida
• 2 x conectores tipo N
Sucursal:
• 1 x Placa DYWL11 PCCard 11 Mbps 2.4 Ghz
• 1 x PCXPCI placa adaptador
• 1 x Cable adaptador (Pigtail)
• 1 x Antena direccional
• Cable coaxil baja pérdida
• 2 x conectores tipo N
Para brindar Internet por Aire:
Nodo:
• 1 APY11 11 Mbps AccessPoint 2.4 Ghz DSSS
• 1 AMP 2441 RFL Amplificador direccional 1 W
• 1 Antena Omnidireccional
• 1 Cable adaptador (Pigtail)
• Cable coaxil baja pérdida
• 2 conectores tipo N
Usuario:
• 1 Placa DYWL11 PCCard 11 Mbps 2.4 Ghz
• 1 PCXPCI placa adaptador
• 1 Cable adaptador (Pigtail)
• 1 Antena Direccional
• Cable coaxil baja pérdida tipo LMR 200
• 2 conectores tipo N
ANTENAS
DISTANCIA
TIPO MODELO GANANCIA
MÁXIMATEORICA
HG2415U Omnidireccional 15 dBi 5 Kms.
CR2408 Direccional 10 dBi 4 Kms.
CR2415 Direccional 14.5 dBi 12 Kms.
CON24 Direccional 23 dBi 28 Kms.
CABLES
TIPO MODELO CARACTERISTICA LONGITUD
Coaxil RG213 50 ohms-Baja pérdida Hasta 12 mts.
Coaxil LMR 400 50 ohms-Baja pérdida Hasta 35 mts.
Coaxil LMR 600 50 ohms-Baja pérdida Más de 35 mts.
Software.
Para las aplicaciones que requiere este sistemas las explicaremos con la
arquitectura que se va a manejar:
1
Se pretende que este micro navegador actúe de interfaz con el usuario de la
misma forma que lo hacen los navegadores estándar.
2
Universal/Uniform Resource Identifier ó Identificador Uniforme/Universal
de Recurso
3
Universal/Uniform Resource Location ó Localización Universal/Uniforme
de Recurso
W M L
S e r v id o r W e b
W M L P ro x y W A P
F ilt r o H T M L
S e rv id o r W T A
4
Wireless Telephony Application ó Aplicación de Telefonía Inalámbrica
Componentes de la Arquitectura WAP
Una vez introducido el sistema, vamos a ver la arquitectura que le da consistencia.
La arquitectura WAP está pensada para proporcionar un “entorno escalable y
extensible para el desarrollo de aplicaciones para dispositivos de comunicación
móvil”. Para ello, se define una estructura en capas, en la cual cada capa es
accesible por la capa superior así como por otros servicios y aplicaciones a través
de un conjunto de interfaces muy bien definidos y especificados. Este esquema de
capas de la arquitectura WAP la podemos ver en la Figura 3.
C A P A D E A P L IC A C IÓ N (W A E ) O T R O S S E R V IC IO S Y
A P L IC A C IO N E S
C A P A D E S E S IÓ N (W S P )
C A P A D E T R A N S A C C IO N E S (W T P )
C A P A D E S E G U R ID A D (W T L S )
C A P A D E T R A N S P O R T E (W D P )
P r o to c o lo s p o r ta d o r e s :
5
Wireless Application Environment ó Entorno Inalámbrico de Aplicación
6
Wireless Markup Language
que se encuentran imágenes, entradas en la agenda de
teléfonos e información de calendario.
A g e n te s d e
U s u a r io d e
W AE
A p lic a c io n e s
W AE s o b re
A p lic a c io n e s
W SP T r a n s a c io n e s
s o b re
W TP W TP D a ta g r a m a s
W TLS W TLS W TLS
S in C a p a S in C a p a S in C a p a
U DP W DP UD P W DP UDP W DP
IP n o - IP IP n o - IP IP n o -IP
e j. G P R S e j. S M S e j. G P R S e j. S M S e j. G P R S e j. S M S
10
Wireless Datagram Protocol ó Protocolo Inalámbrico de Datagramas
El Entorno Inalámbrico de Aplicaciones
El objetivo del Entorno Inalámbrico de Aplicaciones es construir un entorno de
aplicación de propósito general, basado fundamentalmente en la filosofía y
tecnología del World Wide Web (WWW). Principalmente, se pretende establecer
un entorno que permita a los operadores y proveedores de servicios construir
aplicaciones y servicios que puedan utilizarse en una amplia variedad de
plataformas inalámbricas de forma útil y eficiente.
De esta forma, la arquitectura del Entorno Inalámbrico de Aplicaciones (en
adelante WAE) está enfocado principalmente sobre los aspectos del cliente de la
arquitectura del sistema de WAP, esto es, de los puntos relacionados con los
agentes de usuario11. Esto es debido a que la parte que más interesa de la
arquitectura es aquella que afecta principalmente a los terminales móviles, esto es,
a aquellos puntos en los cuales van a estar ejecutándose los diversos agentes de
usuario.
Si volvemos sobre la Figura 1, vemos que entre los agentes de usuario
localizados en el cliente (en el terminal móvil) y los servidores de información se
define un nuevo elemento: Las Pasarelas. Su función es codificar y decodificar la
información intercambiada con el cliente, para así minimizar la cantidad de datos
radiados, así como minimizar el proceso de la información por parte del cliente.
Basándonos en esta arquitectura, vamos a profundizar un poco más en los
componentes de este Entorno Inalámbrico de Aplicación. Tal y como podemos
observar en la Figura 5, se divide en dos partes, dos capas lógicas:
11
Agentes de usuario: Un agente de usuario es todo aquel software o
dispositivo que interpreta un contenido, p. e. WML. Esto incluye navegadores de texto,
navegadores de voz, sistemas de búsqueda, etc.
W AE
A g e n te s d e U s u a rio
A g e n te d e U s u a rio p a ra W M L
O tr a s
A g e n te d e U s u a r io p a ra W T A
O tro s A g e n te s
A p lic a c io n e s
y
S e rv ic io s / F o r m a to s
W M L S c r ip t S e r v ic io s
S e rv ic io s W T A
W M L O t r o s S e r v ic io s y
URLs F o rm a to s
S e r v ic io s y P ila d e l P r o t o c o lo d e W A P
S e r v ic io s / S is t e m a O p e r a t iv o d e l D is p o s it iv o
Figura 5: Componentes del Cliente de WAE
Hoy por hoy, este protocolo ha sido definido únicamente para el caso de la
navegación, definiéndose como WSP/B12. Esta implementación está realizada para
el establecimiento de una conexión sobre la base de un protocolo compatible con
HTTP1.1.
De esta forma, se han definido un conjunto de primitivas de servicio13 para
permitir la comunicación entre la capa de sesión integrada dentro del equipo
cliente y la capa de sesión integrada en el equipo servidor. Estas primitivas, junto
con una pequeña descripción de las mismas, puede verse en la Tabla 1:
C lie n te S e r v id o r
W SP W TP W SP
S -M e th o d .r e q
T R - In v o k e . r e q
T R -In v o k e .in d
S - M e th o d .in d
S - M e th o d .r e s
T R -In v o k e .r e s
T R -In v o k e .c n f S - R e p ly .r e q
S - M e t h o d .c n f T R - R e s u lt .r e q
T R - R e s u lt .in d
S - R e p ly .in d
S - R e p ly .r e s
T R - R e s u lt .r e s
T R -R e s u lt .c n f
S -R e p l y .c n f
Para finalizar, vamos a detallar un poco más las principales características de este
protocolo:
Transferencia de Mensajes.
Dentro de este protocolo se distinguen dos tipos de mensajes:
mensajes de datos y mensajes de control. Los mensajes de datos
transportan únicamente datos de usuario, mientras que los mensajes de
control se utilizan para los asentimientos, informes de error, etc. pero
sin transportar datos de usuario.
Retransmisión hasta el asentimiento.
Esta característica se utiliza para la transferencia fiable de datos desde
un proveedor WTP a otro, en caso que haya pérdida de paquetes. A
modo de comentario, dejar claro que para reducir lo máximo posible el
número de paquetes que se transmiten, este protocolo utiliza
asentimiento explícito siempre que sea posible.
Asentimiento de usuario.
El Asentimiento de Usuario permite al usuario de este protocolo,
confirmar cada mensaje recibido por el proveedor WTP.
Información en el Último Asentimiento.
Se permite, así pues, enviar información en el último, y
únicamente en el último, asentimiento de una
transacción. De esta forma, se puede enviar, por
ejemplo, información del rendimiento proporcionado
por el sistema durante la transacción realizada, etc.
Concatenación y Separación.
Podemos definir concatenación como el proceso de trasmitir múltiples
Unidades de Datos del Protocolo (PDU15) de WTP en una Unidad de
Datos del Servicio (SDU16) de la red portadora.
Por el contrario, separación es el proceso de separar múltiples PDUs de
un único SDU (esto es, el proceso inverso al anterior).
El objetivo de estos sistemas es proveer eficiencia en la transmisión
inalámbrica, al requerirse un menor número de transmisiones.
Transacciones Asíncronas.
Para un correcto funcionamiento del protocolo, múltiples transacciones
deben ser procesadas de forma asíncrona, debe ser capaz de iniciar
múltiples transacciones antes que reciba la respuesta a la primera
transacción.
Identificador de la Transacción
Cada transacción está identificada de forma única por los pares de
direcciones de los sockets (Dirección fuente, puerto fuente, dirección
destino y puerto destino) y por el Identificador de Transacción (TID17),
el cual se incrementa para cada una de las transacciones iniciadas. Este
número es de 16 bits, utilizándose el bit de mayor orden para indicar la
dirección.
Segmentación y re-ensamblado. (opcional)
Si la longitud del mensaje supera la Unidad Máxima de Transferencia
(MTU18), el mensaje puede ser segmentado por el WTP y enviado en
múltiples paquetes. Cuando esta operación se realiza, estos paquetes
pueden ser enviados y asentidos en grupos. De esta forma, el emisor
puede realizar control de flujo cambiando el tamaño de los grupos de
mensajes dependiendo de las características de la red.
15
Protocol Data Unit
16
Service Data Unit
17
Transaction Identifier
18
Maximum Transfer Unit
La Capa Inalámbrica de Seguridad de Transporte
La Capa Inalámbrica de Seguridad de Transporte (en adelante WTLS),
constituye una capa modular, que depende del nivel de seguridad requerido por
una determinada aplicación. Esta capa proporciona a las capas de nivel superior
de WAP de una interfaz de servicio de transporte seguro, que lo resguarde de una
interfaz de transporte inferior.
El principal objetivo de esta capa es proporcionar privacidad, integridad de datos
y autentificación entre dos aplicaciones que se comuniquen. Adicionalmente, la
WTLS proporciona una interfaz para el manejo de conexiones seguras.
Al igual que hemos hecho en los protocolos anteriores, en la Tabla 4 vamos a ver
las primitivas de servicio19 que sustentan la comunicación entre dos capas situadas
en dos equipos distintos:
19
Estas primitivas pueden ser de cuatro tipos, tal y como se puede ver en la
Tabla 2.
20
Término utilizado para denominar el intercambio de primitivas entre cliente
y servidor con el objetivo de establecer una sesión segura. Posteriormente veremos este
intercambio de primitivas.
Hemos hablado anteriormente del proceso de establecimiento de una sesión
segura o handshake. En la Figura 7 podemos ver este intercambio de primitivas:
P ro v e e d o r
C re a te .re q
C r e a t e . in d
C re a te .re s
E x c h a n g e .re q
C re a te .c n f
E x c h a n g e .in d
E x c h a n g e .re s
C o m m it . r e q
E x c h a n g e .c n f
C o m m it.in d
C o m m it . c n f
U n it d a t a . r e q
U n it d a t a . in d
21
Wireless Datagram Protocol
P u n to d e A c c e s o a l S e r v ic io d e T r a n s p o r t e ( T S A P )
P r o to c o lo In a lá m b r ic o d e D a ta g r a m a s (W D P )
A d a p ta c ió n a l
S e rv ic io
A d a p ta c ió n a l
P o rta d o r C
S e rv ic io
A d a p ta c ió n a l
P o rta d o r B
S e r v ic io
P o rta d o r A S e r v ic io
P o rta d o r D
S e rv ic io
P o rta d o r C
S e rv ic io
P o rta d o r B
S e r v ic io
P o rta d o r A
C a p a F ís ic a . T e c n o lo g ía s d e E n la c e In a lá m b r ic o
Al igual que hemos hecho en los protocolos anteriores, en la Tabla 5 vamos a ver
las primitivas de servicio22 que se utilizan en este protocolo:
22
Estas primitivas pueden ser de cuatro tipos, tal y como se puede ver en la
Tabla 2.
S e r v id o r /P r o x y
M ó v il W AP
W AE
W AE P a s a r e la d e A p lic a c io n e s e n
o t ro s s e r v id o r e s
D a to s
W SP In a lá m b r ic o s W SP
W TP W TP
W D P y W DP y
a d a p ta c ió n a d a p ta c ió n
Tunnel Tunnel
SM S SM S (S M E -IF ) (S M E -IF )
S u b re d S u b re d
( e j. T C P /IP ) ( e j. T C P /IP )
S e r v id o r /P r o x y
M ó v il W AP
W AE
W AE A p lic a c i o n e s e n
o t r o s s e rv id o re s
W SP W SP
W TP IS P /R A S W TP
UDP UDP
IP IP IP
PPP
IW F PPP
S u b -R e d S u b -R e d
C ir c u ito C ir c u ito
C S D -R F C S D -R F del PSTN del PSTN
P r o to c o lo In a lá m b ric o d e D a t a g r a m a s (W D P )
A d a p ta c ió n a l
P a q u e te s d e
A d a p ta c ió n a la
D a to s
C o n m u ta c ió n d e
A d a p ta c ió n C ir c u ito s d e D a to s
SM S
S e r v ic io d e
P a q u e te s d e
S e r v ic io d e
D a to s
C o n m u ta c ió n d e
C ir c u ito s d e D a to s
S e r v ic io S M S
CDM A
Figura 11: WDP sobre Servicios Portadores CDMA
Planificación
Se debe considerar un cierto número de problemas antes de implementar
una red WWAN. Una de las consideraciones más importantes en la
elección de una red inalámbrica es la selección de los protocolos y las
interfaces para su uso. Ellos determinan en una gran extensión cómo las
aplicaciones inalámbricas accesan los servicios de una red inalámbrica y
qué tipos de aplicaciones son factibles.
Comunicaciones End-to-end
Protocolos e Interfaces
Protocolos
Capa de red : Algunas WWAN tales como RAM Mobile Data y ARDIS,
usan protocolos de capa de red diseñados específicamente para la red,
sin embargo la tendencia va hacia el uso de IP. Este es el caso de CDPD,
así como los servicios de paquetes desarrollados para redes PCS (GSM,
CDMA, TDMA).
Capas de Transporte y superiores : Estas capas usualmente no son parte
de la red inalámbrica, sino que son implementadas como parte de la
solución de la aplicación. Algunos transportes han sido diseñados
específicamente para redes inalámbricas, pero es también posible usar
protocolos aprobados como TCP, aunque algunas optimizaciones de
parámetros de tiempo de TCP y algoritmos tienden a producir mejores
resultados.
Interfaces
Hardware
Factor de Forma
Wireless Middleware
ARDIS
ARDIS, una WWAN
propiedad de Motorola y
operada por ella misma,
fue desarrollada por
Motorola e IBM alrededor
de 1980 por los ingenieros
de IBM. Corresponde a un
conjunto de redes
alrededor del mundo,
operadas por portadoras
basadas en la tecnología
DataTAC.
A pesar del que tema que se trata son redes inalámbricas WAN, nos
damos cuenta de que las redes Lan juegan un papel importante en la
implementación de cada una, con ellas se descubre, la diversidad de
protocolos que podemos utilizar, y la manera más fácil de unir varias
personas en una red y de la manera mas fácil.
El desarrollo de las comunicaciones móviles se debe principalmente a la
evolución de los sistemas de control de las mismas. Se ha pasado de una
señalización y control basados en corriente continua y tonos a una
señalización digital, mucho más sofisticada. El grado de madurez
alcanzado hace viable técnica y económicamente la interconexión entre
redes móviles y la red telefónica pública conmutada, estableciéndose
nuevos sistemas, denominados de Telefonía Móvil Automática (TMA), con
coberturas que se extienden desde el territorio de una nación a un
continente entero.