동기 전송 방식과 비동기 전송 방식

반응형
  • 개요
    • 일반적으로 원거리 통신은 비용이 저렴한 직렬 전송을 사용하는데, 송신기는 전송 매체를 통해 한 비트씩 데이터를 송신하고 수신기는 적당한 타이밍으로 전송 데이터를 단위 데이터로 표본화(Sampling)하여 각 비트 값을 읽음
    • 송.수신 단말기 간 비트 단위 타이밍을 일치시키는 것을 비트 동기(Bit Synchronization), 즉 클록(Clock) 동기라 하며, 데이터 통신에서 비트 동기 방법에 따라 동기 전송과 비동기 전송으로 구분

         

  • 동기 전송 방식
    • 동기 전송은 송신기와 수신기가 동일한 클록을 사용해 데이터를 송.수신하는 방식
    • 송신기의 클록은 수신기에 제공하기 위해서 별도의 클록 회선을 사용하거나 데이터 신호내에 클록 정보를 포함시켜 전송
    • 대표적인 예로 LAN에서 표준 전송 방식으로 동기 전송을 하기 위해 맨체스터 부호를 사용하며, 문자 동기 방식 및 비트 동기 방식이 있음
    • 특징
      • 문자 블록 단위로 동기화를 취함
      • 문자 블록 앞뒤에 전송 제어 코드를 추가
      • 전송효율이 좋음
      • 고속 데이터 전송에 적합
      • 송신기와 수신기간의 타이밍 차를 막기 위해 송신기와 수신기의 클록이 동기화되어야 함
      • 별도의 클록 회선을 제공하거나 데이터 신호에 클록 정보를 포함

           

  • 비동기 전송 방식
    • 수신기 쪽에서 자신의 클록 신호를 사용하여 회선을 표본화하여 각 비트의 값을 읽어내는 방식으로, 긴 데이터 비트 열을 연속적으로 전송하는 대신 한 번에 한 문자씩 전송함으로써 수신기가 각각 새로운 문자의 시작점에서 재동기를 함
    • 특징
      • 별도의 동기 신호없이 매 문자마다 start, stop 비트를 부가하여 전송(문자 단위 동기를 취함)
      • 긴 비트 열을 송신하지 않음으로써 타이밍 문제를 회피하며, 문자당 2~3비트의 오버헤드가 있으나 단순하고 비용이 저렴하며, 저속도의 데이터 전송에 이용
반응형

'밥벌이 > 데이터 통신' 카테고리의 다른 글

통신 방식과 선로 구성 방식  (0) 2010.08.20
직렬 전송과 병렬 전송  (0) 2010.08.20
데이터 전송의 오류 검출  (0) 2010.08.20
데이터 압축(Data Compression)  (0) 2010.08.20
물리적 접속 규격  (0) 2010.08.20