3.2.49. pfcp¶
Note
requires a specific license: GTP.
PFCP service configuration.
vsr running config# vrf <vrf> pfcp
enabled (pushed)¶
Enable/Disable the PFCP service.
vsr running config# vrf <vrf> pfcp
vsr running pfcp# enabled true|false
- Default value
true
verbose¶
Launch service with verbose mode enabled. Provides additional details in the system log journal about what the service is doing for debugging purposes.
vsr running config# vrf <vrf> pfcp
vsr running pfcp# verbose true|false
install-user-equipment-route¶
Install route toward user equipement on session anchor UPF.
vsr running config# vrf <vrf> pfcp
vsr running pfcp# install-user-equipment-route true|false
- Default value
false
replace-existing-session¶
Replace sessions when a request contains a CP-F-SEID (Control Plane fully qualified sessions id) matching an existing one.
vsr running config# vrf <vrf> pfcp
vsr running pfcp# replace-existing-session true|false
- Default value
false
address¶
The IP address of the interface to listen on. The PFCP service will listen on all interfaces if no value is specified.
vsr running config# vrf <vrf> pfcp
vsr running pfcp# address ADDRESS
|
Description |
|---|---|
|
An IPv4 address. |
|
An IPv6 address. |
heartbeat-period¶
unit: seconds
Time between two heartbeats consecutively sent to any SMF associated with the PFCP service.
vsr running config# vrf <vrf> pfcp
vsr running pfcp# heartbeat-period <1-60>
heartbeat-grace-period¶
unit: seconds
PFCP peers are regarded as inactive if no heartbeats are received during this period. Recovery of sessions managed by that peer will then be attempted.
vsr running config# vrf <vrf> pfcp
vsr running pfcp# heartbeat-grace-period <1-180>
n3-address¶
Add a local N3 interface IPv4/v6 address to allocate F-TEIDs with.
vsr running config# vrf <vrf> pfcp
vsr running pfcp# n3-address N3-ADDRESS
|
Description |
|---|---|
|
An IPv4 address. |
|
An IPv6 address. |
n9-address¶
Add a local N9 interface IPv4/v6 address to allocate F-TEIDs with.
vsr running config# vrf <vrf> pfcp
vsr running pfcp# n9-address N9-ADDRESS
|
Description |
|---|---|
|
An IPv4 address. |
|
An IPv6 address. |
logging¶
PFCP logging configuration.
vsr running config# vrf <vrf> pfcp logging
level¶
Set minimal logging level.
vsr running config# vrf <vrf> pfcp logging
vsr running logging# level LEVEL
|
Description |
|---|---|
|
System is unusable. |
|
Action must be taken immediately. |
|
Critical conditions. |
|
Error conditions. |
|
Warning conditions. |
|
Normal but significant condition. |
|
Informational messages. |
|
Debug-level messages. |
- Default value
error
verbose¶
Launch service with verbose mode enabled. Provides additional details in the system log journal that are not available for standard log levels.
vsr running config# vrf <vrf> pfcp logging
vsr running logging# verbose true|false
gtp-interface¶
GTP interface configured when received PFCP request.
vsr running config# vrf <vrf> pfcp
vsr running pfcp# gtp-interface name NAME vrf <leafref>
ethernet-pdu¶
Specific configuration for ethernet PDU tunneling.
vsr running config# vrf <vrf> pfcp ethernet-pdu
network-instance¶
Network instances usable by SMF for PFCP Ethernet PDU sessions.
vsr running config# vrf <vrf> pfcp ethernet-pdu
vsr running ethernet-pdu# network-instance <string> interface INTERFACE vrf <leafref>
|
The name of the ethernet network instance. |
interface (mandatory)¶
The name of the network instance interface.
interface INTERFACE
|
An interface name. |
ueip¶
Specific configuration for User Equipment IP (UEIP) allocation.
vsr running config# vrf <vrf> pfcp ueip
ipv4-pool¶
Pools of IPv4 addresses used for allocation of User Equipment (UE) IPs to PDU sessions.
vsr running config# vrf <vrf> pfcp ueip ipv4-pool <string>
|
The name of the Data Network Name (DNN) to match with the pools. |
identity¶
Pools of IP addresses associated to a DNN.
vsr running config# vrf <vrf> pfcp ueip ipv4-pool <string> identity <string>
|
The name of the pool. |
prefix (mandatory)¶
The IPv4 address prefix associated with the pool.
vsr running config# vrf <vrf> pfcp ueip ipv4-pool <string> identity <string>
vsr running identity <string># prefix PREFIX
|
An IPv4 prefix: address and CIDR mask. |
ipv6-pool¶
Pools of IPv6 addresses used for allocation of User Equipment (UE) IPs to PDU sessions.
vsr running config# vrf <vrf> pfcp ueip ipv6-pool <string>
|
The name of the Data Network Name (DNN) to match with the pools. |
identity¶
Pools of IP addresses associated to a DNN.
vsr running config# vrf <vrf> pfcp ueip ipv6-pool <string> identity <string>
|
The name of the pool. |
prefix (mandatory)¶
The IPv6 address prefix associated with the pool.
vsr running config# vrf <vrf> pfcp ueip ipv6-pool <string> identity <string>
vsr running identity <string># prefix PREFIX
|
An IPv6 prefix: address and CIDR mask. |
gtp-path-monitoring¶
Configure GTP path monitoring for N3 and N9 interfaces.
vsr running config# vrf <vrf> pfcp gtp-path-monitoring
enabled¶
Enable or disable GTP path monitoring.
vsr running config# vrf <vrf> pfcp gtp-path-monitoring
vsr running gtp-path-monitoring# enabled true|false
- Default value
true
period¶
unit: seconds
Period between echo requests to individual GTP peers.
vsr running config# vrf <vrf> pfcp gtp-path-monitoring
vsr running gtp-path-monitoring# period <1-600>
- Default value
60
echo-reply-timeout¶
unit: seconds
Retransmission timeout between GTP echo attempts (T3-RESPONSE).
vsr running config# vrf <vrf> pfcp gtp-path-monitoring
vsr running gtp-path-monitoring# echo-reply-timeout <1-10>
- Default value
1
max-echo-retries¶
Number of GTP echo attempts before considering a path down (N3-REQUESTS).
vsr running config# vrf <vrf> pfcp gtp-path-monitoring
vsr running gtp-path-monitoring# max-echo-retries <3-10>
- Default value
3