You are on page 1of 11

Monografias.

com > Computacion > Hardware

Descargar

Imprimir

Comentar

Ver trabajos relacionados

Historia y composicion del modem


Enviado por pbritos

Partes: 1, 2

Indice
1. Breve introduccin a la historia de la computadora
2. Introduccin a la historia del modem
3. Tipo Caractersticas
4. Desarrollo De Una Conexin A Travs De Modem
5. Modulacin y estndares
6. Tipos de modems
7. Conclusin
1. Breve introduccin a la historia de la computadora:
Comienzos.
Entre 1934 y 1939, en Alemania, Honrad Suze construy dos mquinas electromecnicas
de clculo que se acercaban bastante a lo que sera el primer computador. La "Z1" contaba
con un teclado y algunas lmparas que indicaban valores binarios. Posteriormente, la "Z2"
fue una versin mejorada, que utilizaba rels electromagnticos. Su amigo, Helmut
Schreyer le sugiri emplear vlvulas de vaco pero la escasez de stas y la proximidad de la
guerra no le permitieron dar este paso decisivo.
En 1937, Claude Shannon demostr definitivamente que la programacin de futuros
computadoras era un problema de lgica ms que de aritmtica. Con ello sealaba la
importancia del lgebra de Boole, pero -adems- sugiri que podan usarse sistemas de
conmutacin como en las centrales telefnicas, idea que sera decisiva para la construccin
del primer computador, el que sigui justamente este modelo. Con posterioridad y con la
colaboracin de Warren Weaver, Shannon desarroll lo que llam "teora matemtica de la
comunicacin" -hoy ms conocida como "Teora de la Informacin"-, estableciendo el
concepto de "negentropa" (la informacin reduce el desorden) y la unidad de medida del
"bit" (binary digit), universalmente conocida y aplicada tanto en telecomunicaciones (que
es el campo a partir del cual trabajaron Shannon y Weaver) como en informtica.

En 1939, en un ltimo paso norteamericano antes de la aparicin del primer computador,


George Stibitz y S.B. Williams, de los Laboratorios Bell, construyeron una calculadora de
secuencia automtica, que utilizaba interruptores ordinarios de sistemas de conmutacin
telefnica. Sera el ltimo invento antes de entrar en una nueva era.
Grandes Computadoras
Los primeros computadoras ocupaban varios metros cbicos, para una potencia de clculo
equivalente a la de una calculadora de bolsillo de hoy. Por esto hablamos de "mastodontes".
El xito y la divulgacin de la computacin se deben en su mayor parte al desarrollo del
poder de clculo ligado a la rpida reduccin del tamao de las mquinas.
En Alemania, Honrad Use presenta con xito el "Z3", un computador electromagntico
programable mediante una cinta perforada. Tena 2000 rels (electroimanes), un peso de
1000 Kg, una memoria de 64 palabras de 22 bits. A 176 bytes) y un consumo de 4000
wattes. Una adicin demoraba 0,7 segundo y una multiplicacin o divisin 3 segundos.
Es sin duda el primer computador digno de este nombre, a pesar de que se seala
generalmente el Mark I (1944) o el ENIAC (1947). Fue destruido en un bombardeo en
1944.
En Gran Bretaa cobr fama justificada el matemtico Halan Turing. Hijo de un
funcionario del Servicio Colonial en la India, nacido en 1912, ingres a Cambridge y a los
22 aos fue nombrado profesor en el King's College. En 1937 concibi ya un proyecto
(terico) de cerebro artificial.
Durante la 2 Guerra Mundial, colabor con el equipo de criptografa del Ejrcito britnico
que intentaba descifrar automticamente los mensajes secretos de los nazis. Particip en la
construccin del "Colossus", computador cuya existencia fue un secreto hasta hace pocos
aos, el que permita descifrar en pocos segundos los mensajes cifrados generados por la
mquina "Enigma" alemana. Esta mquina, construida por un equipo dirigido por el Dr.
Tommy Flowers en 1943, era en realidad un computador "dedicado", es decir con una nica
funcin (descifrar). Funcionaba con 2.400 vlvulas y 5 paneles de lectura ptica de cintas
perforadas, capaz tambin de imprimir los mensajes descifrados. Despus de 1945 trabaj
en el Laboratorio Nacional de Fsica, en una mquina de clculo automtico.
Aunque era su objetivo construir un cerebro artificial se encontr bloqueado por su
desconocimiento de la neurofisiologa.
En 1947 public "Maquinaria inteligente" , sobre el tema de la inteligencia artificial, donde
comparaba los ordenadores a los cerebros "por programar" de los bebs. Invent la prueba
de dilogo conocida con su nombre: si no podemos distinguir entre un interlocutor vivo y
una mquina, sta puede ser considerada como "inteligente" ("Prueba de Turing"). Tambin
es autor de la demostracin matemtica de que sera imposible redactar un programa
computacional (serie finita de instrucciones) capaz de analizar otro programa y predecir si
este -de tener algn sistema de recursin o autocontrol- provocara o no una repeticin
infinita de las operaciones previstas. Se suicid en 1954 sin que estn claros sus motivos.
En 1932, James Bryce -inventor que trabajaba para la IBM- instituy un programa de
investigacin destinado a desarrollar la aplicacin de las vlvulas de vaco (o "tubos
electrnicos") en mquinas calculadoras. Howard Aiken, estudiante graduado de fsica de la
Universidad de Harvard se interes por este proyecto en 1937 y logr la firma de un
convenio entre la IBM y la universidad en 1939. Con un grupo de graduados de Harvard
inici as ese ao el diseo y la construccin del primer computador americano, de tipo
electromecnico -es decir basado en rels, o interruptores magnticos (electroimanes)-: es

el MARK I, que entr a funcionar en 1944. Este reciba y entregaba informacin en cintas
perforadas, demorndose un segundo por cada 10 operaciones. Meda 18 metros de
longitud y 2,5 metros de alto. (Posteriormente se construyeron dos versiones ms: los
MARK II y MARK III). Aiken, nacido en 1900, falleci en 1973.
Aunque Harvard y la IBM produjeron el primer computador electro-mecnico, la
tecnologa era ms avanzada en otras universidades. stas llenaron rpidamente su atraso
superando tecnolgicamente la innovacin de Aiken.
As John P. Eckert y John W. Mauchly construyeron en 1947, en la Universidad de
Pennsylvania, el ENIAC (Electronic Numerical Integrator and Calculator), primer
computador electrnico, compuesto de 17.468 vlvulas o "tubos" (ms resistencias,
condensadores, etc.), con 30 toneladas de peso.
El calor de las vlvulas elevaba la temperatura del local hasta los 50. Para efectuar
diferentes operaciones, deban cambiarse las conexiones (cables) como en las viejas
centrales telefnicas, lo cual era un trabajo que poda tomar varios das. Era capaz de
calcular con gran velocidad la trayectorias de proyectiles, principal objetivo inicial de su
construccin. En 1,5 segundos poda calcular le potencia 5000 de un nmero de 5 cifras.
Las mquinas con vlvulas constituyeron la llamada "primera generacin" de
computadores.
Otro producto importante de la guerra sera la ciberntica. Un equipo interdisciplinario
(antroplogos, fisilogos, matemticos, psiclogos y un economista), bajo la direccin de
Norbert Wiener, se enfrent al problema de las trayectorias de proyectiles dirigidos hacia
objetos en movimientos, como los aviones enemigos. Para acertar, debe predecirse la
posicin futura del blanco, y corregirse la trayectoria si ste cambia de direccin. El equipo
de Wiener se di cuenta que era un problema semejante al que resuelve el cerebro cuando
conduce la mano para recoger un objeto (esttico o en movimiento). As formaron el
propsito de crear un aparato que imitara los procesos de control existentes en el ser
humano (y eminentes fisilogos fueron integrados al grupo). Este equipo -que recuper el
concepto de retroalimentacin (feed-back) de Babbage-, al avanzar en sus trabajos ech las
bases de la ciberntica, disciplina hoy rectora de los procedimientos automticos. De ella se
valen las plantas industriales que utilizan robots (dispositivos activos controlados por
computadores) en sus procesos de fabricacin.
En 1949 fue publicado el resultado (terico) de los trabajos del equipo de Wiener bajo el
ttulo de "Cybernetics". La naciente ciberntica se defini como "teora de la comunicacin
y autorregulacin en sistemas probabilistas extremadamente complejos".
El modelo de Von Neumann
El matemtico de origen hngaro, John Von Neumann, trabajaba en 1947 en el laboratorio
atmico de Los Alamos cuando se encontr con uno de los constructores de la ENIAC.
Compaero de Einstein, Goedel y Turing en Princeton, Von Neumann se interes por el
problema de la necesidad de "recablear" la mquina para cada nueva tarea.
En 1949 haba encontrado y desarrollado la solucin a este problema, consistente en poner
la informacin sobre las operaciones a realizar en la misma memoria utilizada para los
datos, escribindola de la misma forma, es decir en cdigo binario. Su "EDVAC" fue el
modelo de las computadoras de este tipo construidas a continuacin. Se habla desde
entonces de la "arquitectura de Von Neumann"(que estudiaremos en detalle en el captulo
sobre "Arquitectura"), aunque tambin dise otras formas de construccin. El primer

computador comercial construido en esta forma fue el UNIVAC 1, el cual fue fabricado en
1951 por la Sperry-Rand Corporation y fue comprado por la Oficina del Censo de Estados
Unidos.
Pequeas computadoras
En 1947, tres cientficos - Bardeen, Brattain y Shockley- de los Laboratorios Bell haban
inventado un semiconductor de tamao reducido capaz de realizar funciones de bloqueo o
amplificacin de seal: naca el TRANSISTOR. Ms pequeos, ms baratos y mucho
menos calientes que las vlvulas de vaco, los transistores desplazaron rpidamente a stas
en todos los aparatos electrnicos, los computadores entre otros. (William Shockley dej la
Bell y fue a instalarse en Palo Alto para formar su propia compaa, que sera el punto de
partida del hoy famoso Valle del Silicio "Silicon Valley"). A partir de 1955, se inici la
construccin de computadores en que las vlvulas fueron reemplazadas por transistores, lo
cual permiti achicar decenas de veces el tamao de las mquinas y aumentar su velocidad
de operacin, obviando adems el problema de refrigeracin que planteaban los tubos (muy
calientes).
As nacieron los circuitos integrados, los cuales permitieron una nueva disminucin del
tamao y an ms del costo de los aparatos. Con ellos nace tambin la "tercera generacin"
de computadoras, cuyo exponente ms famoso ha sido el IBM 360.
En 1971, producto del avance en la fabricacin de estos circuitos, la compaa Intel lanza el
primer microprocesador: un circuito integrado especialmente construido para efectuar las
operaciones bsicas ya sealadas por Babbage y conforme a la arquitectura definida por
Von Neumann, que conocemos como "Unidad Central de Procesos" (CPU). La integracin
ha avanzado en distintas etapas: integracin simple (IC: Integrated Circuits) alta integracin
(LSI: Large Scale Integration) muy alta integracin (VLSI: Very Large Scale Integration) y
estamos llegando a una "ultra alta integracin". Esta integracin creciente permite adems
acelerar el funcionamiento, logrando superar - desde 1970 - el milln de operaciones por
segundo.
2. Introduccin a la historia del modem
Desde que comenzaron a popularizarse las computadoras, all por fines de los aos 60 y
principios de los 70, surgi la necesidad de comunicarlas a fin de poder compartir datos, o
de poder conectar controladores de terminales bobas. En esos das lo ms comn era que
dichas computadoras o controladores estuvieran alejados entre s. Una de las soluciones
ms baratas y eficientes era la utilizacin de la red telefnica, ya que tenia un costo
razonable y su grado de cobertura era muy amplio.
Pero la red telefnica no es un medio apto para transmitir seales digitales, ya que fue
optimizada para la transmisin de voz. Por ejemplo, a fin de evitar interferencias, se limito
el rango de frecuencias que puede transportar a una banda que va de los 300 a los 3000 Hz.
Denominada ¨ banda vocal , pues dentro de la misma se encuentra la mayor parte de
las frecuencias que componen la voz humana. Por ello, al estar limitada en su mxima
frecuencia, las seales binarias son muy distorsionadas.
Para poder transmitir datos binarios por las lneas telefnicas comunes, entonces, es
necesario acondicionarlos a las mismas. Con este fin se debi crear un dispositivo que
pudiese convertir la seal digital en una seal apta para ser transmitida por la red telefnica,
y poder efectuar la operacin inversa, es decir, recuperar la seal de la red telefnica y

convertirla en la seal digital original.


Dicho acondicionamiento de la informacin digital consiste en generar alteraciones en una
seal de frecuencia fija, llamada portadora. A esta operacin se la conoce como
modulacin, y es muy utilizada en otras aplicaciones, por ejemplo, para transmitir radio. La
operacin inversa es la demodulacin. Al dispositivo que efectuaba ambas operaciones se
lo conoci como modulador-demodulador, o mdem para abreviar.
La empresa Hayes Microcomputer Products Inc. en 1979 fue la encargada de desarrollar el
primer modelo de mdem llamado Hayes Smartmodem, este poda marcar nmeros
telefnicos sin levantar la bocina, este se convirti en el estndar y es por esto que la
mayora de fabricantes desarrollaba modems compatibles con este modelo, los primeros
modems permitan la comunicacin a 300 bps los cuales tuvieron un gran xito y pronto
fueron apareciendo modelos mas veloces.
Estndares Internacionales
La evolucin de los modems es asombrosa, Si nos retrotraemos unos 15 aos la mxima
velocidad de transmisin posible era de 300 bps (bits por segundo: unos 30 caracteres por
segundo. Diez aos atrs la velocidad se haba cuadruplicado a 2.400 bps. Hoy en da es
comn hablar de modems de 28.800 bps y 33.600 bps: una multiplicacin por 100 de los
300 bps iniciales; siempre utilizando las mismas lneas telefnicas. Finalmente han hecho
su aparicin los mdem de 56 Kbps, que explotan las caractersticas digitales de las nuevas
redes telefnicas.
Modulacin de la informacion: el modem.
Como se nombo anteriormente un modem es un dispositivo que convierte las seales
digitales del ordenador en seales analgica que pueden transmitirse a travs del canal
telefnico. Existen distintos sistemas de modular una seal analgica para que transporte
informacin digital. En la siguiente figura se muestran los dos mtodos mas sencillos la
modulacin de amplitud (a) y la modulacin de frecuencia (b).
Otros mecanismos como la modulacin de fase o los mtodos combinados permiten
transportar mas informacin por el mismo canal.
Baudios. Numero de veces de cambio en el voltaje de la seal por segundo en la lnea de
transmisin. Los modem envan datos como una serie de tonos a travs de la linea
telefnica. Los tonos se "encienden"(ON) o "apagan"(OFF) para indicar un 1 o un 0 digital.
El baudio es el numero de veces que esos tonos se ponen a ON o a OFF. Los modem
modernos pueden enviar 4 o mas bits por baudio.
Bits por segundo (BPS). Es el nmero efectivo de bits/seg que se transmiten en una linea
por segundo. Como hemos visto un modem de 600 baudios puede transmitir a 1200, 2400
o, incluso a 9600 BPS.
La Tasa de modulacin representa la cantidad de veces que la lnea fue sealizada y es
expresada en Baudios.
Tasa de Modulacin = 1/d
d = duracin del elemento bsico de la seal
Una tasa de transmisin es dada por el nmero de bits por segundo que pueden ser
transmitidos. Tomndose en cuenta que la lnea puede asumir n estados diferentes, se puede
transmitir k bits por estado , tal que :
2k = n

k = log2 n
Tasa de Transmisin = k * Tasa de modulacin
La seal esta formada por diferentes tonos que viajan hasta el otro extremo de la linea
telefnica, donde se vuelven a convertir a datos digitales.
Las leyes fsicas establecen un lmite para la velocidad de transmisin en un canal ruidoso,
con un ancho de banda determinado. Por ejemplo, un canal de banda 3000Hz, y una seal
de ruido 30dB (que son parmetros tpicos del sistema telefnico), nunca podr transmitir a
mas de 30.000 BPS.
Throughput. Define la cantidad de datos que pueden enviarse a travs de un modem en un
cierto perodo de tiempo. Un modem de 9600 baudios puede tener un throughput distinto de
9600 BPS debido al ruido de la linea (que puede ralentizar) o a la compresin de datos (que
puede incrementar la velocidad hasta 4 veces el valor de los baudios).
Para mejorar la tasa efectiva de transmisin o throughput se utilizan tcnica de compresin
de datos y correccin de errores.
Compresin de datos. Describe el proceso de tomar un bloque de datos y reducir su tamao.
Se emplea para eliminar informacin redundante y para empaquetar caracteres empleados
frecuentemente y representarlos con slo uno o dos bits.
Control de errores. La ineludible presencia de ruido en las lneas de transmisin provoca
errores en el intercambio de informacin que se debe detectar introduciendo informacin de
control. As mismo puede incluirse informacin redundante que permita adems corregir
los errores cuando se presenten.
Estndares de modulacin
Dos modems para comunicarse necesitan emplear la misma tcnica de modulacin. La
mayora de los modem son full-duplex, lo cual significa que pueden transferir datos en
ambas direcciones. Hay otros modem que son half-duplex y pueden transmitir en una sola
direccin al mismo tiempo. Algunos estndares permiten slo operaciones ascronas y otros
sncronas o ascronas con el mismo modem. Veamos los tipos de modulacin mas
frecuentes:
3. Tipo Caractersticas
Bell 103 Especificacin del sistema Bell para un modem de 300 baudios, asncrono y fullduplex
Bell 201 Especificacin del sistema Bell para un modem de 2400 BPS, sncrono, y fullduplex.
Bell 212 Especificacin del sistema Bell para un modem de 2400 BPS, asncrono, y fullduplex.
V.22 bis Modem de 2400 BPS, sncrono/asncrono y full-duplex
V.29 Modem de 4800/7200/9600 BPS, sncrono y full-duplex
V.32 Modem de 4800/9600 BPS, sncrono/asncrono y full-duplex
V.32 bis Modem de 4800/7200/9600/7200/12000/14400 BPS, sncrono/asncrono y fullduplex
Hayes Express Modem de 4800/9600 BPS, sncrono/asncrono y half-duplex. Slo
compatibles consigo mismo aunque los mas modernos soportan
V.32 USR-HST Modem de USRobotics de 9600/14400 BPS. Slo compatibles consigo
mismo aunque los mas modernos soportan V.32 y

V.32bis Vfast Vfast es una recomendacin de la industria de fabricantes de modem. La


norma Vfast permite velocidades de transferencia de hasta 28.800 bps
V34 estndar del CCITT para comunicaciones de modem en velocidades de hasta 28.800
bps
Codificacin de la informacin
La informacin del ordenador se codifica siempre en unos y ceros, que como se ha visto,
son los valores elementales que el ordenador es capaz de reconocer. La combinacin de 1 y
0 permite componer nmeros enteros y nmeros reales. Los caracteres se representan
utilizando una tabla de conversin. La mas comn de estas tablas es el cdigo ASCII que
utilizan los ordenadores personales. Sin embargo existen otras y por ejemplo los grandes
ordenadores de IBM utilizan el cdigo EBCDIC.
La informacin codificada en binario se transmite entre los ordenadores. En las conexiones
por modem los bits se transmiten de uno en uno siguiendo el proceso descrito en el
apartado modulacin de la informacin. Pero adems de los cdigos originales de la
informacin, los equipos de comunicacin de datos aaden bits de control que permiten
detectar si ha habido algn error en la transmisin. Los errores se deben principalmente a
ruido en el canal de transmisin que provoca que algunos bits se malinterpreten. La forma
mas comn de evitar estos errores es aadir a cada palabra (conjunto de bits) un bit que
indica si el nmero de 1 en la palabra es par o impar. Segn sea lo primero o lo segundo se
dice que el control de paridad es par o impar. Este simple mecanismo permite detectar la
mayor parte de errores que aparecen durante la transmisin de la informacin.
La informacin sobre longitud de la palabra (7 0 8 bits) y tipo de paridad (par o impar) es
bsica en la configuracin de los programas de comunicaciones. Otro de los parmetros
necesarios son los bits de paro. Los bits de paro indican al equipo que recibe que la
transmisin se ha completado. (los bits de paro pueden ser uno o dos).
Estndares De Control De Errores
El problema de ruido puede causar perdidas importantes de informacin en modem a
velocidades altas, existen para ello diversas tcnicas para el control de errores. Cuando se
detecta un ruido en un modem con control de errores, todo lo que se aprecia es un breve
inactividad o pausa en el enlace de la comunicacin, mientras que si el modem no tiene
control de errores lo que ocurre ante un ruido es la posible aparicin en la pantalla de
caracteres "basura" o , si se esta transfiriendo un fichero en ese momento, esa parte del
fichero tendra que retransmitirse otra vez.
Hay varios tipos de correccin de errores. El ms simple y usado en muchas conexiones
serie, al igual que en las memorias de las computadoras, es la paridad. Por cada byte se
agrega un bit de paridad que puede ser un 0 o 1, dependiendo de la cantidad de unos sea par
o impar.
En algunos casos el mtodo de control de errores est ligado a la tcnica de modulacin:

Modem Hayes V-Serie emplea modulacin Hayes Express y un esquema de control


errores llamado Link Access Procedure-Modem (LAP-M).
Modem US Robotics con protocolo HTS emplea una modulacin y control de
errores propios de US Robotics

Hay otras dos tcnicas para control de errores bastante importantes:

Microcom Network Protocol(MNP-1,2,3,4,) .


Norma V.42 (procedente del CCITT e incluye el protocolo MNP-4)

Norma MNP 10. Correccin de errores recomendada para comunicaciones a travs


de enlaces mviles.

Estndares De Compresin De Datos


La compresin de datos observa bloques repetitivos de datos y los enva al modem remoto
en forma de palabras codificadas. Cuando el otro modem recibe el paquete lo decodifica y
forma el bloque de datos original. Hay dos tcnicas para la compresin muy extendidas:

Microcom Network Protocol(MNP-5,7). Este protocolo permite compresiones de


dos a uno, es decir podemos enviar el doble de informacin utilizando la misma
velocidad de modulacin.
Norma V.42 bis (procedente del CCITT). Con esta norma de compresin se
consiguen ratios de 4:1.

Estas tasas son las mximas que se pueden conseguir. Las mejores tasas se consiguen con
ficheros de tipo texto o grficos generados por ordenador. Si la informacin esta ya
comprimida con alguna utilidad tipo arj o zip, estos protocolos no pueden ya comprimir
mas la informacin y en estos casos incluso se pierde capacidad.
Si se enva informacin ya comprimida en el ordenador, el modem ya no podr comprimirla
mas, y en estos casos los protocolos de compresin perjudican el rendimiento del modem.
Conexin Rs232 Entre Pc Y Mdem
Los mdem se conectan con el ordenador a travs de un puerto de comunicaciones del
primero. Estos puertos siguen comunmente la norma RS232.
A travs del cable RS232 conectado entre el ordenador y modem estos se comunican. Hay
varios circuitos independientes en el interfaz RS232. Dos de estos circuitos, el de transmitir
datos (TD), y el de recibir datos(RD) forman la conexin de datos entre PC y Modem. Hay
otros circuitos en el interfaz que permiten leer y controlar estos circuitos.
Vamos a ver como se utilizan estas seales para conectarse con el modem:

DTR (Data Terminal Ready). Esta seal indica al modem que el PC est conectado
y listo para comunicar. Si la seal se pone a OFF mientras el modem esta en on-line,
el modem termina la sesin y cuelga el telfono.
CD(Carrier Detect).El modem indica al PC que esta on-line, es decir conectado con
otro modem.

RTS(Request to send).Normalmente en ON. Se pone OFF si el modem no puede


aceptar ms datos del PC, por estar en esos momentos realizando otra operacin.

CTS(Clear to send).Normalmente en ON. Se pone OFF cuando el PC no puede


aceptar datos del modem.

Control de flujo
El control de flujo es un mecanismo por el cual modem y ordenador gestionan los

intercambios de informacin. Estos


mecanismos permiten detener el flujo cuando uno de los elementos no puede procesar mas
informacin y reanudar el proceso no mas vuelve a estar disponible. Los mtodos mas
comunes de control de flujo son:
Control de flujo hardware

RTS y CTS permiten al PC y al modem parar el flujo de datos que se establece entre
ellos de forma temporal. Este sistema es el mas seguro y el que soporta una
operacin adecuada a altas velocidades.
Control de flujo software: XON/XOFF
Aqu se utilizan para el control dos caracteres especiales XON y XOFF (en vez de
las lineas hardware RTS y CTS) que controlan el flujo. Cuando el PC quiere que el
modem pare su envo de datos, enva XOFF. Cuando el PC quiere que el modem le
enve mas datos, enva XON. Los mismos caracteres utiliza el modem para
controlar los envos del pc. este sistema no es adecuado para altas velocidades.

Comandos de control del modem


La mayora de los modems se controlan y responden a caracteres enviados a travs del
puerto serie. El lenguaje de comandos para modem mas extendido es de los comandos
Hayes que fue inicialmente incorporado a los modems de este fabricante. Existen dos tipos
principales de comandos

Comandos que ejecutan acciones inmediatas (ATD marcacin, ATA contestacin o


ATH desconexin)
Comandos que cambian algn parmetro del modem (por ejemplo ATS7=90)

Modos de operacin del modem


El modem tiene dos modos de funcionamiento:
El modem esta en estado de comandos el modem responde a los comandos que enva el
ordenador. En este modo es posible configurar el modem o realizar las operaciones de
marcado y conexin. Antes de que se puedan enviar un comando al modem este debe estar
en el "estado de comandos".
Cuando el modem se conecta con otro modem pasa al modo en linea. En este modo
cualquier informacin que reciba del ordenador ser enviada al modem distante. En este
modo el modem no procesa la informacin y simplemente la trasmite a travs de la lnea de
comunicacin.
Para salir del modo en linea y pasar de nuevo al modo comandos se enva al modem +++
(peticin de atencin) precedidos por un segundo de inactividad.
Formato De Comandos Hayes
Todos los comandos Hayes empiezan con la secuencia AT. La excepcin es el comando A/.
Tecleando A/ se repite el ltimo comando introducido. El cdigo AT consigue la atencin
del modem y determina la velocidad y formato de datos.
Los comandos mas simples:

ATH dice al modem que cuelgue el telfono

ATDT dice al modem que marque un nmero de telfono determinado empleando la


marcacin por tonos

ATDP lo mismo que ATDT pero la marcacin es por pulsos

Los comandos comienzan con las letras AT y siguen con las letras del alfabeto (A..Z). A
medida que los modem se hicieron ms complicados, surgi la necesidad de incluir mas
comandos, son los comandos extendidos y tienen la forma AT&X (por ejemplo), donde el
"&" marca la "X" como carcter extendido.
Cdigos de resultados
Cuando enva un comando al modem, este responde con un cdigo de resultado:
"CONNECT", "OK" o "ERROR".

ATV determina el tipo de cdigo de resultado que aparecer:


ATV0 respuesta numrica

ATV1 respuesta de palabras

ATQ1 inhibe los cdigos de resultado, pone el modem en "estado silencioso"

ATQ0 habilita los cdigos de resultado, desconecta el modo silencioso

4. Desarrollo De Una Conexin A Travs De Modem


El proceso de conexin de dos ordenadores utilizando modems se describe en esta seccin.
En la conexin participan dos ordenadores con sus respectivos modem que se encuentran
conectados a la red telefnica.
En el ordenador que origina la conexin, el usuario trabaja sobre un programa de
comunicaciones que le permite actuar sobre el modem. Secuencia de acontecimientos
cuando un modem llama a otro. La secuencia empieza con el paso 1 y termina con el paso
12.
Pasos que realiza el modem en una conexin hacia otro modem.
1_Selecciona "dial" en el men del programa o teclea en la lnea de comandos.Pone a ON
la seal DTR y enva al modem el comando de marcacin ATDT 055El modem conecta el
altavoz, descuelga la lnea, espera el tono de llamada y marca el nmero de telfono.
2_Comienza observando los cdigos de resultados del modem. Espera una respuesta
durante tiempo segn configuracin del registro S7.
3_La lnea de telfono suena.
4_El modem detecta la llamada, y contesta situando el tono de respuesta en lnea.
5_El modem detecta el modo de respuesta y sita la portadora de comienzo en lnea.
6_Los modems se ponen de acuerdo en la modulacin y velocidad a utilizar. Los modems
se ponen de acuerdo en la modulacin y velocidad a utilizar.
7_Los modems determinan la tcnica de compresin y control de errores a utilizar Los
modems determinan la tcnica de compresin y control de errores a utilizar
8_Enva el cdigo de rtdo. "connet" al PC, apaga el altavoz, y pone a ON la seal CD.

9_Detecta el cdigo de rtdo. y/o la seal CD; informa al usuario que la conexin est
establecida.
10_Comienza la comunicacin con el host.Gestiona la sesin de comunicaciones; vigila la
prdida de portadora monitorizando la seal CD.Enva y recibe datos.Enva y recibe datos.
11_Completa la sesin de comunicaciones y selecciona el comando "disconnect". Pone a
OFF la seal DTR, o enva +++ seguidos por ATH.
12_Cuelga el telfono.Detecta la prdida de portadora y cuelga.
Los modos de comunicacin ms usados son:
8N1: Byte de datos de 8 bits, sin paridad, 1 bit de start y 1 de stop.
7E1: Byte de datos de 7 bits, paridad par, 1 bit de start y 1 de stop.
El nico inconveniente de utilizar la segunda opcin es que no se pueden utilizar caracteres
ASCII mayores a 127, que el bit mas alto se utiliza para la paridad.
Otra forma de correccin de errores son los protocolos de correccin. Los ms utilizados
son el MNP4 y el V42. Estos son protocolos que intercalan CRC de los datos en la
transmisin, reenviando la informacin si el CRC calculado no coincide.
Protocolos
Para intercambiar archivos entre dos computadoras, se deber utilizar en ambas un
protocolo de transmisin. Existen muchos aunque, el mas usado actualmente es el
ZMODEM.
El protocolo de la maquina que enva los archivos, enva la informacin del nombre,
tamao, etc. La informacin la manda en bloques, que contienen, adems, un CRC de 32
bits de bloque, si no coincide, este se reenva.
Partes: 1, 2
Leer ms:
http://www.monografias.com/trabajos10/modem/modem.shtml#ixzz3P2oHYMqe