안녕하세요.
SDF 와 TFT 에 대해 질문드립니다.
넷메니아즈 기술문서 'LTE QoS - SDF vs. EPS Bearer' 를 보면서 궁금한 점이 생겼습니다.
page.3
- 그림 1은 하향 IP flow들이 EPS를 거쳐 사용자에게 전달될 때 EPS 베어러와 SDF를 보여준다. PDN을 거쳐 P-GW에 도착한 사용자 IP flow들은 SDF template을 통해 SDF로 filtering 된다. IP flow 1은 SDF1으로, IP flow 2는 SDF 2로, IP flow 3은 SDF 3으로 IP flow 4와 IP flow 5는 SDF 4로 분류되어 각 SDF 별로 QoS 규칙이 적용된 후 TFT(Traffic Flow Template) filtering 규칙에 따라 EPS 베어러로 맵핑된다. SDF 1과 SDF 2는 default 베어러로 SDF 3과 SDF 4는 dedicated 베어러로 맵핑되고 해당 EPS 베어러를 통해 UE에게 전달된다. UE에 도착한 IP flow들은 해당 어플리케이션으로 전송된다.
page.10
- 그림 5에서 'DL TFTs(SDF Templates) in P-GW' 라고 표기
page.11
- 그림 6에서 'UL TFTs in UE' , 'UL TFTs(SDF Templates) in P-GW' 라고 표기
Q. SDF Template(s) 는 TFT(s) 와 같은 의미인가요?? 그렇다면 SDF Template or TFT 가 Packet Filter를 의미하는 건지 궁금합니다.
/////////////////////
제가 이해하기엔 SDF Template 는 IP flow를 필터링하여 SDF에 적당한 QoS 정책을 적용하기 위함이고,
TFT 는 SDF를 어떤 Bearer와 맵핑할지 결정하고 Bearer의 QoS 정책을 결정하기 위해 사용하는 것 같았습니다.
또 SDF 는 P-GW 에서만 쓸 수 있는 개념적인 의미이며, TFT와 Parameter들은 같은 것처럼 느껴지네요.
하지만 왜 UE에서는 TFT라고만 쓰는지는 모르겠습니다ㅠ
SDF template과 TFT는 모두 사용자 트래픽(IP flows or IP packets)에 적용되는 packet filter로, 말씀하신것처럼 파라미터는 같습니다.
SDF template는 어떤 IP flows가 어떤 SDF로 mapping되는지 나타내고,
TFT는 어떤 IP flows가 어떤 EPS 베어러로 mapping되는지 나타냅니다.
PCC 절차를 통해 PCRF가 SDF의 QoS rule을 결정하여 P-GW로 전달하면
(QoS rule은 SDF를 검출하기 위한 SDF template과 SDF에 적용할 QoS 파라미터를 포함하지요),
P-GW는 이를 install하고 베어러 binding을 통해 SDF를 EPS 베어러로 mapping합니다.
이러한 traffic mapping 정보는 TFT로 표현되며 P-GW와 UE에 TFT가 설정됩니다.
사용자 트래픽이 전달되기 시작하면, SDF template에 의해 SDF가 검출되어 SDF QoS가 적용되고,
SDF는 TFT에 의해 EPS 베어러로 mapping되고, TFT에 의해 검출된 EPS 베어러에는 베어러 QoS가 mapping됩니다.
(오타가 있어 수정합니다 --;; --> EPS 베어러에는 베어러 QoS가 적용됩니다)
그리고 SDF는 core(P-GW) 에서만 검출 및 처리됩니다.
따라서 UE에서는 SDF template가 정의되지 않고 TFT(UL)만 정의됩니다.
P-GW에서는 SDF template(UL/DL), TFT(UL/DL)가 정의되고요.