Cisco Cisco Expressway Maintenance Manual

Page of 391
 
Iptablesrule
 
License
 
Links
 
Mediastatistics
 
NetworkInterface
 
Ntpcertificates
 
Options
 
PhonebookServer
 
Pipes
 
Policy
 
PortUsage
 
ResourceUsage
 
SIP
 
SipServiceDomains
 
SipServiceZones
 
SystemMetrics
 
SystemUnit
 
TURN
 
Teststatus
 
Time
 
Traversalserverresourceusage
 
Tunnels
 
Warnings
 
XMPP
 
Xcps2s
 
Zones
External Policy Overview
The Cisco Expressway (Expressway)  supports CPL (Call Processing Language) for implementing complex policy 
decisions. CPL is designed as a machine-generated language and is not immediately intuitive; while the Expressway 
can be loaded with CPL to implement advanced call policy decisions, complex CPL is difficult to write and maintain.
The Expressway’s external policy feature allows policy decisions to be taken by an external system which can then 
instruct the Expressway on the course of action to take (such as whether to fork a call and so on). Call policy can now 
be managed independently of the Expressway, and can implement features that are unavailable on the Expressway. 
The external policy server can make routing decisions based on data available from any source that the policy server 
has access to, allowing companies to make routing decisions based on their specific requirements.
When the Expressway is configured to use an external policy server the Expressway sends the external policy server a 
service request (over HTTP or HTTPS), the service will send a response back containing a CPL snippet which the 
Expressway will then execute.
Using an External Policy Server
The main areas where the Expressway can be configured to use an external policy server are:
 
Call Policy (also known as Admin Policy) – to control the allowing, rejecting, routing (with fallback if calls fail) 
and forking of calls.
365
Cisco Expressway Administrator Guide
Reference Material