| Attributes |
SipErrorCodeDT[0..1] |
-
cscfNewErrorCode
-
The new SIP error code to be set in the SIP error response. If CscfNewErrorCode, CscfNewRetryAfter, CscfNewSlogan and CscfNextTable are left empty then the rule becomes a “stop processing rule”.
|
SipErrorRetryAfterDT[0..1] |
-
cscfNewRetryAfter
-
New value to be set in the Retry-After header in the mapped SIP response. If CscfNewErrorCode, CscfNewRetryAfter, CscfNewSlogan and CscfNextTable are left empty then the rule becomes a “stop processing rule”.
|
SipErrorSloganDT[0..1] |
-
cscfNewSlogan
-
The new slogan that will be put as reason phrase in the mapped SIP response. If CscfNewErrorCode, CscfNewRetryAfter, CscfNewSlogan and CscfNextTable are left empty then the rule becomes a “stop processing rule”.
|
SipErrorNextTableDT[0..1] |
-
cscfNextTable
-
If the rule matches, then processing will be continued in the table named by the content of the attribute. If this attribute is not empty, then the values entered into CscfNewErrorCode, CscfNewSlogan, CscfNewRetryAfter are considered to be empty, and the SIP response is not modified. If CscfNewErrorCode, CscfNewRetryAfter, CscfNewSlogan and CscfNextTable are left empty then the rule becomes a “stop processing rule”.
|
SipErrorConfigurationEntryDT
key mandatory noNotification restricted |
-
cscfSipErrorConfigurationEntry
-
Primary key of the entry, it should be composed of elements separated by “:” characters. The first element is equal to the CscfSipErrorConfigurationTableName attribute of the CscfSipErrorConfigurationTable, which contains the entry.
The second element is the required value of the field of the related SIP/Diameter message specified by the CscfFilteringCriteria1 attribute of the containing table. The second element corresponds to the required value of CscfFilteringCriteria2 attribute and so on, until the sixth field. There is a special meaning to the construct <CscfSipErrorConfigurationTableName>:default. If none of the entries match, then the system will look for this entry, which gives the possibility of a default processing route. If an entry matches, default rule is ignored, and processing is stopped.
Corresponding to the CscfFilteringCriteriaX fields of the containing table, the following values are considered as valid:
sip.errorcode := integer 300-699
sip.reason.protocol := string 'SIP'|'Q.850'
sip.reason.cause := integer > 0
diameter.message := string 'UAA'|'MAA'|'SAA'|'LIA'
diameter.resultcode := integer 3000..5999
|