03-20-2014 07:48 PM - edited 03-16-2019 10:12 PM
I wanted to see if anyone had suggestions on the best way to configure SIP Options Pings.
Typically I would configure them per dial-peer. However, I really want to do it per destination IP address. I do not want a SIP Options ping for every single dial-peer being sent out every X seconds.
Example:
In my case I have 4 SIP trunks in the same CUBE. Each pointing to a different destination IP. There are 6 dial-peers per SIP trunk. I really do not want 24 option pings going out every X seconds. I guess I've never actually did a debug to see how many pings are going out at a time but I am assuming it sends one for each dial-peer or does it?
If I am correct in my assumption, is there way to only send one ping per destination IP and if that single IP goes unresponsive then all 6 dial-peers go down?
Solved! Go to Solution.
03-21-2014 09:13 AM
Hello,
The OOD option ping is sent per dial-peer to the destination.
•The Cisco Unified Border Element OOD Options ping feature can only be configured at the VoIP Dial-peer level.
•All dial peers start in an active (not busied out) state on a router boot or reboot.
•If a dial-peer has both an outbound proxy and a session target configured, the OOD options ping is sent to the outbound proxy address first.
•Though multiple dial-peers may point to the same SIP server IP address, an independent OOD options ping is sent for each dial-peer.
•If a SIP server is configured as a DNS hostname, OOD Options pings are sent to all the returned addresses until a response is received.
•Configuration for Cisco Unified Border Element OOD and TDM Gateway OOD are different, but can co-exist.
//Suresh
Please rate all the useful posts.
03-20-2014 08:25 PM
Hello,
Out of Dialog Option Ping can only be configured at outbound dial-peers. but In-dialog Option can be enabled at global level.
Please refer this guide.
http://www.cisco.com/c/en/us/td/docs/ios/voice/cube/configuration/guide/15_0/vb_15_0_Book/vb-gw-sipsip.html#wp1403782
Hope this helps.
//Suresh
Please rate all the useful posts.
03-21-2014 08:44 AM
Yes, I know all of that.
What I really want to know:
If I have 6 dial-peers all pointing to the same target. All 6 have the Out of Dialog option ping set. Does the CUBE send out 6 pings, or just 1?
03-21-2014 09:13 AM
Hello,
The OOD option ping is sent per dial-peer to the destination.
•The Cisco Unified Border Element OOD Options ping feature can only be configured at the VoIP Dial-peer level.
•All dial peers start in an active (not busied out) state on a router boot or reboot.
•If a dial-peer has both an outbound proxy and a session target configured, the OOD options ping is sent to the outbound proxy address first.
•Though multiple dial-peers may point to the same SIP server IP address, an independent OOD options ping is sent for each dial-peer.
•If a SIP server is configured as a DNS hostname, OOD Options pings are sent to all the returned addresses until a response is received.
•Configuration for Cisco Unified Border Element OOD and TDM Gateway OOD are different, but can co-exist.
//Suresh
Please rate all the useful posts.
03-21-2014 09:16 AM
Thanks, guess I missed that.
Doesn't that seem terribly inefficient to anyone?
03-21-2014 09:35 AM
I'll stand behind you on this one for now. Yes, it seems like IOS should consolidate its OOD OPTIONS PINGs to single host:port combinations, regardless of how many different Dial Peers it exists on.
03-21-2014 01:34 PM
Here is what I propose as a feature request.
Allow multiple sip-server entries under the sip-ua. Then allow the setting of the options ping per sip-server. Then if the option ping fails all dial-peers with that sip-server destination would then busy out.
Seems simple enough to me and makes it much more efficient.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide