active-charging service rulebase tethering-detection

Enables or disables the Tethering Detection feature for the current rulebase, and specifies the database to use.

Command Mode

Exec > Global Configuration (config) > ACS Configuration (config-service-acs_name ) > Rulebase Configuration (config-rulebase-rulebase_name )

Syntax

tethering-detection { application | dns-based | ip-ttl-value ttl_value | max-syn-packet-in-flow max_syn_packets | tethering_database } 

application

Specify to perform tethering detection based on App-based method.

dns-based

Specify to perform tethering detection based on DNS-based method.

max-syn-packet-in-flow max_syn_packets

Specify the number of SYN packets applicable for tethering detection in a flow.

Must be an integer in the range of 1-3.

tethering_database

Specify to perform tethering detection using the specified database.

Must be one of the following:

  • os-db-only : Specify to perform tethering detection using IPv4 and IPv6 OS signature databases.

  • os-ua-db : Specify to perform tethering detection using IPv4 OS, IPv6 OS, and UA signature databases.

  • ua-db-only : Specify to perform tethering detection using only the UA signature database.

Usage Guidelines

Use this command to enable/disable the Tethering Detection feature for a rulebase, and configures the database to use. Tethering Detection can be done for IPv4, IPv6, TCP and UDP flows.

Example

The following command enables the Tethering Detection feature in the rulebase, and specifies to use only the OS database:
tethering-detection os-db-only