ktword.co.kr에서 발췌
ARQ, Automatic Repeat Request, 자동 재전송 요구, 검출후 재전송 방식
1. 재전송 기반 에러제어 (Retransmission Error Control)
신뢰성있는 데이터 전달을 위해, 재전송을 기반으로 하는, 에러제어 방식
검출후 재전송 방식` 또는 `ARQ 기법` 이라고도 함
2. ARQ 방식의 특징
수신자 피드백 방식
수신측이 송신측에 재전송을 요구하는 방식
데이터 내 첨부된 오류검출(체크섬 등) 정보로 에러 발생 유무를 점검하고,에러가 발생한 프레임에 대해 재전송을 요구함
긍정확인(ACK) 및 타임아웃(일정시간) 등으로 신뢰성 확보
오류검출 만으로도 통신회선의 신뢰성 제고 가능
ARQ 기법은 비록 오류정정 체계를 갖추지는 못하였더라도,오류검출 만으로 통신회선의 신뢰성 확보에 충분함
특히, 적은 오류 발생일 때 더욱 효과적
결론적으로,
ARQ는 재전송을 기반으로하여 링크의 신뢰성을 확보하는 기법
다만, 실시간 처리에는 곤란한 에러제어 방법임
3. ARQ 구현시 필요한 기능
오류 검출
데이터 기반 메커니즘 : 체크섬, 패리티 검사, CRC 등
데이터 내에 부가된 리던던시에 의해 오류검출 시간 기반 메커니즘: 타이머 사용
송신측은 일정시간(타임아웃) 내 수신측으로부터 ACK 도착 않으면, 에러 발생 가정
수신 여부 피드백
긍정 확인시 : ACK (긍정 확인응답)
부정 확인시 : NACK (부정 확인응답)
또는, 일정시간 ACK 미수신시 즉, 타임아웃 인 경우에 부정 확인으로 간주
재전송의 신뢰화 및 효율화
재전송 신뢰성 확보
시간 기반 재전송 메커니즘 : 타이머 사용 (RTO 등)
확인응답 기반 재전송 메커니즘 : 확인응답(ACK) 메세지의 도착 유무
재전송 효율성 확보
느린 시작 등
4. ARQ 방식의 종류
Adaptive ARQ (적응적 ARQ) ☞ Link Adaption, H-ARQ 등 참고
적응적으로 ARQ 횟수를 줄여 전송 효율을 높이는 방식
'통신상식' 카테고리의 다른 글
AI Chatbot GPT (2) | 2023.01.03 |
---|---|
HARQ (0) | 2023.01.03 |
스케줄링, 링크 적응 및 HARQ (0) | 2023.01.03 |
다중안테나(Multi-antenna)-MIMO (0) | 2022.12.31 |
킬러앱(Killer Application) (0) | 2022.12.30 |
댓글