백홀 적응 프로토콜
Backhaul Adaptation ProtocolBackhaul Adaptation Protocol(BAP)은 5G에서 Integrated Access and Backhaul(IAB)[2][3]용으로 사용되는 레이어2 라우팅 프로토콜입니다.
이 프로토콜은 TS 38.340의 [4]3GPP에 의해 지정됩니다.
BAP 의 목적은, 복수의 홉을 개입시켜 행선지 노드에 패킷을 전달하는 것입니다.BAP는 3GPP RLC 레이어 위에 있습니다.
BAP PDU는 데이터 PDU 또는 제어 PDU 중 하나입니다.
데이터 PDU 는, 행선지에의 패스를 따라서 상층 데이터를 전송 하기 위해서 사용됩니다.BAP 데이터 PDU 의 형식은 다음과 같습니다.
- PDU가 BAP Control PDU(값 0)인지 BAP Data PDU(값 1)인지를 나타내는 D/C 비트
- 3 예약 비트
- 10 비트 수신처 BAP 주소
- 10비트 패스 ID
- 전송할 데이터(예: IP 패킷)
제어 PDU는 백홀 무선 링크 장애를 나타내고 흐름 제어 정보를 폴링하며 흐름 제어 피드백을 제공하기 위해 사용됩니다.BAP 제어 PDU 의 형식은 다음과 같습니다.
- PDU가 BAP Control PDU(값 0)인지 BAP Data PDU(값 1)인지를 나타내는 D/C 비트
- 4 비트 PDU 타입
- 0000 = BH RLC 채널별 흐름 제어 피드백
- 0001 = 라우팅 ID별 흐름 제어 피드백
- 0010 = 흐름 제어 피드백 폴링
- 0011 = 백홀 무선 링크 장애(BH RLF) 표시
- 3 예약 비트
상세한 것에 대하여는, PDU 의 타입에 따라 다릅니다.BH RLC 채널별 흐름 제어 피드백의 경우 사용 가능한 버퍼 사이즈가 BH RLC 채널별로 제공됩니다.라우팅 ID별 흐름 제어 피드백의 경우 사용 가능한 버퍼 사이즈는 BAP 라우팅 ID별로 지정됩니다(BAP 주소와 경로 ID로 구성됩니다).흐름 제어 피드백 폴링 및 BH RLF 표시에는 더 이상의 정보가 없습니다.