Cisco Cisco Unified SIP Proxy Guia De Resolução De Problemas

Página de 9
The network contains a logical collection of local interfaces that are treated the same for general
routing purposes.
• 
SIP messages, upon arrival, are associated with the network on which the messages are received
(incoming network).
• 
The outgoing network is set as a part of the routing logic of CUSP and the messages are
forwarded/sent to the set network.
• 
Each SIP network has these properties:
Listen Points − can have multiple listen points per network
♦ 
Server Groups − elements in the Server Groups (SGs), such as Cisco Unified
Communications Manager (CUCM) clusters
♦ 
SIP Timers − retransmission counts
♦ 
Ping Options − monitors the health of each element in the SG and is configured per network
♦ 
Record Route − call states are not stored because there are routing tables
♦ 
Via Header Stripping − in order to hide the topology
♦ 
• 
Here is an example:
sip listen Net−PSTN udp 14.128.100.169 5060
 !
sip network Net−PSTN standard
  no non−invite−provisional
  allow−connections
  retransmit−count invite−client−transaction 3
  retransmit−count invite−server−transaction 5
  retransmit−count non−invite−client−transaction 3
  retransmit−timer T1 500
  retransmit−timer T2 4000
  retransmit−timer T4 5000
  retransmit−timer TU1 5000
  retransmit−timer TU2 32000
  retransmit−timer clientTn 64000
  retransmit−timer serverTn 64000
  tcp connection−setup−timeout 1000
  udp max−datagram−size 1500
  end network
 !
Triggers
This section describes what triggers are and how they are used.
A trigger is a set of conditions used in order to determine which routing and normalization policy is
applied to an SIP request.
• 
A trigger condition defines matching rules against certain headers or fields within an SIP message,
network, and transport type (UDP, TCP, Transport Layer Security (TLS)).
• 
A trigger is evaluated as either true or false for each received request.
• 
If the condition is true, then preset behaviors are invoked.
• 
The AND operation is achieved by specifying headers or fields in a single trigger−condition
command.
• 
The OR operation is achieved with several trigger−conditions, each identified by a sequence number.
• 
The conditions are evaluated in ascending order based on sequence number.
• 
The mid−dialog condition is the first one, so that the policy step is skipped for mid−dialog messages.
• 
Here is an example:
trigger condition TC−from−CUCM
  sequence 1