Bonjour
I am looking to validate whether the CUBE Enterprise has the capability to reroute a call through a different dial-peer (which points to a different destination) based on a specific response returned by the primary target destination. Let me explain myself better
Say a CUBE Enterprise has different dial-peers:
Dial-Peer Voip 1 points to Genesys
destination-pattern will be specific per DID (thus, it will always be used)
SIP options enabled
Dial-peer voip 10 points to CUCM
destination-pattern is [2-9]XX[2-9]XXXXXX (sort of catch all)
SIP options enabled
Say the CUBE tries to route a call to Genesys since SIP options has not failed. However, while sending an invite, Genesys answers with a SIP error code like 1 of the list below. My question is, can the CUBE reroute the call to the CUCM (second dial-peer) which is the next better match in terms of destination pattern?
404 (Not Found)
408 (Request Timeout)
480 (Temporarily Unavailable)
500 (Server Internal Error)
502 (Bad Gateway)
603 (Decline),
This behavior is possible on a CUBE Service Provider with the "hunting-trigger" command. Below an excerpt of the config:
adjacency sip GENESYS
force-signaling-peer
admin-domain GENESYS
nat force-off
hunting-trigger 404 408 480 500 502 603
I have searched for this feature and there seems it is not available in the CUBE Enterprise. The closest thing I could find was the document "Cisco Unified Border Element Support for Configuring an Error Response Code upon an Out-of-Dialog OPTIONS Ping Failure" , but is not the same. This document explains how to change the response sent by the CUBE to the initiating party when the destination to which it needs to send the call to is busy out (PING Options fails)
http://www.cisco.com/c/en/us/td/docs/ios/voice/cube/configuration/guide/vb_10173.pdf
Merci, Jorge