Cisco Unified Customer Voice Portal

Example Gateway Files for 7.0(2) Getting Started Guide – Standalone Examples

service timestamps debug datetime msec localtime
service timestamps log datetime msec localtime

service internal
logging buffered 13000
no logging console

ip cef

voice rtp send-recv
   
voice class codec 1
 codec preference 1 g711ulaw
 codec preference 2 g729r8

voice service voip
 signaling forward unconditional
 fax protocol t38 ls-redundancy 0 hs-redundancy 0 fallback none
 h323
 no modem passthrough
 codec g729r8 pre-ietf

gateway
timer receive-rtcp 4

voice translation-rule 1
rule 1 /987654/ //

voice translation-profile block
translate called 1

ip rtcp report interval 3000

ip host tts-en-us 
ip host asr-en-us 

ivr asr-server rtsp://asr-en-us/recognizer
ivr tts-server rtsp://tts-en-us/synthesizer

ivr prompt memory 15000
ivr prompt streamed all

mrcp client timeout connect 10
mrcp client timeout message 10
mrcp client rtpsetup enable
vxml tree memory 1000
http client cache memory pool 15000
http client cache memory file 500
http client cache refresh 864000
http client connection timeout 60
http client response timeout 30


application
service helloworld flash:CVPSelfService.tcl
 param CVPPrimaryVXMLServer 
 paramspace english language en
 paramspace english index 0
 paramspace english location flash
 paramspace english prefix en
 param CVPSelfService-port 7000
 param CVPSelfService-app HelloWorld

application
 service customhelloworld flash:CVPSelfService.tcl
  param CVPPrimaryVXMLServer 
  paramspace english language en
  paramspace english index 0
  paramspace english location flash
  paramspace english prefix en
  param CVPSelfService-port 7000
  param CVPSelfService-app customhelloworld

application
 service cvpselfservice flash:CVPSelfServiceBootstrap.vxml
  paramspace english language en
  paramspace english index 0
  paramspace english location flash:
  paramspace english prefix en

application
 service cvperror flash:cvperror.tcl
  paramspace english language en
  paramspace english index 0
  paramspace english location flash
  paramspace english prefix en

application 
 service ringtone flash:ringtone.tcl 
  paramspace english index 0
  paramspace english language en
  paramspace english location flash
  paramspace english prefix en


dial-peer voice 1000 pots
 description Required for FXS phone (POTS phone) input
 service session
 forward-digits all

dial-peer voice 8 voip
 service helloworld
 description receives POTS call for helloworld and changes to VoIP
 destination-pattern 8002221111
 session target ipv4:
 incoming called-number 8002221111
 dtmf-relay rtp-nte h245-signal h245-alphanumeric
 codec g711ulaw
 no vad

dial-peer voice 7 voip
 service customhelloworld
 description receives POTS call for customhelloworld and changes to VoIP 
 destination-pattern 7002221111
 session target ipv4:
 incoming called-number 7002221111 
 dtmf-relay rtp-nte h245-signal h245-alphanumeric
 codec g711ulaw
 no vad

dial-peer voice 800 voip
 description rx VoIP call from Call Mgr & requests helloworld from VXML Server
 service helloworld
 incoming called-number 8T
 dtmf-relay rtp-nte h245-signal h245-alphanumeric
 codec g711ulaw
 no vad

dial-peer voice 700 voip
 description rx VoIP call from Call Mgr & requests customhelloworld from VXML Server
 service customhelloworld
 incoming called-number 7T
 dtmf-relay rtp-nte h245-signal h245-alphanumeric
 codec g711ulaw
 no vad