Sie sind auf Seite 1von 12

4 - Multiplex Digital

• Um sistema por multiplexação por divisão no tempo (TDM -


Time Division Multiplexing) está mostrado abaixo:

• Antes de se amostrar cada sinal de voz xk (t), passa-se xk (t)


por um filtro passa baixa de frequência de corte igual a
3400Hz. Este filtro é chamado de anti-aliasing.
• Frequência de Nyquist para xk (t) = 6.8KHz
• Frequência de amostragem usada = 8KHz
• Compressão da faixa dinâmica de xk (t) é feita por 15
segmentos lineares que aproximam a curva lei-µ com
µ = 255 (o sistema da Bell:T1) ou pela curva lei-A com
A = 87.56 ( no sistema Europeu)

1
• Cada amostra do sinal de voz aparece com um perı́odo
T = 1/800 = 125µseg.
– Neste tempo, são enviadas N amostras de outros N
canais de voz e cada sinal com 8 bits (saı́da do A/D).
– Tem-se então 8N bits sendo transmitidos em 125µseg e
mais alguns bits de sincronismo.
– Cada conjunto de 8N bits é chamado de frame (quadro).
∗ O multiplex junta M frames, transmitindo 1 bit de cada
um dos M frames formando um segundo nı́vel de frame.
∗ Num terceiro nı́vel são juntados K frames de segundo
nı́vel e assim por diante.

∗ Por exemplo, na hierarquia DS Americana:


· 24 canais de 64 kbit/s formam um canal DS1 de
1.544 Mbit/s;
· 4 canais DS1 formam um canal DS2 em
6.312 Mbit/s;
· 7 canais DS2 formam um canal DS3 em
44.74 Mbit/s;
· 6 canais DS3 formam um canal DS4 em 274 Mbit/s.

2
∗ A figura a seguir mostra um multiplexador M12 e um
demultiplexador D12, que multiplexam/demultiplexam 4
canais DS1 para formar um DS2.

DS1 - Detector - Elastic store


DS1 - Detector - Elastic store
Combiner Modulator DS2
DS1 - Detector - Elastic store
DS1 - Detector - Elastic store

Elastic store - Modulator DS1


Elastic store - Modulator DS1
DS2 Detector Decombiner
Elastic store - Modulator DS1
Elastic store - Modulator DS1

(a)

• Como existe entrelaçamento de bits, nos diversos nı́veis do


MUX, há necessidade de se ter uma perfeita sincronização
nos bits que estão chegando ao MUX.
⇒ O MUX deve incluir uma maneira de se identificar os
diversos frames.

3
• Um outro problema é o de variação na taxa de chegada dos
bits ao MUX.
– Essa variação pode se dar devido:
1. A variações nos clocks dos diversos canais;
⇒ Neste caso, usa-se uma memória elástica,em que um
fluxo de bits é escrito em uma taxa e lido na outra.

Data out
( )
Data in

Read
clock

Write
clock

(b)

∗ Se o clock de leitura é mais rápido que o de escrita,


depois de algum tempo bits serão duplicados; se for ao
contrário, bits serão perdidos. Se ambos os clocks
apenas variarem em torno do seu valor nominal, e o
tamanho da memória elástica for grande o suficiente,
então não haverá nem bits duplicados nem perdidos.

4
2. A retardos no canal. Por exemplo:
∗ Um cabo coaxial de 106m transportando 3 × 108
pulsos/s terá mais ou menos 106 pulsos em trânsito,
sendo que cada pulso ocupará ±1m do cabo.
∗ Se existir uma variação de 0, 01% de retardo, resultará
em 100 pulsos a menos no cabo.
∗ Porém, o “clock” do sistema deve ser mantido (feito
pelos pulsos de sincronismo).
⇒ Uma maneira de superar esse problema é colocar nos
“frames” pulsos que não carregam informação alguma.
Esses pulsos são chamados de stuffing bits
∗ Na Embratel eles são chamados de pulsos de justificação.

4
Rate system: XXXXSXXXXSXXXXSX . . .
5

3 Same rate
Rate system: XXXSXXXSXXXSXXXS . . . to mux
4

2
Rate system: XXSXXSXXSXXSXXSX . . .
3

– Observar que no caso de se inserir stuffing bits, deve haver


um campo especial no fluxo, que é sempre transmitido, que
“avisa” se vai haver stuffing bits ou não em determinadas
posições. Caso contrário, não se poderia saber se um stuffing
bit seria transmitido ou não.

5
– Exemplo: Multiplexador DS1 para DS2.
∗ Combina 4 fluxos DS1 em um fluxo DS2.
∗ Um frame DS2 é mostrado na figura. Cada [48] consiste de
12 bits de cada stream DS1, entrelaçados no padrão
123412341234. . .
Frame markers

0 [48] c 1,1 [48] 0 [48] c 1,2 [48] c 1,3 [48] 1 [48]

1 [48] c 2,1 [48] 0 [48] c 2,2 [48] c 2,3 [48] 1 [48]

1 [48] c 3,1 [48] 0 [48] c 3,2 [48] c 3,3 [48] 1 [48]

1 [48] c 4,1 [48] 0 [48] c 4,2 [48] c 4,3 [48] 1 [48]

Frame
markers

Subframe First stuffing Second stuffing Third stuffing Stuffed bit


marker indicators indicators indicator position here

– Os outros bits dos frames são de 3 tipos: marcadores de


frames, marcadores de sub-frames (linhas) e indicadores de
stuffing.
– Cada linha (sub-frame) pode possuir um stuffing bit, que vai
ser indicado pelos bits ci,1ci,2ci,3, i = 1, 2, 3, 4. Se eles são
111, vai haver stuffing. Se eles são 000, não. Nos outros
casos a decisão é tomada pelo voto da maioria (código
corretor de erro – não pode haver erros nesta informação!!).

6
– Como cada sub-frame leva 6 × 48=288 bits de dados, a
presença de um stuffing bit faz com que 1 sub-frame carregue
somente 287 bits. Assim, a variação de taxa permitida para
cada fluxo DS1 é

1
1.544 Mbit/s × = 5.4 kbit/s
288

4.1 - Sistema T1 (Bell)


4.1.1 - Primeiro Nı́vel

• O frame contém 24 amostras referentes a 24 sinais de voz.


24 × 8 = 192 bits + 1 bit de sincronização=193
125µs
193bits
= 0, 647µs → cada bit tem duração de 0, 647µs
1
= 193 × 8000 = 1544 Kbits/s = 1, 544 Mbits/s
0, 647µs
• Há necessidade de se transmitir pulsos de chamada,
sinalização de telefone no gancho e fora dele, etc. Isso é feito
com pulsos de sinalização.
– A cada 6 frames, coloca-se no sexto frame pulsos da
seguinte maneira: retira-se o oitavo bit de cada um dos 24
canais de voz, substituindo-os por pulsos de sinalização.
– Como são identificados o 6o e o 12o frames (2 tipos de
sinalização)?
∗ Bit de sincronismo dos Frames (que são entrelaçados):
Ímpares = 10101010. . .; Pares = 000111000111. . .
∗ 010 → 6o frame; 101 → 12o frame

7
4.1.2 - Segundo Nı́vel de MUX
Formação de Segundo Nı́vel

• No segundo nı́vel (só para entendimento): os bits são lidos


da esquerda para direita e de baixo para cima. Nesse segundo
nı́vel os bits são arrumados da seguinte forma:

1 2 3 4 5 6
M0 ←→ [48] C1 ←→ [48] F0 ←→ [48] C1 ←→ [48] C1 ←→ [48] F1 ←→ [48]

seguido de:
7 8 9 10 11 12
M1 ←→ [48] CII ←→ [48] F0 ←→ [48] CII ←→ [48] CII ←→ [48] F1 ←→ [48]

depois seguindo de:


13 14 15 16 17 18
M1 ←→ [48] CIII ←→ [48] F0 ←→ [48] CIII ←→ [48] CIII ←→ [48] F1 ←→ [48]

e de:
19 20 21 22 23 24
M1 ←→ [48] CIV ←→ [48] F0 ←→ [48] CIV ←→ [48] CIV ←→ [48] F1 ←→ [48]

• [48] indica: 48 bits, sendo 12 de cada sinal de voz. Além


disso, tem-se: M0 = 0, M1 = 1, F0 = 0, F1 = 1, CI, CII,
CIII e CIV indica se há e onde há “stuffing bits”.
M0 M1 M1 M1 = 0111 F0 F1 F0 F1 F0 F1 F0 F1 = 01010101
48 = 12 × 4 sinais de voz 12 × 16 = 192bits

8
• Até (16) teremos formado um frame de cada sinal de voz, ou
seja, teremos que ter 125µs de tempo.
• Número total de bits até (16) = (48 + 1) . 16 + 4 (número
de bits de sincronização) + 1 (stuffing bit) = 789 bits
• No frame de sinal de voz = 12 × 16 + 1 = 193bits (o
número 1 representa o bit de sincronização).
• Neste sistema coloca-se somente 1 bit de “stuffing bit” por
frame de sinal de voz.
• Taxa de transmissão no segundo nı́vel:
1 1
= 125µs ⇒ TAXA 125µs = 789 × 8000
8000 789
⇒ TAXA= 6312 Kbits/s = 6, 312 Mbits/s
Número de canais= 24 × 4 = 96

4.1.3 - Terceiro Nı́vel do MUX

• Arrumam-se sete sinais de segundo nı́vel mais os bits de


sinalização. A taxa de transmissão é de 44,736 Mbits/s.
Número de canais = 96 × 7 = 672.

4.1.4 - Quarto Nı́vel do MUX

• São agrupados 6 sinais de terceiro nı́vel mais os bits de


sinalização.
⇒ TAXA = 274,176 Mbits/s.
Número de canais = 672 × 6 = 4032.

9
4.2 - Sistema Brasileiro (Embratel)

• Adotou o sistema Europeu, particularmente idêntico ao da


França.

Frame do Primeiro Nı́vel:

• Canais de voz: 2 a 16 e 18 a 32=30


• A janela 1 é usada para sincronismo do frame e transmissão
de alarmes.
• A janela 17 é usada para a sinalização dos canais e outros
sincronismos.
Taxa de transmissão −8000 × 32 × 8bits = 2, 048Mbits/s

4.2.1 - Segundo Nı́vel

• Usam-se 4 sinais de primeiro nı́vel.


• Número de canais −30 × 4 = 120
• Taxa de transmissão −8, 448Mbits/s

4.2.2 - Terceiro Nı́vel

• Usam-se 4 sinais de segundo nı́vel.


• Número de canais −120 × 4 − 480
• Taxa de transmissão −34, 368 Mbits/s

10
4.2.3 - Quarto Nı́vel

• Usam-se 4 sinais de terceiro nı́vel


• Número de canais = 4 × 480 = 1920
• Taxa de transmissão 140Mbits/s

11
Paı́s Etapa de Multiplexação (no de canais e taxa)
1a 2a 3a 4a 5a
USA/Canadá 24 24 × 4 = 96 96 × 7 = 672 672 × 6 = 4032 Não
1,544 Mbps 6,312 Mbps 44 Mbps 274 Mbps Definido
Inglaterra 120 × 14 = 1680 Não
120 Mbps Definido
Alemanha 30 30 × 4 = 120 120 × 4 = 480 480 × 3 = 1440 1440 × 4 = 5760
2,048 Mbps 8,448 Mbps 34,468 Mbps 108 Mbps 442 Mbps
França/Brasil 480 × 4 = 1920 Não
140 Mbps Definido
Itália 480 × 4 = 1920 1920 × 4 = 7680
140 Mbps 565 Mbps
Japão 24 24 × 4 = 96 96 × 5 = 480 480 × 3 = 1440 5760 = 1440 × 4
1,544 Mbps 6,312 Mbps 32 Mbps 97 Mbps 397 Mbps
12

Das könnte Ihnen auch gefallen