A communication protocol between the control plane (CP) and user plane (UP) functions in 4G and 5G networks. In these networks, the two planes are separated via Control and User Plane Separation (CUPS). However, there was a need for these two planes to communicate across newly define interfaces that connected them. For this purpose, PFCP was defined.