PFCP protocol in 5G Network

PFCP protocol refers to "Packet Forwarding Control Protocol". This protocol works between the control plane (e.g. the SMF) and the user plane (e.g. the UPF) in the 5G core network. It enables the control plane to instruct the user plane functions on how to handle user data traffic.

Below are the main roles of the PFCP protocol,

  • Establish, modify, and release user plane sessions between 5G user plane network nodes.
  • Enables the control plane to instruct the user plane functions to enforce quality of service (QoS) policies for user data traffic, (e.g. data rate, latency, and priority).
  • Allows the control plane to configure the user plane functions to apply appropriate forwarding rules and policies to user data packets, (e.g. traffic detection, traffic steering, traffic filtering,..etc).
  • Allows the user plane functions to report session-related information and measurement data to the control plane. This data can be used for charging and monitoring purposes.

  • What is 5G CUPS in 5G Network ?

    What is 5G CUPS in 5G Network ?

    In this post we will learn what is 5G CUPS. CUPS refers to "control plane and user plane separation". 5G CUPS means that the 5G network is separated into "control plane" and "user plane". In order to understand CUPS, first we should know that in order for the UE to be able to exchange user…

  • 5G Core Network Architecture

    5G Core Network Architecture

    In this post, we will learn 5G Network Architecture. The control plane in 5G network includes the AMF, the SMF, the AUSF, the UDM, and the PCF. While the user plane includes the UPF. The control plane is not including those network functions only, there are another network functions in the control plane, that will be discussed later.                     In…