정보처리기사/프로그래밍 언어 활용

전송 속도 (baud rate & bps) 정리

glorypang 2025. 10. 22. 23:46
728x90
반응형
SMALL

기본 개념

Baud (보드)

  • 정의: 초당 신호 변화 횟수 (Signal per Second)
  • 의미: 1초에 몇 번 신호를 보내는가

bps (bits per second)

  • 정의: 초당 전송되는 비트 수
  • 의미: 실제 데이터 전송 속도

관계식

bps = baud × (1개 신호당 전송 비트 수)
bps = baud × log₂(변조 레벨 수)

PSK 변조 방식별 계산

변조 레벨과 비트 수 관계

변조 방식  위상 개수 1개 신호당 비트  계산
2-PSK (BPSK) 2개 1 bit log₂(2) = 1
4-PSK (QPSK) 4개 2 bits log₂(4) = 2
8-PSK 8개 3 bits log₂(8) = 3
16-PSK 16개 4 bits log₂(16) = 4
32-PSK 32개 5 bits log₂(32) = 5

문제 풀이 예시

예제 1: 4-PSK, 1200 baud → bps?

4-PSK = 4개 위상 = 2² = 2 bits/signal

bps = 1200 baud × 2 bits
    = 2400 bps

예제 2: 8진 PSK, 2400 baud → bps?

8-PSK = 8개 위상 = 2³ = 3 bits/signal

bps = 2400 baud × 3 bits
    = 7200 bps

예제 3: 16진 PSK, 9600 bps → baud?

16-PSK = 16개 위상 = 2⁴ = 4 bits/signal

baud = 9600 bps ÷ 4 bits
     = 2400 baud

예제 4: 64-QAM, 4800 baud → bps?

64-QAM = 64개 심볼 = 2⁶ = 6 bits/signal

bps = 4800 baud × 6 bits
    = 28800 bps

빠른 계산법

baud → bps 변환

bps = baud × n
(n = 변조 지수, 2의 몇 승인지)

 

변조 방식  곱하는 값
2진 (BPSK) × 1
4진 (QPSK) × 2
8진 × 3
16진 × 4
32진 × 5
64진 × 6
128진 × 7
256진 × 8

bps → baud 변환

 

728x90
반응형
LIST