This command is used
to configure the conditions which trigger the ruledef event.
Privilege:
Security Administrator,
Administrator
Syntax
condition priority priority { variable { eq | ge | gt | le | lt | match | ne | nomatch } regex | string_value | int_value | set }
no condition priority priority
priority priority
Specifies a priority
for the specified condition.
priority must
be unique and an integer from 1 to 2048.
variable
The following variables
are supported:
- apnThe APN associated
with the current session expressed as an alphanumeric string of
1 through 63 characters.
- arpThe APN associated
with the current session expressed as an integer from 1 through 15.
- bandwidthTotal bandwidth associated
with the QCI and ARP value associated with the request, expresed
as an integer from 0 through 1000000000.
- dateDate value to match.
<Clock in format YYYY:MM:DD>
- day-of-monthThe day of the month
to match the rule to, expressed as an integer from 1 through 31.
- day-of-weekSunday...Saturday,
expressed as an integer from 1 to 7.
- imeisvIMEISV of the user
equipment expressed as an alphanumeric string of 1 through 63 characters.
- imsiIMSI associated with
the subscriber expressed as an alphanumeric string of 1 through
63 characters.
- meidMEID associated with
the subscriber expressed as an alphanumeric string of 1 through
63 characters.
- month-of-yearJan, Feb….Dec,
expressed as an integer from 1 through 12.
- msisdnMSISDN associated
with the session expressed as an alphanumeric string of 1 through
63 characters.
- naiNAI associated with
the session expressed as an alphanumeric string of 1 through 63 characters.
- pdn-countNumber of PDNs associated
with the same APN, expressed as an integer from 0 through 1000000000.
- qciQCI associated with
the current event expressed as an nteger from 1 through 254.
- radio-access-technologyRadio access technology
associated with the subscriber:
cdma-1xrtt:
CDMA 1X RTT radio access technology
cdma-evdo:
CDMA-EVDO radio access technology
cdma-evdo-reva:
CDMA EVDO REVA radio access technology
cdma-other:
Other CDMA radio access technologies
ehrpd: EHRPD
radio access technology
eutran:
EUTRAN radio access technology
gan: GAN
radio access technology
gprs-geran:
GPRS GERAN radio access technology
gprs-other:
Other GPRS radio access technology
hspa: HSPA
radio access technology
unknown:
Unknown radio access technology
wcdma-utran:
WCDMA UTRAN radio access technology
wimax: WiMax
radio access technology
wireless-lan:
Wireless LAN radio access technology
- serving-node-addressIP address associated
with the current node serving the subscriber entered using IPv4
dotted-decimal or IPv6 colon-separated-hexadecimal notation.
- serving-plmnPLMN associated with
the current node serving the subscribe expressed as an alphanumeric string
of 1 through 63 characters.
- time-of-dayTime associated with
the change. <Clock in format HH:mm:ss or HH:mm >
eq | ge | gt | le | lt | match | ne | nomatch
eq: Operation
equal to
ge: Operation
greater than or equal to
gt: Operation
greater than
le: Operation
less than or equal to
lt: Operation
less than
match: Operation
match
ne: Operation
not equal to
nomatch:
Operation nomatch
no condition priority priority
Deletes the specified
condition.
Usage:
Use this command to
configure the conditions which trigger the ruledef event. A ruledef represents
a set of matching conditions.
This command can be
entered multiple times to configure multiple conditions for a ruledef.
The conditions are examined in priority order until a match is found
and the corresponding condition is applied.
Example:
The following command
creates a condition with priority set to
5 and configured
match apn
myapn*:
condition priority
5 apn match myapn*