Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Comunicacion

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 13

ELECTRICIDAD

Y
ELECTRONICA

Guía N° 3: Comunicación
de Datos

Unidad N° 2: Comunicación
Digital

Asignatura: Redes Industriales.

Sección: T73.

Nombre del docente: Christopher Patricio Franzini Cáceres.

Nombre de los integrantes del grupo: Francisco Ignacio Vega Droguett.

Fecha de entrega: 05 de Octubre de 2020.


I. Responder las siguientes preguntas: (5 pts. por pregunta)

1. ¿Cuáles son los modos de transmisión y comunicación? Realice la descripción y dé un ejemplo


para cada modo.

Un método de caracterizar líneas, dispositivos terminales, computadoras y módems, es por su


modo de transmisión o de comunicación. Según el sentido de la transmisión podemos
encontrarnos con tres tipos diferentes:

• Transmisión simplex: La transmisión simplex (sx) o unidireccional, es aquella que ocurre


en una dirección solamente, deshabilitando al receptor de responder al transmisor.
Normalmente la transmisión simplex no se utiliza donde se requiere interacción humano
- máquina. Ejemplos de transmisión simplex son: La radiodifusión (broadcast) de TV y
radio.

• Transmisión half - duplex: La transmisión half - duplex (hdx) permite transmitir en ambas
direcciones, sin embargo, la transmisión puede ocurrir solamente en una dirección a la
vez. Tanto transmisor y receptor comparten una sola frecuencia. Un ejemplo típico de half
- duplex es el radio de banda civil (CB) donde el operador puede transmitir o recibir, pero,
no puede realizar ambas funciones simultáneamente por el mismo canal. Cuando el
operador ha completado la transmisión, la otra parte debe ser avisada que puede empezar
a transmitir, ejemplo diciendo “cambio”.

• Transmisión full - duplex: La transmisión full - duplex (fdx) permite transmitir en ambas
direcciones, pero simultáneamente por el mismo canal. Existen dos frecuencias, una para
transmitir y otra para recibir. Ejemplos de este tipo abundan en el terreno de las
telecomunicaciones, el caso más típico es la telefonía, donde el transmisor y el receptor
se comunican simultáneamente, utilizando el mismo canal, pero, usando dos frecuencias.

2. Describa los distintos tipos de transmisión de datos. Señale las ventajas y desventajas de uno
sobre el otro.

El simple hecho de ser seres humanos, nos hace desenvolvernos en medios donde tenemos que
usar comunicarnos. Por eso la gran importancia de la transmisión y la recepción de información.

Guía N° 3: Comunicación de Datos - Unidad N° 2: Comunicación Digital


INACAP Sede Maipú - Primavera 2020
Página 2
• Transmisión Análoga:

En un sistema analógico de transmisión, tenemos a la salida de este una cantidad que varía
continuamente.

En la transmisión analógica, la señal que transporta la información es continua, en la señal


digital es discreta. La forma más sencilla de transmisión digital es la binaria, en la cual a
cada elemento de información se le asigna uno de dos posibles estados.

Para identificar una gran cantidad de información, se codifica un número específico de


bits, el cual se conoce como carácter. Esta codificación se usa para la información escrita.

Ej: Teletipo = Servicio para la transmisión de un telegrama.

La mayoría de las computadoras en servicio hoy en día, utilizan u operan con el sistema
binario, por lo cual, viene más la transmisión binaria, ya sea de terminal a computadora o
de computadora a computadora.

• Transmisión Digital:

En la transmisión digital, existen dos notables ventajas, lo cual hace que tenga gran
aceptación cuando se compara con la analógica.

Estas son:

✓ El ruido no se acumula en los repetidores.

✓ El formato digital se adapta por sí mismo de manera ideal a la tecnología de estado


sólido, particularmente en los circuitos integrados.

La mayor parte de la información que se transmite en una red portadora, es de naturaleza


analógica.

Ej: La voz y el vídeo

Al convertir estas señales al formato digital, se pueden aprovechar las dos características
anteriormente citadas.

Guía N° 3: Comunicación de Datos - Unidad N° 2: Comunicación Digital


INACAP Sede Maipú - Primavera 2020
Página 3
Para transmitir información digital (binaria 0 ó 1) por la red telefónica, la señal digital se
convierte a una señal analógica compatible con la del equipo de la red, y esta función se
realiza en el Módem.

Es ventajoso transmitir datos en forma binaria en vez de convertirlos a analógico. Sin


embargo, la transmisión digital está restringida a canales con un ancho de banda mucho
mayor que el de la banda de la voz.

• Transmisión Asíncrona:

Esta, se desarrolló para solucionar el problema de la sincronía y la incomodidad de los


equipos.

En este caso, la temporización empieza al comienzo de un carácter, y termina al final, se


añaden dos elementos de señal a cada carácter para indicar al dispositivo receptor, el
comienzo de este y su terminación.

Al inicio del carácter, se añade un elemento que se conoce como "Start Space" (espacio
de arranque), y, al final, una marca de terminación.

Para enviar un dato, se inicia la secuencia de temporización en el dispositivo receptor con


el elemento de señal, y, al final, se marca su terminación.

• Transmisión Sincronía

Este tipo de transmisión, se caracteriza porque, antes de la transmisión propia de datos,


se envían señales para la identificación de lo que va a venir por la línea, es mucho más
eficiente que la Asíncrona, pero, su uso se limita a líneas especiales para la comunicación
de ordenadores, porque, en líneas telefónicas deficientes pueden aparecer problemas.

Por ejemplo, una transmisión serie es síncrona si antes de transmitir cada bit se envía la
señal de reloj, y, en paralelo, es síncrona cada vez que transmitimos un grupo de bits.

• Transmisión de datos en serie

En este tipo de transmisión, los bits se trasladan uno detrás del otro sobre una misma
línea, también se transmite por la misma línea.

Guía N° 3: Comunicación de Datos - Unidad N° 2: Comunicación Digital


INACAP Sede Maipú - Primavera 2020
Página 4
Este tipo de transmisión, se utiliza a medida que la distancia entre los equipos aumenta, a
pesar que es más lenta que la transmisión en paralelo, y, además, menos costosa. Los
transmisores y receptores de datos serie son más complejos, debido a la dificultad en
transmitir y recibir señales a través de cables largos.

La conversión de paralelo a serie y viceversa, la llevamos a cabo con ayuda de registro de


desplazamiento.

La transmisión serie es síncrona, si en el momento exacto de transmisión y recepción de


cada bit, está determinada antes de que se transmita, reciba y asíncrona cuando la
temporización de los bits de un carácter, no depende de la temporización de un carácter
previo.

• Transmisión en paralelo.

La transmisión de datos entre ordenadores y terminales mediante cambios de corriente o


tensión por medio de cables o canales; la transferencia de datos es en paralelo si
transmitimos un grupo de bits sobre varias líneas o cables.

En la transmisión de datos en paralelo, cada bit de un carácter se transmite sobre su propio


cable. Hay un cable adicional en el cual enviamos una señal llamada strobe ó reloj. Esta
señal, le indica al receptor cuando están presentes todos los bits para que se puedan
tomar muestras de los bits o datos que se transmiten, y, además, sirve para la
temporización que es decisiva para la correcta transmisión y recepción de los datos.

La transmisión de datos en paralelo, se utiliza en sistemas digitales que se encuentran


colocados unos cerca del otro, además, es mucho más rápida que la serie, pero, es mucho
más costosa.

3. Describa los tipos de señales para la transmisión de datos y su estandarización para el uso en las
comunicaciones.

✓ Transmisión analógica: estas señales se caracterizan por el continuo cambio de amplitud


de la señal. En ingeniería de control de procesos la señal oscila entre 4 y 20 mA, y es
transmitida en forma puramente analógica. En una señal analógica el contenido de
información es muy restringido; tan solo el valor de la corriente y la presencia o no de esta
puede ser determinado.

✓ Transmisión digital: estas señales no cambian continuamente, sino que es transmitida en


paquetes discretos. No es tampoco inmediatamente interpretada, sino que debe ser

Guía N° 3: Comunicación de Datos - Unidad N° 2: Comunicación Digital


INACAP Sede Maipú - Primavera 2020
Página 5
primero decodificada por el receptor. El método de transmisión también es otro: como
pulsos eléctricos que varían entre dos niveles distintos de voltaje. En lo que respecta a la
ingeniería de procesos, no existe limitación en cuanto al contenido de la señal y cualquier
información adicional.

Es simplemente una sucesión de impulsos eléctricos, que pueden interpretarse


únicamente como valores altos (1) o valores bajos (0).

4. ¿Qué es un código de Comunicación? Enumere 3 códigos de comunicación distintos

Un código (de comunicación) es un estándar que se utiliza para representar conceptos y que en
principio debe ser entendido tanto por el emisor de la información como su receptor.

En los los sistemas digitales se utilizan una serie de códigos, siendo el más básico de ellos el código
binario que está compuesto por una serie de símbolos 0 ó 1. La forma más básica (ó natural) de
este código puede representar números enteros positivos.

Sin embargo, a la hora de trabajar en computación existen muchos otros tipos de información que
se desea representar y con los que se quiere efectuar operaciones. Entre ellos están por ejemplo,
los números enteros negativos, los números con decimales e incluso las letras y otros elementos
gráficos (símbolo de interrogación, exclamación, coma, punto, etc.)

Hay varios códigos que actualmente siguen en uso y que es conveniente conocer. Son los
siguientes:

• Código BCD (en sus variantes natural, Exceso-3 y Aiken), que son de utilidad para
almacenar y tratar números decimales. Sirve para almacenar los dígitos decimales 0 - 9 en
un grupo de 4 bits, siendo la conversión entre el binario y el decimal muy rápida y sencilla.

• Código Gray, cuya característica principal es que entre un valor y sus adyacentes (anterior
y posterior) sólo hay una diferencia de un bit. Esto ha resultado muy útil para los llamados
encoders de posición, que son elementos que permiten conocer la posición (radial o lineal)
de un elemento mecánico.

• Unicode, es el que actualmente se utiliza en los ordenadores ya que es más universal y


permite representar caracteres de todos los idiomas del mundo.

Guía N° 3: Comunicación de Datos - Unidad N° 2: Comunicación Digital


INACAP Sede Maipú - Primavera 2020
Página 6
5. Explique en detalle el código ASCII y UNICODE. De ejemplos de su funcionamiento en
comunicaciones

ASCII

ASCII es un estándar para la representación de caracteres en dispositivos electrónicos.


Para entender lo que significa es necesario conocer cómo funciona un ordenador: en él los
procesos de cálculo se basan siempre en el sistema binario, lo que significa que ceros y
unos determinan las operaciones. Por ello, ASCII se erige sobre este sistema. El estándar
ASCII original define diversos caracteres en siete bits, es decir, siete posiciones que
muestran 0 o 1. El octavo bit, que pertenece a un byte completo, se utiliza normalmente
para los análisis. Las versiones ampliadas basadas en el American Standard Code for
Information Interchange emplean dicho bit para incrementar los caracteres existentes a
256 (28).

Así, a cada carácter le corresponde una secuencia de 7 cifras formada por ceros y unos,
que pueden aparecer como números decimales o hexadecimales.

Los caracteres en el sistema ASCII se reparten de la siguiente forma:

• En primer lugar, tenemos los caracteres de control (0–31 & 127), que se encargan
de transmitir comandos a un ordenador o a un periférico conectado a un
dispositivo principal (como una impresora) para que ejecuten determinadas
acciones. Por ejemplo, el carácter 10 (en binario 0000 1010) representa la función
«salto de línea», que hace que una impresora baje una línea de escritura en una
hoja de papel, o por ejemplo el carácter 27 (0001 1011 en binario) representa la
tecla «Escape», situada en la esquina superior izquierda de los teclados comunes.

• Dentro de los caracteres de control, debemos mencionar el último código en el


sistema ASCII, marcado con el número 127 (0111 1111) y que fue creado para
activar la opción «Suprimir» (Delete en los teclados).

• En segundo lugar, tenemos los caracteres denominados imprimibles (agrupados


en los grupos 32 - 47, 58 - 64, 91 - 96 y 123 - 126). Aquí se incluyen todos los
caracteres que no son ni letras ni números, es decir, son los grupos asignados para
signos de puntuación, símbolos matemáticos, y la tecla del espacio en blanco,
considerado bajo este sistema como un carácter imprimible.

• El tercer gran grupo lo conforman los caracteres numéricos (30 - 39), que recogen
las diez cifras del cero al nueve que usamos en nuestra vida diaria.

Guía N° 3: Comunicación de Datos - Unidad N° 2: Comunicación Digital


INACAP Sede Maipú - Primavera 2020
Página 7
• Por último, no podía faltar el grupo de caracteres relacionados con las letras (65 -
90 / 97 -122), que se divide en dos partes: un bloque dedicado para las letras
escritas en mayúscula y el segundo bloque para las letras en minúscula.

Ejemplo:

Algunos ejemplos de formulación ASCII para representar caracteres comunes son los
siguientes:

❖ Caracter “A”: 0100 0001


❖ Caracter “C”: 0100 0011
❖ Caracter “!”: 0010 0001
❖ Caracter “#”: 0010 0011
❖ Caracter “/”: 0010 1111

UNICODE

Unicode es un estándar universal de codificación de caracteres que se utiliza para admitir


caracteres no compatibles con ASCII. El Internet fue desarrollado originalmente en
caracteres ASCII, que se basa en el alfabeto inglés y consta de solamente 128 caracteres.

Unicode permite admitir todos los idiomas del mundo y su conjunto de caracteres únicos
(Unicode puede admitir más de 1 millón de caracteres). La forma en que funciona Unicode
es permitir más bits, abreviatura de binary digit, que son unidades de información en una
máquina. Los caracteres ASCII sólo requieren alrededor de 7 bits, mientras que Unicode
utiliza 16 bits. Esto es necesario porque se necesitan más bits para procesar lenguajes
como el chino, el árabe y el ruso.

Hay diferentes tipos de Unicode incluyendo UTF - 8 y UTF - 16, los dos más comunes. UTF-
8 se ha convertido en el estándar típico utilizado en la web, ya que ajusta el número de
bits utilizados en función del carácter. Esto significa que los caracteres ASCII en UTF-8 sólo
ocupan los bits que necesitan para procesar.

Ejemplo:

Por ejemplo, la letra en minúscula “a” puede ser representada por U+0061 o la cadena de
texto "LATIN SMALL LETTER A".

Guía N° 3: Comunicación de Datos - Unidad N° 2: Comunicación Digital


INACAP Sede Maipú - Primavera 2020
Página 8
6. Explique en detalle cómo se utiliza la paridad para la detección de errores en datos transmitidos.
Dé un ejemplo de esto.

Los códigos de paridad detectar, y en algunos casos corregir, errores en la transmisión. Para ellos
se añade en origen un bit extra llamado bit de paridad a los n bits que forman el carácter original.

Este valor del bit de paridad se determina de forma que el número total de bits 1 a transmitir sea
par (código de paridad par) o impar (código de paridad impar).

Así, para el código de paridad par el número de unos contando el carácter original y el bit de
paridad tiene que ser par. Por lo tanto, el bit de paridad será un 0 si el número total de unos a
transmitir es par y un 1 para un número impar de unos.

Por el contrario, para el código de paridad impar el número de unos contando el carácter original
y el bit de paridad ha de ser impar. De esta forma, el bit de paridad será un 0 si el número total de
unos es impar y un 1 para un número par de unos.

Normalmente el bit de paridad se añade a la izquierda del carácter original.

Este método, aunque resulta satisfactorio en general, puede detectar solo un número impar de
errores de transmisión. Es decir, solo es útil si los errores no cambian un número par de bits a la
vez, ya que un número par de errores no afecta a la paridad final de los datos.

Ejemplo:

Tenemos el carácter original 0111001. Vemos que la trama a transmitir tiene un número par de
unos (4 unos). Al añadir el bit de paridad obtendremos el siguiente carácter, que es el que se
transmitirá a destino:

Si usamos paridad par, ya hay un número par de unos, por tanto se añade un 0, y transmitiremos
0111001'0'.

Si usamos paridad impar, como hay un número par de unos, añadiremos otro 1 para conseguir un
número impar, y transmitiremos 0111001'1'.

Si se envía un dato y durante la transmisión se produce un único error, el destinatario puede


detectarlo al comprobar la paridad en el destino. Usando los ejemplos anteriores, y alterando un
solo bit de la trama transmitida, nos quedaría.

Guía N° 3: Comunicación de Datos - Unidad N° 2: Comunicación Digital


INACAP Sede Maipú - Primavera 2020
Página 9
Paridad par: se recibe 00110001 en vez de 00111001. En la comprobación, al contar el número de
unos salen 3 (impar), por lo que se ha producido un error.

Paridad impar: se recibe 10110001 en vez de 10111001. En la comprobación, al contar el número


de unos salen 4 (par), por lo que se ha producido un error.

Siguiendo los ejemplos anteriores, y alterando dos bits en la transmisión, veremos como el método
de detección de errores falla:

Paridad par: se recibe 00110101 en vez de 00111001. Al comprobar el número de unos salen 4
(par), y no se detectan los errores.

Paridad impar: se recibe 10110101 en vez de 10111001. Al comprobar el número de unos salen 5
(impar), y no se detectan los errores.

7. ¿Qué es la corrección de errores? y ¿qué métodos se utilizan para realizar la corrección? Dé un


ejemplo concreto de una corrección de datos.

En una comunicación en un medio real existe una cierta probabilidad de que ocurran errores, una
alteración de la información transmitida por distintas causas, normalmente debidas a dos tipos de
fenómenos:

A. Interferencias electromagnéticas que producen ruido en el medio físico.

B. Funcionamiento incorrecto del equipo de comunicaciones.

La calidad del canal se suele medir basándose en la tasa de error o BER (Bit Error Rate), que se
calcula como el resultado de dividir el número de bits recibidos erróneos entre el de bits
transmitidos.

La detección y corrección de errores se realiza gracias a un protocolo que establece un conjunto


de reglas para ordenar y sincronizar los distintos bloques básicos de información (tramas), a la vez
que define procedimientos para determinar cuándo se ha producido un error de transmisión y
cómo debe corregirse.

Guía N° 3: Comunicación de Datos - Unidad N° 2: Comunicación Digital


INACAP Sede Maipú - Primavera 2020
Página 10
Métodos de Detección de Errores:

• Verificación de Paridad

La verificación de paridad (a veces denominada VRC o verificación de redundancia vertical)


es uno de los mecanismos de verificación más simples. Consiste en agregar un bit adicional
(denominado bit de paridad) a un cierto número de bits de datos denominado palabra
código (generalmente 7 bits, de manera que se forme un byte cuando se combina con el
bit de paridad) cuyo valor (0 o 1) es tal que el número total de bits 1 es par. Para ser más
claro, 1 si el número de bits en la palabra código es impar, 0 en caso contrario.

• Verificación de Redundancia Longitudinal

La verificación de la redundancia longitudinal (LRC, también denominada verificación de


redundancia horizontal) no consiste en verificar la integridad de los datos mediante la
representación de un carácter individual, sino en verificar la integridad del bit de paridad
de un grupo de caracteres.

• Verificación de Redundancia Cíclica

La verificación de redundancia cíclica (abreviado, CRC ) es un método de control de


integridad de datos de fácil implementación. Es el principal método de detección de
errores utilizado en las telecomunicaciones.

La verificación de redundancia cíclica consiste en la protección de los datos en bloques,


denominados tramas. A cada trama se le asigna un segmento de datos denominado código
de control (al que se denomina a veces FCS, secuencia de verificación de trama, en el caso
de una secuencia de 32 bits, y que en ocasiones se identifica erróneamente como CRC). El
código CRC contiene datos redundantes con la trama, de manera que los errores no sólo
se pueden detectar, sino que además se pueden solucionar.

Métodos de Corrección de Errores:

En toda transmisión digital sobre un canal real los niveles eléctricos de la señal están
expuestos a pequeñas variaciones ocasionadas por interferencias, ruido o el incorrecto
funcionamiento de alguno de los equipos que componen el canal. La suma de estos
factores puede llegar a cambiar la interpretación de los bits alterando el significado de la
información enviada.

Guía N° 3: Comunicación de Datos - Unidad N° 2: Comunicación Digital


INACAP Sede Maipú - Primavera 2020
Página 11
En un canal la calidad de este se mide en base a la tasa de error BER (Bit Error Rate en
inglés) que se obtiene como el resultado de medir el número de bit recibidos erróneos
entre el total de bit transmitidos.
BER = nº de bit recibidos erróneos/total de bit transmitidos.

Corrección de errores:

Existen multitud de protocolos de detección y corrección de errores (como los v.42 o MNP
en los módems) que establecen un conjunto de normas para sincronizar y ordenar las
tramas de datos y definen procedimientos para determinar cuándo se ha producido un
error y como deben corregirse.

Entre los métodos más usados para corregir errores en transmisiones digitales destacan:

o Sustitución de símbolos

Se diseñó para utilizarse cuando haya un ser humano en la terminal de recepción.


Analiza los datos recibidos y toma decisiones sobre su integridad. En la sustitución
de símbolos si se recibe un carácter presuntamente equivocado se sustituye por
un carácter que exige al operador que lo vuelva a interpretar.

Ejemplo:

Si el mensaje “documento” tuviera un error en el primer carácter, se sustituye la


"d" por "%" y se le muestra al operador el mensaje “%ocumento”. En este caso
por contexto se puede recuperar el contenido de ese carácter y es innecesaria la
retransmisión, pero si el mensaje fuera “&%,000.00” el operador no puede definir
cuál es el carácter equivocado y se pide la retransmisión del mensaje.

o Retransmisión

Cuando no se está operando en tiempo real puede ser útil pedir el reenvío íntegro
de las tramas que se presumen erróneas o dañadas. Éste es posiblemente el
método más seguro de corrección de errores, aunque raramente es el método
más eficiente.

Es el caso por ejemplo del protocolo ARQ (Automatic Repeat-reQuest) donde el


terminal que detecta un error de recepción pide la repetición automática de todo
el mensaje.

Guía N° 3: Comunicación de Datos - Unidad N° 2: Comunicación Digital


INACAP Sede Maipú - Primavera 2020
Página 12
Si se usan mensajes cortos será menor la probabilidad de que haya una
irregularidad en la transmisión, pero, sin embargo, estos requieren más
reconocimientos y cambios de dirección de línea que los mensajes largos. Con los
mensajes largos se necesita menos tiempo de cambio de línea, aunque aumenta
la probabilidad de que haya un error de transmisión, respecto a los mensajes
cortos.

o Corrección de errores en sentido directo

Conocido también como FEC (forward error correction) y es el único esquema de


corrección de errores que detecta y corrige los errores de transmisión en la
recepción, sin pedir la retransmisión del mensaje enviado.

En el sistema FEC se agregan bits al mensaje antes de transmitirlo. Uno de los


códigos más difundidos para enviar mensajes es el código Hamming. Donde la
cantidad de bits en este código depende de la cantidad de bits en el carácter de
datos. Como se observe en la siguiente ecuación: 2^n>m+n+1 y 2^n=m+n+1

Donde: n = cantidad de bits de Hamming. m = cantidad de bits en el carácter de


datos.

Guía N° 3: Comunicación de Datos - Unidad N° 2: Comunicación Digital


INACAP Sede Maipú - Primavera 2020
Página 13

También podría gustarte