비트 오류율 (BER) 계산기
BPSK, QPSK, 8PSK 및 16QAM 디지털 변조에 대해 Eb/N0에서 비트 오류율 (BER) 을 계산합니다.디지털 통신 시스템 설계에 필수적입니다.
공식
작동 방식
BER-SNR 계산기는 통신 링크 버짓 분석, 모뎀 설계 및 무선 시스템 계획에 필수적인 디지털 변조 방식에 대해 Eb/N0에서 비트 오류율을 계산합니다.RF 엔지니어, 통신 설계자 및 위성 통신 전문가는 이를 사용하여 링크 신뢰성을 예측하고 적절한 변조를 선택합니다.Proakis “디지털 통신” (제5판, 5장) 에 따르면 BER은 변조 유형과 Eb/N0 (비트당 에너지 대 노이즈 스펙트럼 밀도) 에 따라 달라집니다.BPSK/QPSK는 BER = 0.5*erfc (sqrt (Eb/N0))) — 10dB Eb/N0, BER = 3.9e-6 (256,000비트당 약 1개의 오류) 을 달성했습니다. 16-QAM에는 동일한 BER에 대해 4dB 더 높은 Eb/N0이 필요하고 64-QAM에는 8dB 더 높은 Eb/N0이 필요합니다.3GPP TS 36.101에 따르면 LTE는 FEC 이전에 1e-3 미만의 BER을 대상으로 하며 디코딩 후에는 1e-6 미만을 달성합니다.최신 5G NR은 코딩되지 않은 BER = 1e-5의 경우 24dB Eb/N0이 필요한 256-QAM을 사용합니다.
계산 예제
BER이 1e-6 미만인 QPSK 모뎀을 사용하는 LEO 위성을 위한 크기 업링크 전력1단계: QPSK BER 공식에서 필요한 Eb/N0을 구합니다. 1e-6 = 0.5*erfc (sqrt (x)) 를 계산하여 x = 10.5dB를 계산합니다.2단계: 프로아키스 표 5.3당 2dB 구현 손실을 추가합니다.3단계: 필수 Eb/N0 = 12.5dB.4단계: 1Mbps 데이터 속도의 경우 C/N0 = 12.5 + 10*log10 (1e6) = 72.5dBHz가 필요합니다.5단계: 노이즈 플로어 노이즈 플로어가 -154dBm/Hz (290K, 5dB NF) 인 경우 필요한 신호 = -154+ 72.5 = -81.5dBm입니다.ITU-R S.1062에 따르면 이는 일반적인 LEO 업링크 감도 사양과 일치합니다.
실용적인 팁
- ✓3GPP 표준에 따라 실제 하드웨어의 경우 이론적 Eb/N0보다 높은 2-3dB 구현 마진을 예산으로 책정합니다.
- ✓QAM 별자리에 그레이 코딩을 사용하여 인접 기호 오류를 최소화합니다. Proakis당 log2 (M) 배수로 BER을 줄입니다.
- ✓순방향 오류 수정 (FEC) 은 5-10dB의 코딩 게인을 제공합니다. 속도-1/2 터보 코드는 2dB Eb/N0에서 BER=1e-6을 달성합니다.
- ✓페이딩 채널의 경우 다이버시티 기법을 사용하십시오. 2x 다이버시티는 라파포트당 BER=1e-3에서 10dB 게인을 제공합니다.
흔한 실수
- ✗Eb/N0 (dB) 을 선형 비율과 혼동하기 — 변환해야 함: 10dB = 10의 선형, erfc 계산의 경우 10이 아닌 10dB
- ✗고차 변조를 위한 BPSK 공식 사용 — 프로아키스당 동일한 Eb/N0에서 16-QAM BER이 약 4배 더 높습니다.
- ✗erfc 함수 정밀도 무시 — 다항식 근삿값에서는 1-5% 의 오차가 발생합니다. IEEE 754 호환 구현 사용
자주 묻는 질문
Shop Components
As an Amazon Associate we earn from qualifying purchases.
관련 계산기
Signal
SNR
RF 수신기 및 신호 체인의 SNR, 노이즈 플로어, 감도 및 동적 범위 계산
Signal
양자화 노이즈
아날로그-디지털 변환기 설계를 위한 ADC 양자화 노이즈, 이론적 SQNR, ENOB, 동적 범위 및 노이즈 스펙트럼 밀도를 계산합니다.
Signal
SNR 및 ENOB 추가
애퍼처 지터 효과를 포함한 아날로그-디지털 컨버터 신호 대 잡음비, 유효 비트 수 (ENOB) 및 SFDR 계산
Signal
필터 디자이너
패시브 RC 및 LC 버터워스 저역통과, 고역통과 및 대역통과 필터를 설계합니다.필터 차수 1~4에 대한 성분값 (C, L), 시상수 및 감쇠량을 계산합니다.