본문 바로가기

네트워크 기초

네트워크 1일차 숙제 [ Manchester encoding ]

* 맨체스터 코드


 멘체스터 코드란 정보통신에서 디지털 인코딩의 한 형태이다. 특히 이는 어떠한 신호를 물리 계층에서 전송할 때 쓰이는 방법이다.


하나의 비트가 전송될 때 각 비트타임의 중앙에서 전압의 전이가 발생하는 것이 특징이다. 


맨체스터 코드는 '1' 과 '0'의 2진값 각각을 양의 전압값과 부의 전압값으로 변환하는 NRZ 방식으로 만들어진 신호를 클록 신호와


XOR하여 만들어진다. 결과적으로 '0'은 High-Low로 표현되고 '1'은 Low-High로 표현되는 신호가 만들어진다.


장점 )


수신자는 전달된 신호만을 보고 전송속도를 알아낼 수 있으며, 이는 송신자와 수신자의 동기화를 쉽게 하고 오류를 줄일 수 있게 한다.


단점 ) 


 NRZ 방식으로 만들어진 신호와 똑같은 정보를 보내기 위해 두 배의 대역폭을 사용해야 한다.




cf ) NRZ 방식의 반대인 NRZI 방식을 이용하면 당연히 '1' 과 '0' 또한 각각 Low, High의 형태가 뒤바뀐다.