Configuring the HR Roaming Support for UPF
This section describes how to configure the HR roaming support feature for UPF.
Configure Buffering Support of Visitors Calls on vUPF
To configure the buffering support of visitors calls on the vUPF, use the following CLI commands:
config
user-plane [converged mode | buffered-packet-count [ instance-limit instance_limit_value { session-limit session_limit_value} | { session-limit session_limit_value { instance-limit instance_limit_value} ] ]
exit
NOTES:
-
buffering-packet-count : Configure max session and instance limit for buffering the packets.
-
instance-limit instance_limit_value : Configures maximum number of packets to buffer for all session per SessMgr instance. The default range is 1 to 10000.
-
session-limit session_limit_value : Configures maximum number of packets to buffer per session. The default range is 1 to 255.
Verify the Buffering Support of Visitors Calls on vUPF
To verify the support of buffering limit for traffic on visitor calls on the vUPF, use the show configuration CLI command.
The following code is a sample output of the CLI command.
[local]qvpc-si# show configuration
...
...
#exit
user-plane buffered-packet-count session-limit 5 instance-limit 10
context ingress
…
…
Configure the GTP-U Service and N9 Interface Association
To configure the association of GTP-U Service and N9 Interface, use the following CLI commands:
config
context ingress
user-plane-service user-plane-service
associate gtpu-service service_name [ cp-tunnel | pgw-ingress | sgw-egress | sgw-ingress | upf-egress | upf-ingress | interface-type [ n9 | s5u | s8u | n3 ]]
no associate gtpu-service upf-egress
exit
exit
exit
NOTES:
-
upf-egress : Configure the interface type as UPF egress used for N9 interface.
-
interface-type [ n9 | s5u | s8u | n3 ] : Configure the desired GTP-U ingress interface type.
-
no associate gtpu-service upf-egress : Configure to remove the GTP-U service and N9 interface association.
Verify the GTP-U Service and N9 Interface Association
To verify the association of GTP-U Service and N9 Interface, use the show user-plane-service all CLI command.
The following code is a sample output of the CLI command.
[local]qvpc-si# show user-plane-service all
Service name : user-plane-service
Service-Id : 6
Context : ingress
Status : STARTED
UPF Ingress GTPU Service : sx-gtpu-service
UPF Egress GTPU Service : sx-upf_egress_gtpu
SGW Ingress GTPU Service : sx-sgw_ingress_gtpu
SGW Egress GTPU Service : sx-sgw_egress_gtpu
….
[local]qvpc-si# show configuration context ingress
config
context ingress
....
...
user-plane-service user-plane-service
associate gtpu-service sx-gtpu-service upf-ingress
associate gtpu-service sx-upf_egress_gtpu upf-egress
associate gtpu-service sx-sgw_ingress_gtpu sgw-ingress
associate gtpu-service sx-sgw_egress_gtpu sgw-egress
associate gtpu-service up-gtpu cp-tunnel
associate sx-service sxu
associate control-plane-group g1
exit
...