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
...