função de adaptação odukp to oduj pt21 (odukp/oduj- 21_a) –a odu2p/oduj-21_a realiza a...

16
• Função de adaptação ODUkP to ODUj PT21 (ODUkP/ODUj-21_A) –A ODU2P/ODUj-21_A realiza a multiplexação/demultiplexação de qualquer LO ODU com taxa de bit menor que a taxa do OPU2 em uma OPU2; –A ODU3P/ODUj-21_A realiza a multiplexação/demultiplexação de qualquer LO ODU com taxa de bit menor que a taxa do OPU3 em uma OPU3; –A ODU4P/ODUj-21_A realiza a multiplexação/demultiplexação de qualquer LO ODU com taxa de bit menor que a taxa do OPU4 em uma OPU4; 1

Upload: livia-peralta-ferretti

Post on 07-Apr-2016

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Função de adaptação ODUkP to ODUj PT21 (ODUkP/ODUj- 21_A) –A ODU2P/ODUj-21_A realiza a multiplexação/demultiplexação de qualquer LO ODU com taxa de bit

• Função de adaptação ODUkP to ODUj PT21 (ODUkP/ODUj-21_A)– A ODU2P/ODUj-21_A realiza a multiplexação/demultiplexação

de qualquer LO ODU com taxa de bit menor que a taxa do OPU2 em uma OPU2;

– A ODU3P/ODUj-21_A realiza a multiplexação/demultiplexação de qualquer LO ODU com taxa de bit menor que a taxa do OPU3 em uma OPU3;

– A ODU4P/ODUj-21_A realiza a multiplexação/demultiplexação de qualquer LO ODU com taxa de bit menor que a taxa do OPU4 em uma OPU4;

1

Page 2: Função de adaptação ODUkP to ODUj PT21 (ODUkP/ODUj- 21_A) –A ODU2P/ODUj-21_A realiza a multiplexação/demultiplexação de qualquer LO ODU com taxa de bit

• Função de adaptação ODUkP to ODUj PT21 (ODUkP/ODUj-21_A_So)

2

Page 3: Função de adaptação ODUkP to ODUj PT21 (ODUkP/ODUj- 21_A) –A ODU2P/ODUj-21_A realiza a multiplexação/demultiplexação de qualquer LO ODU com taxa de bit

• (ODUkP/ODUj-21_A_So)

3

Gerador do sinal de manutenção LCK e chaveador entre o sinal normal do cliente e um sinal de manutenção LCK (Locked defect). O sinalODUk-LCK e selecionado se MI_AdminState é ativado.

Inserção dos bytes de FAS (Frame Alignment Signal) e MFAS (MultiFrame Alignment Signal). Os Bytes 8 até 14 da linha 1 são todos colocados em zero (OH de OTU).

ZEROS OTUk overhead

Page 4: Função de adaptação ODUkP to ODUj PT21 (ODUkP/ODUj- 21_A) –A ODU2P/ODUj-21_A realiza a multiplexação/demultiplexação de qualquer LO ODU com taxa de bit

• (ODUkP/ODUj-21_A_So)

4

Fornece um armazenamento elástico para o sinal cliente ODUj. O sinal ODUj_CI deve ser escrito no buffer controlado pelo seu próprio sinal de relógio.

Dois métodos de justificação são possíveis, AMP (ODTUjk) e GMP (ODTUk.M).

ODTUjk: Os dados devem ser lidos nobuffer e escritos nos bytes D, NJO, PJO1 e PJO2 do quadro ODTUjk segundo o controle do relógio da ODUk e segundoas decisões de justificação.

A decisão de justificação deve ser realizada duas vezes a cada multi quadro OPUk (jk=12,13) e oito vezes a cada multi quadro OPUk (jk=23).

Cada decisão de justificação resulta em uma correspondente ação dupla positiva, positiva, negativa ou sem justificação nesse quadro OPUk.

Page 5: Função de adaptação ODUkP to ODUj PT21 (ODUkP/ODUj- 21_A) –A ODU2P/ODUj-21_A realiza a multiplexação/demultiplexação de qualquer LO ODU com taxa de bit

• (ODUkP/ODUj-21_A_So)

5

Tamanho do buffer: Na presenca de jitter como especificado pela [ITU-T G.8251] e a frequência na faixa descrita pela [ITU-T G.798], esse processo de mapeamento não deve introduzir nenhum erro.

ODTUk.M: Os dados devem ser lidos nobuffer e escritos em grupos de M bytes sucessivos da área de payload do ODTUk.M sobre o controle do relógio do ODUk e do mecanismo de controle GMP data/stuff.

Page 6: Função de adaptação ODUkP to ODUj PT21 (ODUkP/ODUj- 21_A) –A ODU2P/ODUj-21_A realiza a multiplexação/demultiplexação de qualquer LO ODU com taxa de bit

• (ODUkP/ODUj-21_A_So)

6

MSI: coloca o Tx MSI (Multiplex Structure Identifier) nas posições dos bytes MSI do overhead PSI. O valor de TxMSI, e a estrutura de multiplexação, é configurado via MI_TxMSI.

Multiplexação: A função de multiplexação coloca cada ODTUjk ou ODTUk.M no seu time slot especifico na área de dados (payload) pela estrutura de multiplexação.

ODUk PM APS: Insere a PI_APS (Automatic Protection Switching) no campo APS/PCC dentro do PM da ODUk, que está disponível uma vez a cada 8 quadros ODUk quando os bits 6, 7 e 8 do MFAS são 000.PT: Esta função coloca o código “0010 0001” no byte PSI[0], (Payload Type).OPU multi quadro (OMFI): Para OPU4 em adição ao MFAS, um 80-frame dedicado de indicador de multi quadro OPU é usado para a multiplexação de LO ODUs em OPU4.

Page 7: Função de adaptação ODUkP to ODUj PT21 (ODUkP/ODUj- 21_A) –A ODU2P/ODUj-21_A realiza a multiplexação/demultiplexação de qualquer LO ODU com taxa de bit

• (ODUkP/ODUj-21_A_So)

7

A função deve gerar o sinal de inicio de (multi)quadro, AI_FS dividindo o relógio por 122 368 e AI_MFS dividindo o AI_FS por 256.

Criacao dos sinais de relógio e inicio do (multi)quadro: A função deve gerar o relógio de uma ODUk local. (ODUkP_AI_CK) de "239/(239 – k) × 4(k–1) × 2 488 320 kHz ± 20 ppm" (k=2,3) ou "239/227× 40 × 2 488 320 kHz ± 20 ppm“ (k=4) a partir de um oscilador free-running. Os parametros do sinal de relógio, incluindo jitter ou outros requerimentos desejáveis estão definido no Anexo A da [ITU-T G.8251] (ODCa clock).

Page 8: Função de adaptação ODUkP to ODUj PT21 (ODUkP/ODUj- 21_A) –A ODU2P/ODUj-21_A realiza a multiplexação/demultiplexação de qualquer LO ODU com taxa de bit

• Função de adaptação ODUkP to ODUj PT21 (ODUkP/ODUj-21_A_Sk)

8

Page 9: Função de adaptação ODUkP to ODUj PT21 (ODUkP/ODUj- 21_A) –A ODU2P/ODUj-21_A realiza a multiplexação/demultiplexação de qualquer LO ODU com taxa de bit

• (ODUkP/ODUj-21_A_Sk)

9

MSI: A funcao extrai o sinal MSI do PSI e configura os tributarios. O sinal e enviado para a gerencia como(MI_AcMSI[i]). A estrutura do multiplex e definida pelo sinal que vem da gerencia, o ExMSI, que pode ser fixo ou configuravel. dMSIM[i]: deve ser declarado quando a porta do tributario ODU #i da AcMSI[i] não e igual a ExMSI[i].

ODUk PM APS: A função deve extrair o campo APS/PCC que esta disponível uma vez a cada 8 quadros ODUk quando os bits 6, 7 e 8 do MFAS são 000 e mandar para o sinal MI_PI_APS.PT (Payload Type): A função deve extrair o byte PT do PSI. O valor de PT e enviado para gerencia (MI_AcPT) e também e utilizado para detecção de defeitos PLM (Payload Mismatch). dPLM: "0010 0000" (ODU multiplex structure) como definida na [ITU-T G.709].

Page 10: Função de adaptação ODUkP to ODUj PT21 (ODUkP/ODUj- 21_A) –A ODU2P/ODUj-21_A realiza a multiplexação/demultiplexação de qualquer LO ODU com taxa de bit

• (ODUkP/ODUj-21_A_Sk)

10

OPU multi quadro (OMFI): A função deve detectar o multi quadro OPU. O processo tem dois estados, OOM (out-of-multiframe) e IM (in-multiframe). O estado IM deve ser inserido se o conjunto de bits é encontrado e confirmado um período de quadro depois e uma sequência de erro multi quadro é encontrada nas posições dos bytes dos dois quadros. No estado IM, o FAS deve ser continuamente verificado com a posição inicial do quadro OMFI e a sequência de multi quadro esperada.

O estado OOM deve ser inserido se o conjunto de bits não é encontrado na posição correta em 5 quadros consecutivos ou o OMFI recebido não condiz com o número de multi quadro esperado em 5 quadros consecutivos.

Page 11: Função de adaptação ODUkP to ODUj PT21 (ODUkP/ODUj- 21_A) –A ODU2P/ODUj-21_A realiza a multiplexação/demultiplexação de qualquer LO ODU com taxa de bit

• (ODUkP/ODUj-21_A_Sk)

11

O defeito dLOOMFI deve ser gerado baseado no estado do processo de alinhamento OMFI.

Se o processo de alinhamento OMFI é persistido no estado OOM por 3 ms, dLOOMFI dece ser declarado. dLOOMFI deve ser limpado imediatamente quando o processo de alinhamento OMFI está no estado IM.

Page 12: Função de adaptação ODUkP to ODUj PT21 (ODUkP/ODUj- 21_A) –A ODU2P/ODUj-21_A realiza a multiplexação/demultiplexação de qualquer LO ODU com taxa de bit

• (ODUkP/ODUj-21_A_Sk)

12

Desconstruindo a geração do relógio do sinal CBR: A função deve fornecer uma memoria elástica, buffer.

ODTUjk: O dado da ODUj deve ser escrito no buffer dos bytes D, NJO, PJO1 e PJO2 no quadro ODTUjk. A extração da informação dos bytesPJO2, PJO1 e NJO deve ser controlada pela informação dejustificação.

ODTU.M: O dado ODUj deve ser extraído dos grupos de M bytes sucessivos da área de payload sobre controle do mecanismo de controle GMP data/stuff e ser escrito no buffer.

O dado ODUj (CI_D) deve ser lido do buffer sobre o controle do relógio ODUj (CI_CK).

Page 13: Função de adaptação ODUkP to ODUj PT21 (ODUkP/ODUj- 21_A) –A ODU2P/ODUj-21_A realiza a multiplexação/demultiplexação de qualquer LO ODU com taxa de bit

• (ODUkP/ODUj-21_A_Sk)

13

Processo de limitação de Jitter e acerto do relogio: O sinal de dado ODUj deve ser escrito no buffer sob controle do relógio de entrada OPUk associado (com uma precisão de frequência de ± 20ppm). O sinal de dado deve ser lido do buffer sob controle de um relógio ODUj smoothed (a taxa é determinado pelo sinal de entrada da função de adaptação ODUkP/ODUj-21_A_So).

Tamanho do buffer: Na presença de jiiter, como especificado por [ITU-T G.8251], e uma frequência entre um espaço de tolerância especificado pelo sinal ODUj em [ITU-T G.798], esse processo de justificação não deve introduzir nenhum erro.

Page 14: Função de adaptação ODUkP to ODUj PT21 (ODUkP/ODUj- 21_A) –A ODU2P/ODUj-21_A realiza a multiplexação/demultiplexação de qualquer LO ODU com taxa de bit

• (ODUkP/ODUj-21_A_Sk)

14

Geração dos sinais de manutenção LCK e de AIS.

Chaveamento entre os sinais de dados normais com os sinais de manutenção LCK e de AIS. O sinal LCK será ligado quando a gerenciatornar MI_AdminState[n+m] verdadeiro. O sinal AIS será ligado a saída quando aAIS for verdadeiro.

Detecção de dLOFLOM: Se o sinal OOF (out-offrame) persistir por 3 ms, o defeito dLOFLOM deve ser tornado verdadeiro. Para evitar o caso de defeitos OOFs intermitentes, o tempo de integração não deve ser resetado ate que a condição IF (in-frame) persistir por 3 ms. O defeito dLOFLOM deve ser declarado falso após 3 ms de IF.

Page 15: Função de adaptação ODUkP to ODUj PT21 (ODUkP/ODUj- 21_A) –A ODU2P/ODUj-21_A realiza a multiplexação/demultiplexação de qualquer LO ODU com taxa de bit

• (ODUkP/ODUj-21_A_Sk)

15

Ações Consequentes:

PI_TSF ← AI_TSFPI_TSD ← AI_TSD

Ações Consequentes para cada ODUj:

aSSF[i] ← ((AI_TSF or dPLM or dLOOMFI or dMSIM[i] or dLOFLOM[i]) and (not MI_AdminState = LOCKED)) or (not Active)

aSSD[i] ← AI_TSD and (not MI_AdminState = LOCKED)

aAIS[i] ← ((AI_TSF or dPLM or dLOOMFI or dMSIM[i] or dLOFLOM[i]) and (not MI_AdminState = LOCKED)) or (not Active)

Page 16: Função de adaptação ODUkP to ODUj PT21 (ODUkP/ODUj- 21_A) –A ODU2P/ODUj-21_A realiza a multiplexação/demultiplexação de qualquer LO ODU com taxa de bit

• (ODUkP/ODUj-21_A_Sk)

16

Correlação de Defeitos:

cPLM ← dPLM and (not AI_TSF)

Para ODU4:

cLOOMFI ← dLOOMFI and (not AI_TSF)

Correlação de Defeitos para cada ODUj:

cMSIM[i] ← dMSIM[i] and (not dPLM) and (not dLOOMFI) and (not AI_TSF)

cLOFLOM[i]← dLOFLOM[i] and (not MSIM) and (not dLOOMFI) and (not dPLM) and (not AI_TSF) and (Active)