IMPORTANT:
CAUTION:
Information Required for Configuring the System as an IPCF
Required Local Context Configuration Information
| Required Information | Description |
|---|---|
| Management Interface Configuration | |
| Interface name | An
identification string between 1 and 79 characters (alpha and/or
numeric) by which the interface is recognized by the system. Multiple names are
needed if multiple interfaces are configured.
|
| IP address and subnet | IPv4
addresses assigned to the interface. Multiple addresses
and subnets are needed if multiple interfaces are configured.
|
| Physical port number | The
physical port to which the interface is bound. Ports are identified
by the chassis slot number where the line card resides followed
by the number of the physical connector on the card. For example,
port 17/1 identifies connector number 1 on the card in
slot 17. A single physical port
can facilitate multiple interfaces.
|
| Gateway IP address | Used when configuring static IP routes from the management interface(s) to a specific network. |
| Security administrator name | The name or names of the security administrator with full rights to the system. |
| Security administrator password | Open or encrypted passwords can be used. |
| Remote access type(s) | The type of remote access that is used to access the system such as telnetd, sshd, and/or ftpd. |
Required Source Context Configuration Information
Required Destination Context Configuration Information
| Required Information | Description |
|---|---|
| Destination context name | An identification string between 1 to 79 characters (alpha and/or numeric) by which the destination context is recognized by the system. |
| IP address and subnet | Local
IPv4 addresses assigned to the interface to connect with SSC or
other components in network. Multiple addresses
and subnets are needed if multiple interfaces are configured.
|
| Physical port number | The physical port to which the interface is to be bound. Ports are identified by the chassis slot number where the line card resides followed by the number of the physical connector on the card. For example, port 17/1 identifies connector number 1 on the card in slot 17. A single physical port can facilitate multiple interfaces. |
| Gateway IP address | Used when configuring static IP routes from the management interface(s) to a specific network. |
| PCC-Sp-Endpoint Name | An
identification string between 1 to 63 characters (alpha and/or
numeric) by which the PCC-Sp interface endpoint name to serve with
SSC can be identified on the system. It is configured in Context
configuration mode. Multiple names are needed
if multiple PCC-Sp interface endpoints are configured.
|
| Event Notification Interface Endpoint Name | An
identification string between 1 to 31 characters (alpha and/or
numeric) by which the Event Notification Interface endpoint name
to connect with Event Notification server can be identified on the
system. It is configured in Context configuration mode. Multiple names are needed
if multiple Event Notification interface endpoints are configured.
|
| PCC-Sp-Endpoint Configuration | |
| Access Type | Defines the type of access used for SSC communication. By default it is “Diameter”. |
| Diameter Origin Endpoint (Sp) name | An identification string by which the Diameter origin endpoint towards PCEF is associated with PCC-Sp-Endpoint on system. The name is a pre configured Diameter Endpoint instance for Sp interface in Context configuration mode. |
| Diameter Dictionary name | An identification string by which the Diameter dictionary is identified and used by PCC-Sp-Endpoint over Sp interface on system. |
| Event Notification Interface Endpoint Configuration | |
| IP address and subnet | This
is the assigned IP address of the IPCF node on which it will communicate
with Event Notification server. Multiple addresses and/or
subnets are needed if multiple interfaces are configured.
|
| Peer name | This is an identification string between 1 to 79 characters (alpha and/or numeric) by which the peer (Event Notification Server) node is recognized by the IPCF. |
| Peer IP address and subnet | This
is the assigned IP address of the Event Notification server on which IPCF
communicates for event notification management. Multiple addresses and/or
subnets are needed if multiple interfaces are configured.
|
| Peer port number | This specifies the port number between 1 to 65535 on which Event Notification will be received by Event Notification server from IPCF. |
Required AAA Context Configuration Information
| Required Information | Description |
|---|---|
| AAA context name | An identification string between 1 to 63 characters (alpha and/or numeric) by which the AAA context will be recognized by the system. |
| Diameter Endpoint Name Configuration | |
| Diameter Endpoint name (Gx) | An
identification string by which the Diameter endpoint towards PCEF
is recognized by the system. The name can be between 1 to 63 characters (alpha
and/or numeric) and is not case sensitive. It may also
contain dots ( . ) and/or dashes ( - ). This Diameter endpoint
name will be associated with PCC-Policy Service configuration instance.
Multiple names are needed
if multiple Diameter Endpoints are used.
|
| Diameter Endpoint name (Sp) | An
identification string by which the Diameter endpoint towards SSC
is recognized by the system. The name can be between 1 to 63 characters (alpha
and/or numeric) and is not case sensitive. It may also
contain dots ( . ) and/or dashes ( - ). This Diameter endpoint
name will be associated with PCC-Sp-Endpoint configuration instance.
Multiple names are needed
if multiple Diameter Endpoints are used.
|
| Diameter Endpoint name (Rx) | An
identification string by which the Diameter endpoint towards AF
is recognized by the system. The name can be between 1 to 63 characters (alpha
and/or numeric) and is not case sensitive. It may also
contain dots ( . ) and/or dashes ( - ). This Diameter endpoint
name will be associated with PCC-AF-Service configuration instance.
Multiple names are needed
if multiple Diameter Endpoints are used.
|
| Diameter Endpoint Name (Gx) Configuration | |
| Origin Realm name | This is an identification string between 1 to 63 characters (alpha and/or numeric) by which the Domain (Realm) of IPCF node is recognized by the PCEF. |
| Origin Host name | This is an identification string between 1 to 63 characters (alpha and/or numeric) by which the host (IPCF) node is recognized by the PCEF. |
| Origin Host IP address and subnet | This
is the assigned IP address of the IPCF on which it will communicate with
PCEF over Gx interface. Multiple addresses and/or
subnets are needed if multiple interfaces are configured.
|
| Origin Host port number | This specifies the port number between 1 to 65535 on which incoming traffic from PCEF will be accepted on IPCF. |
| Peer name | This is an identification string between 1 to 79 characters (alpha and/or numeric) by which the peer (PCEF) node is recognized by the IPCF. |
| Peer IP address and subnet | This
is the assigned IP address of the PCEF on which IPCF communicates over Gx interface. Multiple addresses and/or
subnets are needed if multiple interfaces are configured.
|
| Peer port number | This specifies the port number between 1 to 65535 from which incoming traffic from PCEF will be sent to IPCF. |
| Diameter Endpoint Name (Rx) Configuration | |
| Origin Realm name | This is an identification string between 1 to 79 characters (alpha and/or numeric) by which the Domain (Realm) of IPCF node is recognized by the AF. |
| Origin Host name | This is an identification string between 1 to 79 characters (alpha and/or numeric) by which the host (IPCF) node is recognized by the AF. |
| Origin Host IP address and subnet | This
is the assigned IP address of the IPCF on which it will communicate with
AF over Rx interface. Multiple addresses and/or
subnets are needed if multiple interfaces are configured.
|
| Origin Host port number | This specifies the port number between 1 to 65535 on which incoming traffic from AF will be accepted on IPCF. |
| Peer name | This is an identification string between 1 to 79 characters (alpha and/or numeric) by which the peer (AF) node is recognized by the IPCF. |
| Peer IP address and subnet | This
is the assigned IP address of the AF on which IPCF communicates
over Rx interface. Multiple addresses and/or
subnets are needed if multiple interfaces are configured.
|
| Peer port number | This specifies the port number between 1 to 65535 from which incoming traffic from AF will be sent to IPCF. |
| Diameter Endpoint Name (Sp) Configuration | |
| Origin Realm name | This is an identification string between 1 to 79 characters (alpha and/or numeric) by which the Domain (Realm) of IPCF node is recognized by the PCEF. |
| Origin Host name | This is an identification string between 1 to 79 characters (alpha and/or numeric) by which the host (IPCF) node is recognized by the SSC. |
| Origin Host IP address and subnet | This
is the assigned IP address of the IPCF on which it will communicate with
SSC over Sp interface. Multiple addresses and/or
subnets are needed if multiple interfaces are configured.
|
| Origin Host port number | This specifies the port number between 1 to 65535 on which incoming and outgoing traffic from SSC will be processed by IPCF. |
| Peer name | This is an identification string between 1 to 79 characters (alpha and/or numeric) by which the peer (SSC) node is recognized by the IPCF. |
| Peer IP address and subnet | This is the assigned IP address of the SSC on which IPCF communicates over Sp interface. |
IMPORTANT:
IMPORTANT:
Local Interface Configuration
configure
context
<vpn_ctxt_name>
-noconfirm
interface <gx_intf_name>
ip
address <local_ip_address>/<mask>
exit
exit
interface <sp_intf_name>
ip
address <local_ip_address>/<mask>
end
Basic PCC-Service Configuration
configure
context <vpn_ctxt_name>
pcc-service
<pcc_svc_name>
-noconfirm
timeout
idle <idle_dur [ action reauthorize ]
timeout
setup <setup_dur>
timeout
long-duration <ldt_timeout> [ action {detection | disconnect}]
monitoring-key
<mon_key>
grant-size <volume>
map-profile
priority <priority_value>
profile-policy name <prof_policy_name>
multiple-pcef-per-subscriber
end
PCC-QoS-Profile Configuration
configure
context <vpn_ctxt_name>
pcc-service <pcc_svc_name>
qos-profile <qos_prof_name>
qci <qci_id>
max-bitrate
uplink <ulink_mbr> downlink
<dlink_mbr>
gauranteed-bitrate
uplink <ulink_gbr>
downlink <dlink_gbr>
arp-priority
<arp_prior_value> pre-emption {capable | not-capable} {not-vulnerable | vulnerable}
end
PCC-Condition-Group Configuration
configure
context <vpn_ctxt_name>
pcc-service <pcc_svc_name>
condition-group <cond_grp_name>
threshold-condition
usage-monitor <usage_mon_name>
usage {= | !=} {absolute
value <volume> | subscription-limit | subscription-threshold <subs_thres_limit>}
radio-access-technology { = | != } <RAT>
event-trigger { = | != } {an-gw-change | bearer-qos-change | bearer-setup | bearer-termination | default-eps-bearer-qos-change | ip-can-change | loss-of-bearer | out-of-credit | pgw-trace-control | plmn-change | qos-change | qos-change-exceeding-authorization | rai-change | rat-change | reallocation-of-credit | recover-of-bearer | resource-modification-request | revalidation-timeout | session-setup | session-termination | sgsn-change | successful-resource-allocation | tft-change | ue-ip-address-allocate | ue-ip-address-release | ue-time-zone-change | user-location-change}
bearer-count { = | != | <= | >= } <num_bearer>
user-equipment-info
eui64 {= | !=} <eui64>
user-equipment-info
imeisv {= | !=} <imei_sv >
user-equipment-info
mac {= | !=} <mac_value>
user-equipment-info
modified-eui64 {= | !=} <meui64>
exit
PCC-Action-Set Configuration
configure
context <vpn_ctxt_name>
pcc-service <pcc_svc_name>
action-set <actionset_name>
rule-activate <rule_name>
associate
monitoring-key <mon_key_id>
usage-monitor <usage_mon_name>
authorize {apn-mbr | default-eps-bearer | qci} qos-profile
<qos_prof_name>
end
PCC-Service-Profile and Usage Monitoring Configuration
configure
context <vpn_ctxt_name>
pcc-service <pcc_svc_name>
profile <profile_name>
eval-priority
<priority_value> condition-group
<cond_grp_name>
action-set <actionset_name>
associate
monitoring-key <mon_key_id>
usage-monitor <usage_mon_name>
default-rulebase-name <rulebase_name>
service-tag
<svc_tag> {rule-name
<rule_name> | rulebase-name <rulebase_name>}
usage-monitor
<usage_mon_name> -noconfirm
usage-limit
volume [downlink <dlink_volume> | total
<total_volume> | uplink
<uplink_volume>]
end
PCC-Policy-Service Configuration
configure
context <vpn_ctxt_name>
pcc-policy-service <pcc_policy_svc_name>
-noconfirm
associate <pcc_svc_name>
diameter
origin endpoint <gx_end_name>
diameter
dictionary {gxa-standard | r7-standard | standard}
max
policy-sessions <max_session>
subscriber-binding-identifier {imsi | msisdn | nai | sip-uri}
ehrpd-access-bcm {as-requested | ue-nw | ue-only}
gprs-access-bcm {as-requested | ue-nw | ue-only}
end
PCC-Sp-Endpoint Configuration
configure
context <vpn_ctxt_name>
pcc-sp-endpoint
<sp_endpoint_node> -noconfirm
access-type {custom | diameter | ldap}
diameter
origin endpoint <sp_end_name>
diameter
dictionary {sh-custom-starent | sh-standard}
profile-update-notification {allow | disallow}
spr
subscriber identifier {imsi | msisdn
end
Diameter Endpoint Configuration
configure
context <vpn_ctxt_name>
diameter
endpoint <gx_end_name>
origin
realm <realm_ipcf>
origin
host <ipcf_host_name > address
<local_ip_address >
port <inbound_gx_port>
accept-incoming-connections
no
watchdog-timeout
use-proxy
server-mode demux-mode
peer
<pcef_peer_name>
realm <pcef_realm_name>
address <pcef_ip_address>
port <outbound_pcef_port>
exit
diameter
endpoint <sp_end_name>
origin
realm <realm_ipcf>
origin
host <ipcf_host_name > address
<local_ip_address >
port <inbound_sp_port>
no
watchdog-timeout
use-proxy
connection
timeout <dur>
connection
retry-timeout <dur>
peer
<ssc_peer_name>
realm <ssc_realm_name>
address <ssc_ip_address>
end
Event Notification Interface Endpoint Configuration
configure
context <vpn_ctxt_name>
event-notif-endpoint <event_notif_intc_name>
address <local_ip_address>
peer
name <remote_server_name> address
<remote_server_ip_address>
port <out_remote_serv_port>
end
Non-3GPP IP-CAN Session Configuration
configure
context <vpn_ctxt_name>
pcc-service <pcc_svc_name>
condition-group <cond_grp_name>
base-station-id {[ sid {= | != | <| <= | >| >= } <sys_identifier>] | range <start_range>
to <end_range>]] [ nid {= | != | <| <= | >| >= } <netwrk_identifier> ] | range <start_range>
to <end_range>]] [ cellid {= | != | <| <= | >| >= } <cell_identifier> ] | range <start_range>
to <end_range> ]]}
nai {= | !=} {username <user_name> [domain
<domain>] | domain <domain>}
user-equipment-info
esn {= | !=} <esn>
user-equipment-info
meid {= | !=} <meid>
end
show pcc-service service-name <pcc_svc_name>
The output of this
command shows a concise listing of PCC-service parameter settings.
show configuration
errors section pcc-service verbose}
The output of this
command displays current configuration errors and warning information
for the target configuration file as specified for PCC-service.
show pcc-policy service
name <pcc_policy_svc_name>
The output of this
command shows a concise listing of PCC-Policy service parameter
settings.
show configuration
errors section pcc-policy-service verbose}
The output of this
command displays current configuration errors and warning information
for the target configuration file as specified for PCC-Policy service.
Logging Facility Configuration
configure
logging
console
logging
display event-verbosity {min | concise | full}
logging
filter runtime facility bindmux { critical | error | warning | unusual | info | trace | debug }
logging
filter runtime facility diameter { critical | error | warning | unusual | info | trace | debug }
logging
filter runtime facility event-notif { critical | error | warning | unusual | info | trace | debug }
logging
filter runtime facility evlog { critical | error | warning | unusual | info | trace | debug }
logging
filter runtime facility pccmgr { critical | error | warning | unusual | info | trace | debug }
logging
filter runtime facility sprmgr { critical | error | warning | unusual | info | trace | debug }
logging
filter runtime facility threshold { critical | error | warning | unusual | info | trace | debug }
end
IMPORTANT:
show logging [ active | verbose]
The output of this
command provides the display of event logs for configured logging
facilities.
Configuring the Congestion Control Threshold
configure
congestion-control
threshold max-sessions-per-service-utilization <percent>
congestion-control
threshold tolerance <percent>
end
Configuring Service Congestion Policies
Alarm and Alert Trap Configuration
configure
snmp
trap { enable | suppress} [Congestion
CongestionClear] {ThreshPCCAFSessions | ThreshPCCPolicySessions} [ target <trap_collector>]
snmp
trap { enable | suppress} [Congestion
CongestionClear] {ThreshPerServicePCCAFSessions | ThreshPerServicePCCPolicySessions} [ target <trap_collector>]
snmp
trap { enable | suppress} [Congestion
CongestionClear] {ThreshClearPCCAFSessions | ThreshClearPCCPolicySessions} [ target
<trap_collector>]
snmp
trap { enable | suppress} [Congestion
CongestionClear] {ThreshClearPerServicePCCAFSessions | ThreshClearPerServicePCCPolicySessions} [ target <trap_collector>]
snmp
trap { enable | suppress} [Congestion
CongestionClear] {PCCAFServiceStart | PCCAFServiceStop} [ target <trap_collector>]
snmp
trap { enable | suppress} [Congestion
CongestionClear] {PCCPolicyServiceStart | PCCPolicyServiceStop} [ target <trap_collector>]
end
SNMP-MIB Traps for IPCF Node
| Traps | Object Id |
|---|---|
|
starPCCPolicyServiceStart
|
starentTraps 1127
|
|
starPCCPolicyServiceStop
|
starentTraps 1128
|
|
starPCCQuotaServiceStart
|
starentTraps 1129
|
|
starPCCQuotaServiceStop
|
starentTraps 1130
|
|
starPCCAFServiceStart
|
starentTraps 1131
|
|
starPCCAFServiceStop
|
starentTraps 1132
|
|
starSPRServerUnreachable
|
starentTraps 1133
|
|
starSPRServerReachable
|
starentTraps 1134
|
|
starNtfyIntfPeerUnreachable
|
starentTraps 1173
|
|
starNtfyIntfPeerReachable
|
starentTraps 1174
|
IMPORTANT:
Event IDs for IPCF Node
IMPORTANT:
| Facility | Event ID Range |
|---|---|
| Demux-Bindmux Facility Events | 158200-158999 |
| PCC Manager Facility Events | 159000-159499 |
| SPR Manager Facility Events | 159500-159999 |
| LDAP Request Facility Events | 160000-160499 |
| Event Notification Interface Facility Events | 170000-170499 |
| AAA Client Facility Events | 6000-6999 |
| Alarm Controller Facility Events | 65000-65999 |
| Card/Slot/Port (CSP) Facility Events | 7000-7999 |
| Command Line Interface Facility Events | 30000-30999 |
| Event Log Facility Events | 2000-2999 |
| Statistics Facility Events | 31000-31999 |
| System Facility Events | 1000-1999 |
| System Initiation Task (SIT) Main Facility Events | 4000-4999 |
| Threshold Facility Events | 61000-61999 |
| Virtual Private Network Facility Events | 5000-5999 |