Cisco Cisco Expressway

Page of 21
External policy request parameters
When the Expressway uses a policy service it sends information about the call request to the service in a 
POST message using a set of name-value pair parameters. The service can then make decisions based 
upon these parameters combined with its own policy decision logic and supporting data.
The service response must be a 200 OK message with CPL contained in the body.
The following table lists the possible parameters contained within a request. It also indicates, where relevant, 
the range of accepted values.
Parameter name
Values
ALLOW_INTERWORKING
TRUE / FALSE
AUTHENTICATED
TRUE / FALSE
AUTHENTICATED_SOURCE_ALIAS
 
AUTHENTICATION_USER_NAME
 
CLUSTER_NAME
 
DESTINATION_ALIAS
 
DESTINATION_ALIAS_PARAMS
 
GLOBAL_CALL-SERIAL_NUMBER
GUID
LOCAL_CALL_SERIAL_NUMBER
GUID
METHOD
INVITE / ARQ / LRQ / OPTIONS / SETUP
NETWORK_TYPE
IPV4 / IPV6
POLICY_TYPE
SEARCH / ADMIN 
PROTOCOL
SIP / H323
REGISTERED_ALIAS
 
SOURCE_ADDRESS
 
SOURCE_IP
 
SOURCE_PORT
 
TRAVERSAL_TYPE
TYPE_[UNDEF / ASSENTSERVER / ASSENTCLIENT / 
H460SERVER / H460CLIENT / TURNSERVER / 
TURNCLIENT / ICE]
UNAUTHENTICATED_SOURCE_ALIAS
 
UTCTIME
 
ZONE_NAME
 
 contains some examples of the types of CPL that the policy server 
could use in its response.
Cryptography support
External policy servers should support TLS and AES-256/AES-128/3DES-168.
SHA-1 is required for MAC and Diffie-Hellman / Elliptic Curve Diffie-Hellman key exchange; the Expressway 
does not support MD5.
External Policy on Cisco Expressway Deployment Guide (X8.2)     
Page 8 of 21
External policy request parameters