Skip to main content
5G Core Service Consumers

Using the 5GC Service Consumer libraries: libscBSF

Introduction

libscBSF is the Binding Support Function (BSF) service consumer library. The BSF maps a device's PDU Session to the Policy Control Function (PCF) that is serving it, so an application can discover the right PCF (via the Network Repository Function, NRF) and then look up which PCF is managing the session for a given device IP address.

warning

This dedicated tutorial is under development.

You do not need to wait for it to see libscBSF in action: the Using libscPCF tutorial already exercises libscBSF, because the PCF Policy Authorization tool uses the BSF to discover the PCF for a device before requesting a QoS policy. Follow that tutorial for a working end-to-end example.

Next steps

  • Using libscPCF: the recommended worked example, which already exercises libscBSF.
  • Tutorials index: the full set of 5G Core Service Consumer tutorials.