Você está na página 1de 15

Redes e Comunicaes

AULA 3: Conceitos bsicos de transmisso


3.1 Introduo
Dados so entidades que carecem de significado. Informao tem a ver
com a interpretao dos dados. Sinais constituem a codificao elctrica
dos dados. Transmisso consiste na comunicao de dados atravs da
propagao e processamento de sinais. Emissor a entidade que insere a
mensagem da fonte de informao, sob a forma de um sinal, adaptado s
caractersticas do meio de transmisso. Receptor a entidade que extrai o
sinal do canal de transmisso, restabelecendo a mensagem tanto quanto
possvel de acordo com a sua forma original, antes de passar a mensagem
ao destino da informao. Verificamos, assim, que um sistema de
comunicao composto por emissor, receptor e canal de transmisso:

Fonte da Destino da
dados Emissor canal de transmisso Receptor dados
informao informao

Dados analgicos so valores contnuos num determinado intervalo. Por


exemplo, voz e imagem so padres contnuos, variveis em intensidade.
Dados digitais so valores discretos num determinado intervalo. Por
exemplo, nmeros inteiros ou texto. Um sinal analgico uma onda
electromagntica de variao contnua. Pode ser propagada sobre uma
grande variedade de meios, dependendo da frequncia. Por exemplo,
cablagem constituda por pares entranados, cabo coaxial, fibra ptica ou
propagao na atmosfera. Um sinal digital consiste numa sequncia de
impulsos em diferena de potencial (voltagem). Pode ser transmitido num
meio constitudo por um cabo. Por exemplo, um valor positivo constante de
voltagem pode representar um bit 1 e um valor negativo constante de
voltagem pode representar um bit 0.

A transmisso de um sinal requer um meio de transmisso. O tipo de meio


importante porque possui uma largura de banda (bandwidth) associada,
que especifica a banda de componentes de frequncia sinusoidal que
podem ser transmitidos pelo meio com um mnimo de atenuao. Tambm,
o meio de transmisso determina o mximo nmero de bits que podem ser
transmitidos por segundo ou bps, denominado frequncia do sinal (data
rate). As principais vantagens da transmisso digital de sinais sobre a
analgica consistem em ser mais econmica e menos susceptvel a

1
Redes e Comunicaes

interferncias. A principal desvantagem reside no facto da transmisso


digital sofrer maior atenuao do que a transmisso analgica. A atenuao
pode rapidamente conduzir perda da informao contida no sinal
propagado.

As relaes entre mensagens (analgicas ou digitais) e sinais (analgicos


ou digitais) so as seguintes:

As mensagens analgicas de vz so transformadas em sinais


analgicos pelos telefones (e vice-versa). Existem outros
dispositivos para realizar a mesma tarefa relativamente a outros
tipos de mensagens analgicas1;
As mensagens digitais so transformadas em sinais analgicos
pelos modems (e vice-versa);
As mensagens analgicas so transformadas em sinais digitais
pelos codecs (e vice-versa);
As mensagens digitais so transformadas em sinais digitais pelos
transmissores/receptores digitais (e vice-versa).

A transmisso analgica constitui uma forma de enviar sinais analgicos


sem preocupaes quanto ao seu contedo. O sinal analgico vai sofrer
atenuao, o que limita a distncia de transmisso. Para alcanar maiores
distncias, o sistema de transmisso dever incluir amplificadores.
Infelizmente, estes tambm amplificam as componentes de rudo, o que vai
tornando o sinal cada vez mais distorcido. No podem, assim, ser
intercalados no sistema de transmisso um nmero ilimitado de
amplificadores, pois a filtragem do rudo uma operao muito difcil de
efectuar.

A transmisso digital tem a ver com o contedo do sinal. Para ultrapassar o


problema da atenuao com a distncia so usados repetidores. Estes
recebem o padro digital, regeneram-no e retransmitem um novo sinal.
Como bvio, a regenerao do sinal uma operao que elimina as
componentes de rudo. Podem ser intercalados nos circuitos vrios
repetidores digitais, o que representa uma vantagem da transmisso digital
em relao analgica.

3.2 Modulao de mensagens


Processo efectuado pelos modems e que consiste na adaptao das
propriedades do sinal a transmitir s caractersticas do meio de transmisso.
A modulao um processo de codificar mensagens sobre um sinal

1
Por exemplo imagens, que usa CCDs

2
Redes e Comunicaes

portador com frequncia fc. Os parmetros da portadora que podem ser


modulados so: amplitude, frequncia ou fase. A modulao tambm
pode ser usada para permitir a transmisso de vrios sinais independentes
num mesmo canal (multiplexagem). Existem trs tcnicas de modulao
para transformar mensagens digitais em sinais analgicos:

Amplitude Shift Keying (ASK)

Modulao no domnio da amplitude, mantendo-se a frequncia e


a fase constantes;

Frequency Shift Keying (FSK)

Modulao no domnio da frequncia, mantendo-se a amplitude e


a fase constantes;

Phase Shift Keying (PSK)

Modulao no domnio da fase, mantendo-se a amplitude e


frequncia constantes.

3
Redes e Comunicaes

3.3 Codificao de mensagens


Processo efectuado pelos codecs e que consiste na adaptao das
propriedades do sinal a transmitir s caractersticas do meio de transmisso.
Esta operao efectuada em duas fases:

1. Digitalizao dos dados analgicos, com vista produo de um


padro de zeros e uns;
2. Codificao do padro anterior em sinais digitais.

De facto, a evoluo das redes pblicas de telecomunicaes para a


transmisso digital implica a representao da voz em formato digital. Os
sinais analgicos de voz so digitalizados, nos codecs, com vista
produo de um padro de zeros e uns. No destino, o sinal digitalizado de
voz tem de ser, obviamente, convertido em sinais analgicos, reproduzindo
o mais fielmente possivel a voz inicial.

A mais conhecida tcnica de digitalizao de voz denomina-se Pulse-Code


Modulation (PCM). Esta tcnica baseia-se no teorema de amostragem. Em
termos gerais, se as frequncias de voz se situam num intervalo de 4 KHz,
ento bastam 8 K amostras do sinal analgico por segundo, para conter
toda a informao original do sinal. Para converter a voz para digital,
associa-se a cada uma das 8 K amostras analgicas por segundo um cdigo
binrio. Cada amostra pode ser representada por um cdigo de 8 bits, que
permite 256 nveis de frequncia. Assim, a um ritmo de 8 K amostras/s x 8
bits por amostra, concluimos ser necessrio um fluxo de 64 Kbps para
representar um sinal de voz.

O PCM pode, como bvio, ser usado para digitalizar outros tipos de
sinais analgicos. Por exemplo, um sinal de TV a cores possui uma gama
de frequncias de 3.6 MHz. Pode obter-se uma qualidade aceitvel para o
sinal digital com amostras de 10 bits e um fluxo de dados de 92 Mbps.
Com melhoramentos na tcnica PCM, possivel digitalizar voz a 4 Kbps e
video a 15 Mbps.

Recorda-se que sinal digital consiste numa sequncia de impulsos


discretos, que so chamados elementos do sinal. Sinal unipolar aquele
em que todos os elementos do sinal possuem o mesmo sinal algbrico.
Sinal polar aquele em que um estado lgico representado por um valor
positivo e o outro por um valor negativo. Volta a referir-se que a frequncia
do sinal consiste no nmero de bits transmitidos por segundo (bps). No
confundir com a frequncia de modulao do sinal (baud rate), que
consiste no nmero de elementos do sinal transmitidos por segundo (baud).

4
Redes e Comunicaes

Os sinais digitais so propagados em meios fsicos que usam banda de


base, isto , uma s frequncia central largura de banda caracterstica do
meio. As restantes frequncias so usadas pelas harmnicas para definirem
a forma do sinal (onda quadrada).
Relativamente segunda fase do processo, existem vrias tcnicas de
codificao para transformar mensagens analgicas, depois de
representadas por uma sequncia de bits, em sinais digitais:

Return to Zero (RZ)


O bit 1 representado por um valor positivo de tenso. O bit 0
representado por um valor nulo de tenso.

1 0

+ +
0 0

O sinal volta a zero a meio do bit 1. Este tipo de codificao


requer apenas dois nveis de tenso;

Non-Return to Zero (NRZ)


O bit 1 representado por um valor positivo de tenso. O bit 0
representado por um valor nulo de tenso.

1 0

+ +
0 0

O nvel de tenso constante durante o intervalo de tempo de um


bit. Requer apenas dois nveis de tenso;

5
Redes e Comunicaes

Bipolar
O bit 1 representado por um valor positivo de tenso. O bit 0
representado por um valor negativo de tenso.

1 0

+ +
0 0
- -

O sinal volta a zero a meio de cada bit. Requer trs nveis de


tenso. Trata-se de uma codificao do tipo RZ;

Manchester
O bit 1 representado por uma transio de nvel baixo para alto
de tenso. O bit 0 representado por uma transio de nvel alto
para baixo de tenso.

1 0

+ +

- -

Requer apenas dois nveis de tenso. Trata-se de uma codificao


do tipo NRZ.

A eficincia (%) de um dado cdigo obtem-se dividindo a frequncia do


sinal pela frequncia de modulao e multiplicando o resultado por 100.
Nestas condies, verifica-se que a codificao Manchester, usada na
tecnologia de rede Ethernet, apresenta uma eficincia de 50%. Com efeito,
para transmitir um bit de informao so sempre necessrios dois
elementos de sinal.

6
Redes e Comunicaes

3.4 Multiplexagem
Esta funo pode ser representada, na sua forma mais simples, atravs do
seguinte cenrio:

Demux
Demux
1 ligao

Mux
Mux
Vrios canais Vrios canais

Existem n canais de entrada num multiplexer (MUX). Este encontra-se


ligado por uma nica conexo a um demultiplexer (DEMUX). A ligao
nica tem a capacidade de transportar n canais de dados independentes. O
multiplexer combina (multiplexa) dados provenientes de n canais de
entrada e transmite os dados por uma nica ligao. O demultiplexer aceita
o fluxo de dados multiplexado, separa (desmultiplexa) os dados e entrega-
os pelos n canais de sada apropriados. As duas tcnicas de multiplexagem
mais usadas em redes de telecomunicaes so:

Frequency-Division Multiplexing (FDM)


Multiplexagem baseada na diviso da frequncia;

f
canal 5 f5
canal 4 f4
canal 3 f3
canal 2 f2
canal 1 f1
t

Time-Division Multiplexing (TDM)


Multiplexagem baseada na diviso do tempo.

f
canal 5

canal 4

canal 3

canal 2

canal 1

t5 t4 t3 t2 t1 t
7
Ciclo
Redes e Comunicaes

A multiplexagem no tempo pode ser sincrona (STDM) se a atribuio dos


intervalos de tempo (time slots) ti for fixa e pre-determinada. Ser
assincrona (ATDM) se a atribuio dos intervalos de tempo ti for varivel.
Em STDM podero ser enviados slots vazios na ligao nica, se a
capacidade de multiplexagem no for esgotada. Em ATDM sero sempre
enviados slots com dados mas uma parte da largura de banda disponvel
poder no ser utilizada, se a capacidade de multiplexagem no for
esgotada.

Por forma a que DTEs (Data Terminal Equipment) com diferentes ritmos
de transmisso possam ser ligados a um MUX com n canais, torna-se
necessrio que o MUX consiga efectuar a agregao de vrios canais para
cada DTE, e de uma forma transparente para estes. A essa operao chama-
se adaptao do ritmo. Consideremos um MUX com uma linha a 64
Kbps, que em cada ciclo envia uma trama com vinte canais:

Byte\Bit 1 2 3 4 5 6 7 8
1 F D D D D D D H
2 F D D D D D D H
3 F D D D D D D H
... ... ... ... ... ... ... ... ...
19 F D D D D D D H
20 F D D D D D D H

F = Frame delimiter D = Data H = Handshake

Constactamos que dos oito bits correspondentes a cada canal, dois bits so
usados para controlo: o bit 1 na delimitao do canal/trama e o bit 8 na
sincronizao. Assim, qual o valor da frequncia associada a cada um dos
vinte canais? Em primeiro lugar, torna-se necessrio clcular o nmero de
tramas transmitidas por segundo:

64 Kbps/(20x8 bit) = 400 tramas/s

Em segundo lugar, tendo em conta que em cada canal seis bits so


destinados a dados e dois bits a informao de controlo, obtm-se a
frequncia de dados associada a cada canal:

400 tramas/s x 6 bit = 2400 bps

8
Redes e Comunicaes

Igualmente, a frequncia de informao de controlo associada a cada canal


obtm-se com:

400 tramas/s x 2 bit = 800 bps

Nestas condies, existindo vinte canais, a frequncia total associada a


dados de:

2400 bps x 20 = 48000 bps

E a frequncia total associada a informao de controlo no canal de


sinalizao dentro da banda (in-band) de:

800 bps x 20 = 16000 bps

Por outras palavras, a frequncia da linha de 64 Kbps repartida em 48


Kbps para dados e 16 Kbps para controlo. A ligao pode ser usada para
suportar, por exemplo, as seguintes combinaes de DTEs:

20 terminais de 2400 bps;


10 terminais de 4800 bps;
5 terminais de 9600 bps;
8 terminais a 2400 bps e 6 terminais a 4800 bps.

Verificamos, assim, a necessidade de definir um protocolo de comunicao


(ao nvel de Ligao de Dados) entre os dois MUX, para que estes possam
desempenhar as respectivas funes. Aquele protocolo definido atravs
da estrutura de dados (matriz bidimensional) que utiliza.

3.5 Definies
Nesta seco vo ser apresentados e definidos alguns conceitos e
ferramentas bsicas, indispensveis ao estudo de sistemas de comunicao.

3.5.1 Diagramas temporais


A comunicao entre dois computadores atravs de modems e com recurso
a uma linha telefnica, pode representar-se da seguinte forma:

DTE DCE PSTN DCE DTE

9
Redes e Comunicaes

Em que os computadores so DTEs e os modems so DCEs (Data Circuit-


terminating Equipment). PSTN significa Public Switched Telephone
Network. Nestas condies, o diagrama temporal que modela a
comunicao DTE/DCE apresenta o seguinte aspecto:

CPU (DTE) MODEM (DCE)

DTR

DSR

RTS

CTS PSTN

DATA
DATA
DATA

RTS OFF PSTN

CTS OFF

Em que:

DTR = Data Terminal Ready


DSR = Data Set Ready
RTS = Request To Send
CTS = Clear To Send

A varivel tempo aumenta de cima para baixo, representando a evoluo da


comunicao.

3.5.2 Diagramas de estado


Constituem uma outra importante ferramenta de especificao do
comportamento das entidades envolvidas numa comunicao, j que cada
uma destas pode ser definida como uma mquina de estados finita. Um
diagrama de estados um grafo com o seguinte aspecto, por exemplo:

10
Redes e Comunicaes

P1 / E1

WP1

W ACK

ACK / R1

Os circulos representam estados de espera de eventos e as setas


representam transies de estado, motivadas pela ocorrncia de eventos. As
transies de estado so caracterizadas por um rtulo, constitudo pelo
conjunto evento/aco ocorrido/tomada. Se a transio de estado termina
no estado de onde partiu, tal situao representada por um lacete. A cada
evento, que motiva uma transio, corresponde sempre uma ou mais
aces.

Existe uma relao directa entre um diagrama temporal e um diagrama de


estados correspondente ao mesmo comportamento. Por exemplo:

Entidade N+1 Interface N Entidade N

WP1
P1

EI

W ACK

ACK

R1
WP1

O diagrama temporal anterior corresponde ao diagrama de estados


inicialmente apresentado e modela o comportamento de um interface (N)
existente entre duas entidades (N, N+1). As componentes do diagrama de
estados so:

Eventos
P1 = Evento nmero 1
ACK = Confirmao de recepo (acknowledge)

11
Redes e Comunicaes

Aces
EI = Envia informao
R1 = Resposta ao evento nmero 1

Estados
WP1 = Aguarda (wait) invocao de P1
WACK = Aguarda recepo de ACK

Sendo, normalmente, apresentadas em tabelas de estados, onde estes so


definidos em termos de eventos e aces:

Estados
Emissor
...
Eventos

Aces

...
...

...

...

...

3.5.3 Modos de transmisso


Na transmisso de informao entre dois componentes de equipamento,
pode ser usado um dos seguintes modos:

Srie
Quando se pretende transferir informao entre equipamentos
fisicamente separados por vrios metros. Como usa apenas um
par de linhas, a forma mais econmica de transmisso. Cada
octeto de dados transmitido bit a bit, usando um intervalo de
tempo fixo para cada bit;
Paralela
Quando se pretende transferir informao entre equipamentos
fisicamente separados, no mximo, por pouco mais de um metro.
Como usa uma linha por cada bit de dados, uma forma de
transmisso menos econmica, mas mais rpida que a anterior.

3.5.4 Modos de comunicao


Quando dados so transmitidos entre dois componentes de equipamento,
podem ser usados trs modos de operao:

12
Redes e Comunicaes

Unidireccional (Simplex)
Usa-se quando os dados so transmitidos num s sentido;

send receive

Bidireccional alternante (Half-duplex)


Usa-se quando os dados so transmitidos alternadamente num
sentido e no outro;

send receive

Bidireccional simultaneo (Full-duplex)


Usado quando os dados so transmitidos, simultaneamente, nos
dois sentidos.

send/receive

3.5.5 Classificao dos servios de comunicao


So de dois tipos:

Sem conexo
Cada transaco independente das anteriores ou subsequentes,
consistindo numa nica operao auto-suficiente. Em todas as
transaces indicado o endereo da entidade destino;

13
Redes e Comunicaes

Idle

Data transfer
Com conexo
Representam uma relao entre duas entidades, que se mantm
por mais de uma transaco. Possu trs fases de operao:
estabelecimento da conexo, transferncia de dados, terminao
da conexo. O endereo da entidade destino fornecido na fase
de estabelecimento da conexo. A forma mais comum o servio
de circuito virtual, semelhante a uma situao de comutao de
circuitos.

Idle

Disconnect Connect

Data
transfer

3.5.6 Tipos de transmisso


Podemos ter:

Assncrona
Este mtodo usado quando os dados a ser transmitidos so
produzidos a intervalos de tempo aleatrios. Por exemplo, o que
acontece quando um utilizador digita caracteres no teclado. Isto
significa que a linha de transmisso se encontra no estado de repouso
(idle) durante intervalos de tempo variveis entre a transmisso de
caracteres. O receptor tem de ser capaz de se sincronizar com o
emissor no incio da transmisso de cada um dos caracteres
recebidos. Este mtodo de transmisso tambm pode ocorrer entre
dois computadores, em linhas de baixo dbito, quando o ritmo do
emissor menor que o do receptor.

14
Redes e Comunicaes

idle start char1 char2 stop idle start char1 stop idle

transmisso

Sncrona
Este mtodo usado na transmisso de grandes blocos de dados, em
linhas de elevado dbito, ou seja, a elevadas frequncias. A
transmisso sncrona vai ocorrer como um fluxo contnuo de
caracteres, sem intervalos de tempo de espera. Neste caso, o receptor
no tem de se preocupar em sincronizar-se com o emissor, a no ser
no incio e fim da transmisso.

idle start char1 char2 char3 stop idle

transmisso

15