IOS-XE VoIP
- Overview
- Guides
- Global SIP Configurations
- SIP Dial Peer Configurations
- Call Manager Fallback Configurations
- DSPFARM Profile Configurations
- Num-Exp Configurations
- Gateway Configurations
- Application Configurations
- Unified Communication Configurations
- HTTP Configurations
- SIP User Agent Configurations
- Codec Configurations
- Credentials Configurations
- Media Configurations
- Call Admission Control Configurations
- Gateway Accounting Configurations
- Voice Class Codec Configurations
- Voice Register Configurations
- Operational Data
- Developer Resources
- Community & Support
Application Configurations
The following operations are allowed in the application configuration mode:
Operations | X-path |
---|---|
get, get-config, edit-config | /native/ios-voice:application |
Newly Added YANG Models in Release 17.10.1a
- application package
Newly Added YANG Models in Release 17.7.1
- application global
Application Configurations and X-Path Details
Object | Description | X-path | Value | Prerequisites | Remarks |
---|---|---|---|---|---|
application | To define an application. | /native/ios-voice:application |
N/A | N/A | N/A |
service service-name | To configure a standalone application. | /native/ios-voice:application/ios-voice:service/ios-voice:service-name |
ipsla-responder, RECAPP, CALLIndSs_SErviCe, abab, RetrProxy, DSPREC, session, clid_authen_npw, app-b-acd-aa, clid_authen_collect, clid_col_npw_3, clid_authen, clid_col_npw_npw, TOLLFRAUD_APP, clid_authen_col_npw, ipsla-testcall, AFW_THIRD_PARTY_CC, CTAPP, fax_hop_on, dsapp | N/A | N/A |
param param-name | To define an application parameter name. | /native/ios-voice:application/ios-voice:service/ios-voice:param/ios-voice:param-name |
String | N/A | N/A |
param param-value | To define an application parameter value. | /native/ios-voice:application/ios-voice:service/ios-voice:param/ios-voice:param-value |
String | N/A | N/A |
package | To configure linkable package. | /native/ios-voice:application/ios-voice:package[ios-voice:auth=""] |
N/A | N/A | N/A |
package package-name | To define the name of the service or package. | /native/ios-voice:application/ios-voice:package/ios-voice:package-name |
auth | N/A | N/A |
package param | To configure the parameter name. | /native/ios-voice:application/ios-voice:package/ios-voice:param |
N/A | N/A | N/A |
[package auth] param password-prompt | Announcement URL to request password. | /native/ios-voice:application/ios-voice:package/ios-voice:param/ios-voice:passwd-prompt |
String | N/A | N/A |
[package auth] param passwd | Pre-defined password for authorization. | /native/ios-voice:application/ios-voice:package/ios-voice:param/ios-voice:passwd |
String | N/A | N/A |
[package auth] param user-prompt | Announcement URL to request account. | /native/ios-voice:application/ios-voice:package/ios-voice:param/ios-voice:user-prompt |
String | N/A | N/A |
[package auth] param term-digit | To define digit for terminating Account/Password digit collection. | /native/ios-voice:application/ios-voice:package/ios-voice:param/ios-voice:term-digit |
String | N/A | Default value is #. |
[package auth] param abort-digit | To define digit for aborting Account/Password digit collection. | /native/ios-voice:application/ios-voice:package/ios-voice:param/ios-voice:abort-digit |
String | N/A | Default value is *. |
[package auth] param max-retries | To define the number of attempts to re-enter Account/Password. | /native/ios-voice:application/ios-voice:package/ios-voice:param/ios-voice:max-retries |
Integer (Min 0 , Max 65535) | N/A | Default value is 0. |
[package auth] param max-digits | To define maximum collect digits in Account/Password. | /native/ios-voice:application/ios-voice:package/ios-voice:param/ios-voice:max-digits |
Integer (Min 0 , Max 65535) | N/A | Default value is 32 . |
param param-name name | To define the parameter name of the application. | /native/ios-voice:application/ios-voice:package/ios-voice:param/ios-voice:param-name[ios-voice:name=""] |
String | N/A | N/A |
param param-value value | To define the parameter value of the application. | /native/ios-voice:application/ios-voice:package/ios-voice:param/ios-voice:param-name[ios-voice:name=""]/ios-voice:value |
String | N/A | N/A |
global | To configure global application settings. | /native/ios-voice:application/ios-voice:global |
N/A | N/A | N/A |
global service alternate | To define alternate service to use if configured service is unavailable. | /native/ios-voice:application/ios-voice:global/ios-voice:service/ios-voice:alternate |
ipsla-responder, RECAPP, CALLIndSs_SErviCe, abab, RetrProxy, DSPREC, session, clid_authen_npw, app-b-acd-aa, clid_authen_collect, clid_col_npw_3, clid_authen, clid_col_npw_npw, TOLLFRAUD_APP, clid_authen_col_npw, ipsla-testcall, AFW_THIRD_PARTY_CC, CTAPP, fax_hop_on, dsapp | N/A | N/A |
global service default | To define default service for use when none configured via dial peer. | /native/ios-voice:application/ios-voice:global/ios-voice:service/ios-voice:default |
ipsla-responder, RECAPP, CALLIndSs_SErviCe, abab, RetrProxy, DSPREC, session, clid_authen_npw, app-b-acd-aa, clid_authen_collect, clid_col_npw_3, clid_authen, clid_col_npw_npw, TOLLFRAUD_APP, clid_authen_col_npw, ipsla-testcall, AFW_THIRD_PARTY_CC, CTAPP, fax_hop_on, dsapp | N/A | N/A |
Examples: Application Configurations
Requesting 'EditConfig'
Sending:
Code Snippet
Copy# 634
<nc:rpc xmlns:nc="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="urn:uuid:97c4d4eb-6707-46e2-a180-e46414bc99cb">
<nc:edit-config>
<nc:target>
<nc:running/>
</nc:target>
<nc:config>
<native xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-native">
<application xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-voice">
<service>
<service-name>session</service-name>
<param>
<param-name>param1</param-name>
<param-value>param2</param-value>
</param>
</service>
<global>
<service>
<alternate>RetrProxy</alternate>
<default>session</default>
</service>
</global>
</application>
</native>
</nc:config>
</nc:edit-config>
</nc:rpc>
Received message from host
Code Snippet
Copy<?xml version="1.0" ?>
<rpc-reply message-id="urn:uuid:97c4d4eb-6707-46e2-a180-e46414bc99cb" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" xmlns:nc="urn:ietf:params:xml:ns:netconf:base:1.0">
<ok/>
</rpc-reply>
Received message from host
Code Snippet
Copy<?xml version="1.0" ?>
<rpc-reply message-id="urn:uuid:97c4d4eb-6707-46e2-a180-e46414bc99cb" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" xmlns:nc="urn:ietf:params:xml:ns:netconf:base:1.0">
<ok/>
</rpc-reply>