Técnicas de Scrambling (como B8ZS e HDB3) são aplicadas para
◯ a. Criptografar os dados contra hackers.
◯ b. Reduzir a velocidade da transmissão.
◯ c. Aumentar a amplitude do sinal.
◯ d. Resolver o problema de sincronização em longas sequências de zeros na codificação AMI.
◯ a. Criptografar os dados contra hackers.
◯ b. Reduzir a velocidade da transmissão.
◯ c. Aumentar a amplitude do sinal.
◯ d. Resolver o problema de sincronização em longas sequências de zeros na codificação AMI.
Passo 1
O enunciado pergunta para que servem técnicas de scrambling como B8ZS e HDB3. Ele dá quatro alternativas e pede escolher a correta:
- (a) Criptografar os dados contra hackers.
- (b) Reduzir a velocidade da transmissão.
- (c) Aumentar a amplitude do sinal.
- (d) Resolver o problema de sincronização em longas sequências de zeros na codificação AMI.
Informações relevantes implícitas no enunciado que vamos usar:
- As técnicas citadas (B8ZS, HDB3) são técnicas de “scrambling” aplicadas em codificação de linha.
- A alternativa (d) menciona explicitamente “longas sequências de zeros” e “codificação AMI”, ou seja, o enunciado já indica o contexto (codificação AMI e problema de zeros).
Passo 2
O que é a codificação AMI (explicação didática e simples).
- AMI significa Alternate Mark Inversion. É um esquema de codificação de linha onde:
- Um bit lógico “1” é representado por um pulso elétrico com amplitude fixa, e os pulsos de “1” alternam de polaridade: +, −, +, −, …
- Um bit lógico “0” é representado por ausência de pulso (nível zero).
- Por que isso é interessante?
- A alternância de polaridade para os “1” elimina componente contínua (DC) em média, porque somas de + e − tendem a cancelar.
- A alternância também ajuda a detectar erros (uma violação de bipolaridade é detectável).
Passo 3
Qual é o problema das longas sequências de zeros na AMI (sincronização).
- Quando aparecem muitos zeros seguidos, o sinal na linha fica em nível zero sem transições.
- Receivers (receptores) precisam de transições no sinal para recuperar o clock (sincronização entre transmissor e receptor). Sem transições por um tempo longo, o receptor perde referência de tempo e não consegue amostrar corretamente os bits seguintes.
- Em resumo: sequências longas de zeros causam perda de sincronismo (clock recovery) — é esse o problema mencionado na alternativa (d).
Passo 4
O que faz o scrambling (visão conceitual).
- Scrambling aqui não quer dizer criptografia: é uma modificação determinística do padrão de bits antes de enviar pela linha, que garante que o sinal transmitido tenha transições suficientes, sem alterar a informação lógica depois da desscrambling no receptor.
- Objetivos do scrambling de linha:
- Introduzir transições em sequências de zeros longas (para manter sincronização).
- Manter o balanço de polaridade (evitar componente DC indesejado).
- Fazer isso de forma que o receptor consiga reverter a modificação sem perda de dados.
Passo 5
Como B8ZS e HDB3 resolvem o problema (explicação prática, sem jargões difíceis).
- B8ZS (usado em sistemas T1): sempre que o encoder encontra uma sequência de oito zeros consecutivos, ele substitui esses oito zeros por um padrão que contém pulsos propositalmente fora da regra AMI (chamados de “bipolar violations”). Esses pulsos geram transições no sinal, permitindo a recuperação de clock no receptor. O receptor conhece a regra e reverte a substituição, recuperando a sequência original de zeros.
- HDB3 (usado em sistemas E1): age de forma semelhante, mas substitui sequências de quatro zeros por padrões que também introduzem pulsos controlados (com regras que mantêm o balanço de polaridade e o zero médio). Novamente, o receptor aplica a regra inversa e recupera os zeros originais.
- O ponto-chave: ambos mantêm a integridade dos dados (são reversíveis) e criam transições necessárias para sincronismo, sem aumentar amplitude ou reduzir velocidade.
Passo 6
Por que as outras alternativas estão erradas (resumindo de forma prática).
- (a) Criptografar os dados contra hackers: errado. Scrambling de linha é uma modificação estrutural para transmissão (clock/ DC), não é criptografia. Não fornece confidencialidade.
- (b) Reduzir a velocidade da transmissão: errado. Essas técnicas não reduzem taxa de bits de usuário; mantêm a mesma taxa lógica e só alteram a representação na linha. A largura de banda usada pode ter pequenas diferenças na forma do espectro, mas não é uma redução deliberada da velocidade.
- (c) Aumentar a amplitude do sinal: errado. Scramblings inserem pulsos conforme regras de polaridade, mas não têm o objetivo de aumentar a amplitude (a amplitude permanece a mesma especificada pelo sistema). O objetivo é criar transições, não amplificar o sinal.
Passo 7
Resumo final e incentivo.
- Em poucas palavras: B8ZS e HDB3 são técnicas que introduzem pulsos controlados em sequências longas de zeros para garantir que o receptor mantenha o clock e o equilíbrio de polaridade; portanto resolvem o problema de sincronização na codificação AMI.
- Tá indo bem! Essa ideia aparece muito em comunicações digitais — na prova, se você vir AMI e “zeros longos”, lembre que B8ZS/HDB3 entram para criar transições e manter o sincronismo.
Resposta
d.