1. GFP (Generic Framing Procedure)
ㅇ 다양한 형태의 신호(IP,Ethernet,FC,FICON,ESCON,ATM 등)를,
- SONET/SDH 전송로(동기식전송망)를 통해 전송 가능하도록 하는,
- 포괄적 Framing 기법
ㅇ 서로 다른 데이터 형식을, 공통 GFP 프레임 구조로, 캡슐화(Encapsulation)하여 전송함
- 패킷 기반 데이터 서비스를 기존 동기식 광전송망(SONET/SDH)에 수용하기 위한 핵심 기술
2. GFP 특징
ㅇ 미국 T1X1.5에서 처음 제안 및 ITU-T SG15에서 표준화
- 권고안 : ITU-T G.7041
ㅇ 프로토콜 비의존적 (Protocol Transparent)
- Ethernet, IP, Fibre Channel(FC), FICON, ESCON, ATM 등 다양한 신호 수용 가능
ㅇ SONET/SDH 프레임에 효율적으로 매핑
- 바이트 단위의 패킷/프레임 기반 데이터를 SDH 가상 컨테이너(VC)에 실어 전송
ㅇ 높은 대역폭 효율(Bandwidth Efficiency)
- HDLC 방식의 바이트 스터핑(Byte Stuffing)을 사용하지 않음
- 프레임 길이 기반 식별 방식을 사용하여 오버헤드 감소
ㅇ 점대점 프로토콜
- 계층 1 및 2 모두 지원
ㅇ 가변 길이 프레임 지원
- 다양한 크기의 패킷을 유연하게 수용 가능
ㅇ 저 지연 및 실시간 전달 지원
- 특히 GFP-T는 블록 코드 기반 신호를 거의 투명하게 전달 가능
ㅇ 단순하면서도 확장성이 좋음
- Extension Header를 통해 기능 확장 가능
3. GFP 유형 구분 : GFP 프레임 종류 (전달하는 방식에 따라)
ㅇ GFP-F (Frame-mapped GFP) : 프레임 단위 전달 중심, Ethernet 전달에 적합
- Ethernet, IP/PPP 등 프레임 기반 데이터 전송에 적합
- 상위 계층 프레임 전체를 하나의 GFP 프레임에 캡슐화하여 전달
- 가변 길이 프레임 처리 가능
- 주 용도 : Ethernet over SDH/SONET (EoS)
ㅇ GFP-T (Transparent GFP) : 블록 코드 기반 신호를 투명 전달, FC/FICON 등에 적합
- FC, FICON, ESCON 등의 블록 코드 기반 신호 전송에 적합
- 8B/10B 코드를 해석하지 않고 블록 단위로 투명하게 전달
- 실시간성 및 저 지연 특성이 우수
- 전송 효율 향상을 위해 내부적으로 64B/65B 인코딩 방식 사용
- 주 용도 : Storage Area Network(SAN) 신호 전달
4. GFP 프레이밍 방식
ㅇ 기본 프레이밍 원리
- 프레임 시작부의 PLI(Packet Length Indicator)를 이용하여 프레임 경계를 식별
- 전송 데이터가 없을 경우 Idle 프레임 전송
- 수신측은 HEC(Header Error Control)를 통해 헤더 오류 검출 가능
ㅇ 코어 헤더 구성 (Core Header) : 필수 영역 (4 Byte)
- PLI : Payload 길이 표시 (2 Byte)
- cHEC : Core Header 오류 검출 (2 Byte)
ㅇ 페이로드 헤더 구성 (Payload Header) : 선택적 (최소 4바이트)
- Type Field : Payload 유형 식별 (2 바이트)
. PTI (Payload Type Identifier) : Payload 종류 식별 (1 바이트)
. PFI (Payload FCS Indicator) : Payload FCS 존재 여부 표시 (1 바이트)
. EXI (Extension Header ID) : Extension Header 존재 여부 (1 바이트)
. UPI (User Payload Identifier) : 상위 Payload 종류 식별 (1 바이트)
- tHEC (Type HEC) : Type Field 오류 검출 (2 바이트)
- Extension Header : 부가 기능 확장 (0 ~ 60 바이트) (선택)
* 최소 4바이트 (Type 2B + tHEC 2B), 최대 64바이트