Puntos Importates De La Codificacion

sábado, 5 de marzo de 2011

0 comentarios  

Es el proceso por el cual la información de una fuente es convertida en símbolos para ser comunicada. En otras palabras, es la aplicación de las reglas de un código.

El proceso contrario es la decodificación (o decoding), es decir, la conversión de esos símbolos a información que pueda ser entendida por el receptor.

Qué es la codificación de caracteres

Cuando hablamos de codificación de caracteres en informática nos referimos al método que permite convertir un caracter de un lenguaje natural (alfabeto o silabario) en un símbolo de otro sistema de representación, por ejemplo en un número, una secuencia de pulsos eléctricos en un sistema electrónico, octetos aplicando normas o reglas de codificación. Esto con la finalidad de facilitar el almacenamiento de texto en computadoras o para facilitar la transmisión de texto a través de la redes de telecomunicaciones, un ejemplo muy simple puede ser el del código morse.
Convencionalmente juego de caracteres y codificación de caracteres eran considerados sinónimos, por eso se puede defirnir a ambos cómo charset que es un completo sistema de codificación de caracteres en una secuencia de octetos.

Tipos principales de codificación

También son llamadas normas de codificación y definen la forma en la que se codifica un carácter dado en un símbolo en otro sistema de representación, aquí sólo voy a definir los más utilizados:
De sus siglas en inglés American Standard Code for Information Interchange (Código Estadounidense Estándar para el Intercambio de Información), pronunciado generalmente [áski], es un código de caracteres basado en el alfabeto latino tal como se usa en inglés moderno y en otras lenguas occidentales. Fue creado en 1963 por el Comité Estadounidense de Estándares (ASA, conocido desde 1969 como el Instituto Estadounidense de Estándares Nacionales, o ANSI) como una refundición o evolución de los conjuntos de códigos utilizados entonces en telegrafía. Más tarde, en 1967, se incluyeron las minúsculas, y se redefinieron algunos códigos de control para formar el código conocido como US-ASCII.



El código ASCII utiliza 7 bits para representar los caracteres, aunque inicialmente empleaba un bit adicional (bit de paridad) que se usaba para detectar errores en la transmisión. A menudo se llama incorrectamente ASCII a otros códigos de caracteres de 8 bits, como el estándar ISO-8859-1 que es una extensión que utiliza 8 bits para proporcionar caracteres adicionales usados en idiomas distintos al inglés, como el español.


Casi todos los sistemas informáticos actuales utilizan el código ASCII o una extensión compatible para representar textos y para el control de dispositivos que manejan texto.

ASCII, como otros códigos de representación de caracteres, especifica una correspondencia entre cadenas de bits y símbolos escritos de la lengua, permitiendo de esta forma la comunicación entre dispositivos digitales así como su procesado y almacenamiento. El código de caracteres ASCII — o una extensión compatible (ver más abajo) — se usa casi en todos los ordenadores, especialmente ordenadores personales y estaciones de trabajo. El nombre más apropiado para este código de caracteres es “US-ASCII”.

Señales Del Ruido

0 comentarios  

Se denomina ruido en la comunicación a toda señal no deseada que se mezcla con la señal útil que queremos transmitir. Es el resultado de diversos tipos de perturbación que tiende a enmascarar la información cuando se presenta en la banda de frecuencias del espectro de laseñal, es decir, dentro de su ancho de banda.


Causas
El ruido se debe a múltiples causas: a los componentes electrónicos (amplificadores), al ruido térmico de las resistencias, a lasinterferencias de señales externas, etc. Es imposible eliminar totalmente el ruido, ya que los componentes electrónicos no son perfectos. Sin embargo, es posible limitar su valor de manera que la calidad de la comunicación resulte aceptable.

Sobre el ruido
Para medir la influencia del ruido sobre la señal se utiliza la relación señal/ruido, que generalmente se maneja en decibelios(dB). Como potencia de la señal se adopta generalmente la potencia de un tono de pruebas que se inyecta en el canal. La potencia del ruido suele medirse a la entrada del receptor, cuando por él no se emite dicho tono. Cuando se transmiten señales digitales por un canal, el efecto del ruido se pone de manifiesto en el número de errores que comete el receptor. Se deduce inmediatamente que dicho número es tanto mayor cuanto más grande sea la probabilidad de error.

La probabilidad de error depende del valor de la relación señal/ruido. Cuanto mayor sea esta relación, más destaca la señal sobre el ruido y, por tanto, menor es la probabilidad de error. Cuando el ruido se añade a una señal con distorsión, la probabilidad de error crece rápidamente.
La distorsión que produce el ruido en una determinada comunicación depende de su potencia, de su distribución espectral respecto al ancho de banda de la señal, y de la propia naturaleza de la señal y de la información que transporta. El ruido afecta de diferente manera a la información que transportan las señales analógicas que a la codificada mediante señales digitales. Esta es la causa por la que se ha establecido una tipificación básica de los canales: los canales analógicos (con amplificación) y los canales digitales (con regeneración).

Ruido en los canales telefónicos

Diafonía o cruce aparente: es ocasionada por las interferencias que producen otros pares de hilos telefónicos próximos (conocida como cruce de líneas o crosstalk). Es un fenómeno mediante el cual unaseñal que transita por un circuito se induce en otro que discurre paralelo, perturbándolo. Si las señales inducidas se pueden entender, se denomina diafonía inteligible. Este es un fenómeno muy perjudicial ya que afecta al secreto de las telecomunicaciones. La diafonía próxima se denomina paradifonía y la que se observa en el extremo remoto telediafonía.
Eco: Es una señal de las mismas características que la original, pero atenuada y retardada respecto a ella. El efecto nocivo del eco afecta tanto a las conversaciones telefónicas como a las transmisión de datos y es mayor cuanto menos "atenuada" y más "retardada" llega laseñal del eco.
El eco puede ser del que habla y del que escucha, según el modo de afectar a los interlocutores. El eco del que escucha es el que más perjudica a las comunicaciones de datos. Para que las señales del eco reflejadas se reciban con un retardo "apreciable" han de recorrer grandes distancias, por ejemplo, en las comunicaciones intercontinentales o vía satélite. Una solución que se implantó en los circuitos telefónicos para evitar el eco en estos casos consistió en instalar un elemento denominado "supresor de eco", que era un dispositivo que impedía la transmisión simultánea en ambos sentidos. Evidentemente, era necesario inhibir estos dispositivos cuando se establecían por canales telefónicos circuitos de datos en modo dúplex mediante módem. Los propios módem inhibían a los supresores deeco emitiendo un tono especial


Tipos de ruido

Ruido de disparo
El ruido de disparo es un ruido electromagnético no correlacionado, también llamado ruido de transistor, producido por la llegada aleatoria de componentes portadores (electrones y huecos) en el elemento de salida de un dispositivo, como ser un diodo, un transistor (de efecto de campo o bipolar) o un tubo de vacío. El ruido de disparo está yuxtapuesto a cualquier ruido presente, y se puede demostrar que es aditivo respecto al ruido térmico y a él mismo.

Ruido de Johnson-Nyquist
También conocido como ruido termal es el ruido generado por el equilibrio de las fluctuaciones de la corriente eléctrica dentro de unconductor eléctrico, el cual tiene lugar bajo cualquier voltaje, debido al movimiento térmico aleatorio de los electrones.

Ruido de parpadeo
Es una señal o proceso con una frecuencia de espectro que cae constantemente a altas frecuencias con un espectro rosa.

Ruido a ráfagas
Éste ruido consiste en una sucesiones de escalones en transiciones entre dos o más niveles (no Gaussianos), tan altos como varios cientos de milivoltios, en tiempos aleatorios e impredecibles.

El ruido de tránsito
Está producido por la agitación a la que se encuentra sometida la corriente de electrones desde que entra hasta que sale del dispositivo, lo que produce una variación aleatoria irregular de la energía con respuesta plana.


El ruido de intermodulación

Es la energía generada por las sumas y las diferencias creadas por la amplificación de dos o más frecuencias en un amplificador no lineal.

Medida

Es medido en vatios de potencia. Como el ruido es un proceso aleatorio, puede ser caracterizado por variables como varianza, distribución y destino espectral. La distribución espectral del ruido puede variar por la frecuencia, y su densidad de potencial es medida en vatios por herzio \left( \frac{W}{Hz}\right). Como la potencia de un elemento resistivo es proporcional a la raíz cuadrada del voltaje alrededor del elemento, la densidad de voltaje del ruido podría escribirse como \left( \frac{V}{\sqrt{Hz}}\right). Interferencia de una cosa a otra.

Modulacion Y Digitalizacion De Señales

0 comentarios  

La conversión analógica-digital (CAD) consiste en la transcripción de señales analógicas en señales digitales, con el propósito de facilitar su procesamiento (codificación, compresión, etc.) y hacer la señal resultante (la digital) más inmune al ruido y otras interferencias a las que son más sensibles las señales analógicas.

Modulación por codificación de pulsos PC
Un codificador PCM tiene 3 procesos

1. Muestreo:
Se toman muestras .
de la señal a intervalos de
tiempo constantes. Ej.: 8.000
muestras por segundo 8 kHz

2. Cuantificación.:
Paralelo al muestreo se
realiza la cuantificación: medir el valor
de la señal y asignarle un determinado
valor discreto en una escala de valores
posibles. Ej.: en telefonía 256 niveles.

3. Codificacion A cada valor (muestra)
se le asigna un codigo binario.
ej.: para 256 niveles se precisan 8 bits

Estos numeros binarios se convierten en
señales digitales (codificacion de linea)
para su transmicion en serie . Ej.:
se produce un flujo de 64 kbps.

¿Qué es la modulación?
En un transmisor de radio se genera una señal de radiofrecuencia que es emitida a través de la antena y captada por un receptor. Ahora bien, esa señal sería solo un ruido sin sentido. Para emitir información a través de la radio, el mensaje ( por ejemplo una señal de audio: voz o música) tiene que ser "mezclado" con la señal de radio (ahora llamada "portadora" pues transporta la señal con la información hasta el receptor); es decir que la señal es modulada por el transmisor.
Existen varios sistemas de modulación, que podemos dividir en 2 grupos: los sistemas de transmisión de audio (voz): AM, FM, BLU, y los sistemas "sin voz": CW (Morse), RTTY (Radioteletipo) que sirven para transmisión de textos, imágenes, etc.
MODOS DE VOZ:
AM - Amplitud Modulada
Es el modo más antiguo de transmisión de voz y el standard usado entre las emisoras de radio en Onda Larga, Media y Corta. Como su nombre lo indica este método de modulación utiliza la amplitud de onda para "transportar" el audio. Como muestra la figura, la señal generada por el transmisor (portadora) es mezclada con la señal de audio que se desea emitir haciendo variar la amplitud de las ondas de la portadora (eje vertical de la grafica) mientras la frecuencia de ciclos se mantiene constante (eje horizontal).

La Digitalización es el proceso mediante el cual un mensaje se convierte en una sucesión de impulsos eléctricos, equivalente a dígitos combinados (código binario), el 0 ó el 1 (en realidad es una serie de apagado y prendido de impulso combinados). Estos dígitos son los llamados bits. De esta forma, todo mensaje que es susceptible de transformarse en señal eléctrica y ser codificado digitalmente puede almacenarse en soporte informático o transmitirse como tren de impulsos por una red adecuada (hilo telefónico, microondas, fibra óptica, cable coaxial, etc.) El código digital o binario es la base del tratamiento informático y de la tecnología de la información en su estado actual.




Velocidad De Datos

0 comentarios  

La velocidad de transmisión de datos mide el tiempo que tarda un host o un servidor en poner en la línea de transmisión el paquete de datos a enviar. El tiempo de transmisión se mide desde el instante en que se pone el primer bit en la línea hasta el último bit del paquete a transmitir. La unidad de medida en el Sistema Internacional (de estar contemplado en el mismo) sería enbits/segundo (b/s o también bps), o expresado en octetos o bytes (B/s).

Es un promedio del número de bits,caracteres o bloques, que se transfieren entre dos dispositivos, por una unidad de tiempo.

La velocidad de transmisión en una conexión depende de múltiples factores como el tipo de conexión física, los límites en los caché, velocidad negociada entre los dispositivos, limitación controlada de la velocidad, interferencias o ruidos en la conexión física, etc.

La velocidad de transmisión de datos sobre un canal, puede ser mayor hacia un lado que hacia el otro, como se da en el acceso a internet por ADSL.

Las unidades más comunes para medir la velocidad de transmisión de datos son: bits por segundo(bps, kbps...), en caracteres -bytes- por segundo (kb/s, mb/s...), etc.

En el caso de la velocidad de proceso de datos ó frecuencia, también se trata de una unidad derivada, esto es que se compone de 2 unidades fundamentales, la cantidad de procesos y el segundo.

Esta unidad se le denomina Hertz lo cuál equivale a un ciclo / segundo, pero es una unidad muy pequeña con respecto a las altas frecuencias de los dispositivos, por ello se utilizan acompañadas de sus respectivos prefijos: KiloHertz, MegaHertz y GigaHertz.
Frecuencia = Cantidad de procesos / Tiempo
La velocidad de transmisión de datos mide el tiempo que tarda un host o un servidor en poner en la línea de transmisión el paquete de datos a enviar. El tiempo de transmisión se mide desde el instante en que se pone el primer bit en la línea hasta el último bit del paquete a transmitir. La unidad de medida en el Sistema Internacional (de estar contemplado en el mismo) sería enbits/segundo (b/s o también bps), o expresado en octetos o bytes (B/s).

Es un promedio del número de bits,caracteres o bloques, que se transfieren entre dos dispositivos, por una unidad de tiempo.

La velocidad de transmisión en una conexión depende de múltiples factores como el tipo de conexión física, los límites en los caché, velocidad negociada entre los dispositivos, limitación controlada de la velocidad, interferencias o ruidos en la conexión física, etc.

La velocidad de transmisión de datos sobre un canal, puede ser mayor hacia un lado que hacia el otro, como se da en el acceso a internet por ADSL.

Las unidades más comunes para medir la velocidad de transmisión de datos son: bits por segundo(bps, kbps...), en caracteres -bytes- por segundo (kb/s, mb/s...), etc.

En el caso de la velocidad de proceso de datos ó frecuencia, también se trata de una unidad derivada, esto es que se compone de 2 unidades fundamentales, la cantidad de procesos y el segundo.

Esta unidad se le denomina Hertz lo cuál equivale a un ciclo / segundo, pero es una unidad muy pequeña con respecto a las altas frecuencias de los dispositivos, por ello se utilizan acompañadas de sus respectivos prefijos: KiloHertz, MegaHertz y GigaHertz.
Frecuencia = Cantidad de procesos / Tiempo
Frecuencia = KHz ó MHz ó GHz / segundo

El Ancho De Banda

0 comentarios  

En computación de redes y en ciencias de la computación, ancho de banda digital, ancho de banda de red o simplemente ancho de banda es la medida de datos y recursos de comunicación disponible o consumida expresados en bit/s o múltiplos de él (kbit/s, Mbit/s, entre otros).

Ancho de banda puede referirse a la capacidad de ancho de banda o ancho de banda disponible en bit/s, lo cual típicamente significa el rango neto de bits o la máxima salida de una huella de comunicación lógico o físico en un sistema de comunicación digital. La razón de este uso es que de acuerdo a la Ley de Hartley, el rango máximo de tranferencia de datos de un enlace físico de comunicación es proporcional a su ancho de banda(procesamiento de señal)|ancho de banda en hertz, la cual es a veces llamada "ancho de banda análogo" en la literatura de la especialidad.

Ancho de banda puede también referirse a ancho de banda consumido(consumo de ancho de banda), que corresponde a el uso de descarga o colocación; por ejemplo, el rango promedio de transferencia de datos exitosa a través de una huella de comunicación. Este significado es usado por ejemplo en expresiones como prueba de ancho de banda, conformación del ancho de banda, gerencia del ancho de banda, medición de velocidad del ancho de banda, límite del ancho de banda(tope), asignación de ancho de banda, (por ejemplobandwidth allocation protocol y dynamic bandwidth allocation), entre otros. Una explicación a esta acepción es que que la anchura de banda digital de una corriente de bits es proporcional a la anchura de banda consumida media de la señal en Hertz (la anchura de banda espectral media de la señal analógica que representa la corriente de bits) durante un intervalo de tiempo determinado.

Ancho de banda digital puede referirse también a bitrato medio después de multimedia compresión de datos (codificación de fuente), definida como la cantidad total de datos dividida por el tiempo del sistema de lectura.

Algunos autores prefieren menos términos ambiguos tales como grueso de índice bits, índice binario de la red, capacidad de canal y rendimiento de procesamiento, para evitar la confusión entre la anchura de banda digital en bits por segundo y la anchura de banda análoga en hertzios.

Ancho de banda en almacenamiento web

En almacenamiento web u hospedaje web, el término "ancho de banda" es comúnmente utilizado para describir la cantidad de datos transferidos hacia o desde el sitio web a través de un tiempo previamente determinado. Otra frase más específica para esta acepción de ancho de banda es transferencia de datos mensual.

Las compañías de hospedaje comúnmente ofrecen una cuota mensual límite de ancho de banda para un sitio web, por ejemplo, 250 gigabytes por mes. Si la cantidad total de datos descargada desde el sitio web en un mes en particular alcanza ese límite, la compañía de hospedaje puede bloquear el acceso al sitio por lo que reste del mes.

Cuando un sitio web crece en popularidad o excede sus límites de ancho de banda, los administradores de red pueden reducir el uso del ancho de banda empleando técnicas de o

Anchos de banda en conexiones a Internet

Esta es una tabla que muestra los máximos anchos de banda de diferentes tipos de conexiones a la Internet:

56 kbit/s Modem / Marcado telefónico
1.544 Mbit/s T1
10 Mbit/s Ethernet
11 Mbit/s Inalámbrico 802.11b
43.232 Mbit/s T3
54 Mbit/s Inalámbrico-G 802.11g
100 Mbit/s Ethernet Rápida
155 Mbit/s OC3
300 Mbit/s Inalámbrico-N 802.11n
622 Mbit/s OC12
1000 Mbit/s Ethernet Gigabit
2.5 Gbit/s OC48
9.6 Gbit/s OC192
10 Gbit/s Ethernet de 10 Gigabit



Señales Analógicas Y Digitales

0 comentarios  

Señal Analogica

Una señal analógica es un tipo de señal generada por algún tipo de fenómeno electromagnético y que es representable por una función matemática continua en la que es variable su amplitud y periodo (representando un dato de información) en función del tiempo. Algunas magnitudes físicas comúnmente portadoras de una señal de este tipo son eléctricas como la intensidad, la tensión y la potencia, pero también pueden ser hidráulicas como la presión, térmicas como la temperatura, mecánicas, etc. La magnitud también puede ser cualquier objeto medible como los beneficios o pérdidas de un negocio.

Desventajas de las señales analogicas en términos electrónicos

  • Las señales de cualquier circuito o comunicación electrónica son susceptibles de ser modificadas de forma no deseada de diversas maneras mediante el ruido, lo que ocurre siempre en mayor o menor medida.
  • La gran desventaja respecto a las señales digitales, es que en las señales analógicas, cualquier variación en la información es de difícil recuperación, y esta pérdida afecta en gran medida al correcto funcionamiento y rendimiento del dispositivo analógico.
Ejemplo de señal analógica.




Una señal digital

Es un tipo de señal generada por algún tipo de fenómeno electromagnético en que cada signo que codifica el contenido de la misma puede ser analizado en término de algunas magnitudes que representan valores discretos, en lugar de valores dentro de un cierto rango. Por ejemplo, el interruptor de la luz sólo puede tomar dos valores o estados: abierto o cerrado, o la misma lámpara: encendida o apagada (véase circuito de conmutación).

Los sistemas digitales, como por ejemplo el ordenador, usan lógica de dos estados representados por dos niveles de tensión eléctrica, uno alto, H y otro bajo, L (de High y Low, respectivamente, en inglés). Por abstracción, dichos estados se sustituyen por ceros y unos, lo que facilita la aplicación de la lógica y la aritmética binaria. Si el nivel alto se representa por 1 y el bajo por 0, se habla de lógica positiva y en caso contrario de lógica negativa.

Cabe mencionar que además de los niveles, en una señal digital están las transiciones de alto a bajo o de bajo a alto, denominadas flanco de subida o de bajada, respectivamente. En la siguiente figura se muestra una señal digital donde se identifican los niveles y los flancos. Señal digital: 1) Nivel bajo, 2) Nivel alto, 3) Flanco de subida y 4) Flanco de bajada. Señal digital: 1) Nivel bajo, 2) Nivel alto, 3) Flanco de subida y 4) Flanco de bajada.

Es conveniente aclarar que, a pesar de que en los ejemplos señalados el término digital se ha relacionado siempre con dispositivos binarios, no significa que digital y binario sean términos intercambiables. Por ejemplo, si nos fijamos en el código Morse, veremos que en él se utilizan, para el envío de mensajes por telégrafo eléctrico, cinco estados digitales que son:

    punto, raya, espacio corto (entre letras), espacio medio (entre palabras) y espacio largo (entre frases)

Referido a un aparato o instrumento de medida, decimos que es digital cuando el resultado de la medida se representa en un visualizador mediante números (dígitos) en lugar de hacerlo mediante la posición de una aguja, o cualquier otro indicador, en una escala.


Ejemplo de señal Digital