1. BnZS 선로부호화
ㅇ 연속적인 `0`이 발생하더라도 시스템의 클럭을 유지하여 회선의 생존을 유지토록 함
- n개의 연속된 `0 (zero)`에 대해,
. 바이폴라 반칙 (Bipolar Violation) 펄스를 의도적으로 포함시킨,
. 특별한 패턴의 n개 부호로써 대체시켜 전송하는 선로부호화 방식
- 수신기에서는 이로부터 클럭주파수를 추출한 후,
. 원래의 n개의 `0`으로 대체시켜 복호하여 검출
※ 한편, BV (Bipolar Voilation) 또는 BVP (Bipolar Violation Polarity) 이란?
- B (Valid Bipolar) : AMI 규칙에 준함
- V (Bipolar Violation) : AMI 규칙에 위배됨
* AMI (Alternate Mark Inversion) 규칙 : `1 (Mark)`이 + 와 - 펄스로 서로 교대로 나타남
. 즉, 직전에 + 펄스 극성이었다면, 다음에는 - 펄스 극성
ㅇ 종류 : B8ZS, B6ZS, B3ZS
2. B8ZS (Bipolar with 8 Zero Substitution)
ㅇ 8개의 연속된 `0`을 다른 비트열로 대체
- 0000 0000을 000V B0VB로 대체시키는 선로부호화 방법
ㅇ 대체 방법
- 8개의 연속된 0 의 바로 전에 송신된 Mark(1) 펄스가
. (+) 이면, 000+ -0-+로 대체
. (-) 이면, 000- +0+-로 대체
ㅇ 용도 : (저속) DS-1급 신호에 사용되는 선로부호
- ISDN PRI 1.544 Mbps 전송 등
3. B6ZS (Bipolar with 6 Zero Substitution)
ㅇ 연속되는 6개의 `0`를 다른 비트열로 대체
- 000000을 0VB0VB로 대체시키는 선로부호화 방식
ㅇ 대체 방법
- 6개의 연속된 0 의 바로 전에 송신된 Mark(1) 펄스가
. (+) 이면, 0-+0+-로 대체
. (-) 이면, 0+-0-+로 대체
- 연속 6개 `0` 구간 바로 직전 `1`의 극성이 (-) 인 경우,
. 6개 `0` 를 0-+0+-로 대체시킴
- 연속 6개 `0` 구간 바로 직전 `1`의 극성이 (+) 인 경우,
. 6개 `0` 를 0+-0-+로 대체시킴
ㅇ 용도 : (중속) DS-2급 신호에 사용되는 선로부호
4. B3ZS (Bipolar with 3 Zero Substitution)
ㅇ 연속적인 3개의 `0` 이 발생하였을 때 00V 또는 B0V의 형식으로 선로부호화
- B6ZS,B8ZS와 달리 이전에 대체된 패턴에 의존함
ㅇ 대체 방법
ㅇ 용도 : (고속) DS-3급 신호에 사용되는 코드