데이터 전송 방식 분류
1. 신호의 종류에 따른 분류
(1) 아날로그 전송
음성이나 전파, 전류와 같이 연속적인 데이터이다.
※ 아날로그 신호
① 진폭 (Amplitude)
전기적인 신호의 높이. 전압(volt), 전류(ampere), 전력(watt) 단위로 측정.
② 주파수 (Frequency)
1초 동안 반복되는 주기의 개수 혹은 사이클의 반복 횟수. 단위 Hz로 측정.
③ 위상 (Phase)
시간 축을 따라서 전후로 이동될 수 있는 양. 각도나 라디안을 단위로 측정.
(2) 디지털 전송
디지털 신호를 사용하여 데이터를 전송하는 방식으로 디지털 신호란 이산적인 값으로 수치값으로 표현한다.
2. 데이터의 전송 방법에 따른 분류
(1) 단방향 통신 (Simplex Communication)
데이터의 흐름이 한 쪽 방향으로만 전송되는 통신 방식. TV, 라디오 등이 해당.
(2) 반이중 통신 (Half-Duplex Communication)
데이터의 흐름은 양쪽 방향 모두 전송되나 한번에 한 방향만 전송되는 방식. 무전기를 이용한 통신이 해당.
(3) 전이중 통신 (Full-Duplex Communication)
데이터의 흐름이 동시에 양방향으로 전송되는 방식. 한 회선을 송/수신 채널로 분리하여 사용하므로 데이터의 전송과 수신이 동시에 이뤄진다. 전화, 대부분의 네트워크 통신이 해당.
3. 데이터 전송 단위에 따른 분류
(1) 직렬 통신 (Serial Transmission)
하나의 문자를 구성하는 각 비트들이 하나의 전송 회선을 통하여 차례로 전송된다. 송신측에서는 1Byte의 신호를 비트(bit)단위의 직렬 데이터로 변환하여 송신하며, 수신측에서는 비트 단위의 문자열을 원래의 데이터로 복원시키기 위해 회로의 구성이 복잡해지지만, 원거리 통신에 하나의 회선을 이용하여 전송하므로 경제적이며 저속 통신 방식이 주로 사용된다.
(2) 병렬 통신 (Parallel Transmission)
하나의 문자를 구성하는 각 비트들이 여러개의 전송 회선을 통하여 동시에 전송된다. 직렬 통신에 비하여 속도가 빠르고 인터페이스의 구성이 간단하다. 전송 거리가 길어지면 전송 선로 별로 비트가 도착하는 시간이 차이가 나서 원래의 데이터로의 복원이 어려워지는 단점이 있다. 많은 회선이 필요하여 원거리 통신에 부적합하고 비용이 비싸지는 단점이 있다.
4. 데이터 동기화
(1) 동기식 통신 (Synchronous Transmission)
송신측과 수신측이 동기 신호를 맞추어 전송하는 방식으로 미리 정해진 수만큼의 문자열 단위로 일시에 전송한다. 동기식 전송은 비동기식 전송에 비해 전송효율이 높으나 별도의 기억장치가 필요하므로 비용이 높다.
(2) 비동기식 통신 (Asynchronous Transmission)
데이터 내에 동기신호를 포함시켜 전송하는 방식으로 전송 문자의 앞에 시작 비트(start bit)를 끝에는 정지비트(stop bit)를 첨가하여 전송한다. 시작 비트와 정지 비트 사이에 가변 길이의 데이터를 두어 불규칙한 전송에 적합하고 동기식에 비해 저렴하다.
이 글은 스프링노트에서 작성되었습니다.