Important: The commands or keywords/variables that are available are dependent on platform type, product version, and installed license(s).
p-cscf discovery { table { 1 | 2 } [ algorithm { ip-address-modulus | msisdn-modulus | round-robin } ] | diameter-configured }
• ip-address-modulus: This algorithm divides the IP address, in binary, of the subscriber by the number of rows in the table, and the remainder is used as an index into the specified table to select the row.
• msisdn-modulus: This algorithm divides the MSISDN value in binary without the leading “+” of the subscriber by the number of rows in the table, and the remainder is used as an index in the specific table to select the row.
• round-robin: This algoritm rotates all rows in the active table for selection of the row in round-robin way. if no algorithm is specified this is the default behavior.This option enables the table number and algorithm specified by the diameter host-select table configuration in Policy Control Configuration mode.This option also performs the deactivation processing of the PDP contexts when Diameter Policy Control Application (DPCA) switches, host tables as detailed in the diameter host-select command description in Policy Control Configuration mode.The following command specifies table 1 with round-robin algorithm to select the rows with IP address for P-CSCF discovery.p-cscf table { 1 | 2 } row-precedence precedence_value { address ip_address | ipv6-address ipv6_address } [ secondary { address ip_address | ipv6-address ipv6_address } ]no p-cscf table { 1 | 2 } row-precedence precedence_valuerow-precedence precedence_valueIn StarOS 8.1 and later, precedence_value must be an integer from 1 through 128, and a maximum of 128 rows can be added to a table.In StarOS 8.0, precedence_value must be an integer from 1 through 100, and a maximum of 16 rows can be added to a table.address ip_addressSpecifies the primary and/or secondary IPv4 address for P-CSCF discovery table. This keyword, if used with secondary keyword, specifies the secondary IPv4 address.ip_address must be an IPv4 IP address entered using dotted decimal notation.ipv6-address ipv6_addressSpecifies the primary and/or secondary IPv6 address for P-CSCF discovery table. This keyword, if used with secondary keyword, specifies the secondary IPv6 address.ipv6_address must be an IPv6 IP address entered using colon ( : ) separated notation.The operator can add/remove rows to the table that is not currently selected by the diameter host-select table command in Policy Control Configuration Mode.The following command adds a row in table 2 with primary IP address 1.2.3.4, secondary IP address as 5.6.7.8, and row-precedence value as 20 for P-CSCF discovery.qos-update-timeouttimeout_durationFollowing command sets the QoS update timeout to 90 seconds.Following command sets the re-authorization trigger to bearer-loss, so that re-authorization of subscriber session is initiated on loss of bearer.The deny option causes the system to inform the UE that the PDP context will not be dedicated for IM signaling and signaling will co-exist with other traffic on PDP context.The permit option is used to activate the signaling context for signal traffic and the other traffic uses other PDP context for traffic with the following destinations:The UE is not trusted to follow these restrictions, and the system monitors and restricts the traffic from the dedicated PDP context. The signaling-flow class-map command is used to configure the restrictions.signaling-flow permit server-addressip_address[ server-port {port_num| rangestart_porttoend_port} ] [ descriptionSTRING][ no ] signaling-flow permit server-address ip_address [ server-port { port_num | range start_port to end_port } ]server-address ip_addressThe server address ip_address refers to the destination IP address in uplink packets, and the source IP address in downlink packets.ip_address is IPv4/IPv6 address in standard notation and can be used with sub-net mask.port_num must be an integer from 1 through 65535.range start_port to end_port provides the option to configure the range of ports on server for communication.start_port must be an integer from 1 through 65535 but lesser than end_num, and end_port must be an integer from 1 through 65535 but greater than start_num.description STRINGSTRING must be an alpha and/or numeric string with maximum of 64 characters.Following command sets the packet filter server address to 1.2.3.4 with port number 1234 for packet filtering.downlink: specifies the traffic from system to MN. Default is set to forward.uplink: specifies the traffic from MN to system. Default is set to forward.
![]() |
Cisco Systems Inc. |
Tel: 408-526-4000 |
Fax: 408-527-0883 |