La transmisión de datos utilizando el servicio
de CSD (Circuit Switch Data), en redes GSM, es una
alternativa muy útil cuando debemos realizar
una conexión punto a punto entre unidades móviles,
o cuando debido al rápido crecimiento de la
red GSM y el progresivo decaimiento de otras, nos
vemos obligados a hacer una actualización de
nuestros equipos. Este servicio dedica un canal digital
(similar al utilizado para una comunicación
de voz) a la comunicación entre dos puntos.
Por tal motivo, la prestadora va a facturar esta comunicación
por minutos de aire que se utilicen como si fuera
una llamada telefónica corriente. Podríamos
decir que esta solución es de muy fácil
implementación, pero tiene como contrapartida
el elevado costo de comunicación. El problema
de implementar una aplicación de este tipo,
radica en saber si las redes de las prestadoras del
servicio soportan este tipo de comunicación.
Aplicación:
Para poder realizar este ejemplo de aplicación
necesitamos contar con dos ModemG20 (o equipo similar)
y dos PC con puerto serie e hyperteminal instalado.
Configuración de equipos:
Para realizar la configuración y posterior
conexión debemos conectar ambos equipos al
puerto serie de la PC, activar el Hyperteminal y configurar
el COM1 en 9600 Bps, con control de flujo, 8 bits
de datos, sin paridad y 1 bit de stop.
Comando
enviado |
Respuesta |
Comentario |
| ATE0 |
ATE0 - OK
|
Elimino eco de caracteres. |
| AT+CMEE=2 |
OK |
Reporte de errores modo texto. |
| ATS0=2 |
OK |
Auto Answer despues de 2 RINGS. |
| AT&W |
OK |
Guardo configuración. |
Conexión
Una vez configurado los equipos estamos en condiciones
de generar una conexión punto a punto a través
de una llamada de datos.
TERMINAL
LOCAL |
TERMINAL
REMOTA |
| 1- ATD1558609901 |
|
| 2- |
RING |
| 3- CONECT |
CONECT |
| 4- PRUEBA TX |
|
| 5- |
PRUEBA TX |
| 6- |
PRUEBA RX |
| 7- PRUEBA RX |
|
| 8- +++ |
+++ |
| 9- OK |
|
| 10- ATH |
|
| 11- NO CARRIER |
NO CARRIER |
| 12- OK |
|
Detalles:
1- El equipo trasmisor genera la llamada, se envía
comando ATD.
2- En el equipo receptor aparece indicación
de llamada (RING).
3- Se conectan los equipos y aparece indicación
en ambos equipos (CONECT).
En este momento se establece una conexión
transparente entre el equipo local y equipo remoto.
4- El equipo local envía datos.
5- Los datos salen por el puerto serie del equipo
remoto.
6- El equipo remoto envía datos.
7- Los datos salen por el puerto serie del equipo
local.
8- Envío secuencia de escape para conmutar
modo de datos a modo comando. *
9- Confirmación de conmutación de
modo.
10- Finalizo llamada. **
11- Confirmación de comando.
* Nota: La conmutación de modo la puede realizar
cualquiera de los equipos.
** Nota: La finalización de la llamada debe
ser realizada por el equipo que conmuta de modo.
Posibles Fallas
• ATD1545678912
• +CME ERROR: requested service option not
subscribed (#33)
• La prestadora del equipo receptor no soporta
el envío de datos por canal de voz (CSD)
• ATD1558602587
• NO CARRIER
|