Skip to content

Latest commit

 

History

History
49 lines (33 loc) · 1.19 KB

File metadata and controls

49 lines (33 loc) · 1.19 KB

fiveg_n3

Usage

Within 5G, the User Plane Function (UPF) supports features and capabilities to facilitate user plane operation. Examples include: packet routing and forwarding, interconnection to the Data Network, policy enforcement and data buffering.

The fiveg_n3 relation interface describes the expected behavior of any charm claiming to be able to provide or consume the UPF information in order to establish communication over the N3 interface. In a typical 5G network, the 'requirer' of this interface would be a gNodeB (a 5G base station).

Direction

flowchart TD
    Provider -- IP address --> Requirer
Loading

As with all Juju relations, the fiveg_n3 interface consists of two parties: a Provider and a Requirer.

Behavior

Both the Requirer and the Provider need to adhere to criteria to be considered compatible with the interface.

Provider

  • Is expected to provide the UPF IP address.

Requirer

  • Is expected to use the UPF IP address to establish communication over the N3 interface.

Relation Data

[Pydantic Schema]

Example

provider:
  app: {"upf_ip_address": "1.2.3.4"}
  unit: {}
requirer:
  app: {}
  unit: {}