3.2.48. 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 (deprecated)¶
Attention
logging verboseLaunch 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