📞 Trunk Parameters
This page describes the parameters in exported and imported Trunk CSV files for IZT Cloud Voice.
Note: Only SIP Peer Trunk and Register Trunks can be exported and imported.
Trunk Parameters
| Parameter | Description | Requirement | Restriction | Default Value |
|---|---|---|---|---|
| Name | The trunk name. | Required | The maximum character length is 63. Space and special characters are not allowed. Trunk's name cannot be duplicated. | N/A |
| Trunk Status | Whether to enable or disable the trunk. | Required | Permitted value: 0 (Disable), 1 (Enable). Note: Trunk Status will be filled with default value 1 if empty. | 1 |
| Trunk Type | Trunk type. | Required | Permitted value: register, did_based, port_based, private_network. Note: Importing Account Trunk is not supported. Trunk Type will be filled with default value register if empty. | register |
| Transport | The transport protocol that is provided by the ITSP. | Required | If Trunk Type is: port_based supports udp did_based supports udp or tcp private_network supports udp, tcp, or tls register supports udp, tcp, tls, or dnsnaptr. Note: Transport will be filled with default value udp if empty. | udp |
| Hostname/IP | The IP address or the domain of the ITSP. | Required | The maximum character length is 255. | N/A |
| Port | The trunk port. | Required | Only numbers between 0 and 65535 are allowed. | N/A |
| Domain | The domain in SIP URI of a specific header like From, To header. If the domain is not provided by ITSP, enter the same value as Hostname/IP. | Required | The maximum character length is 255. | N/A |
| Username | The username to register to the ITSP. | Required if Trunk Type = register | The maximum character length is 255. | N/A |
| Password | The password that is associated with the username. | Required if Trunk Type = register | The maximum character length is 255. | N/A |
| Authentication Name | The authentication name to register to the ITSP. | Optional | The maximum character length is 255. | N/A |
| Enable Outbound Proxy | Whether to enable or disable outbound proxy. | Required if Trunk Type = register | Permitted value: 0 (Disable), 1 (Enable) Note: Enable Outbound Proxy will be filled with default value 0 if empty. | 0 |
| Outbound Proxy Server | The address of outbound proxy server. | Required if Enable Outbound Proxy = 1 | The maximum character length is 255. | N/A |
| Port of Outbound Proxy Server | The port of outbound proxy server. | Required if Enable Outbound Proxy = 1 | Only numbers between 1 and 65535 are allowed. | N/A |
| Codec Setting | The audio codec for trunk. | Required | Permitted value: ulaw, alaw, g729, gsm, h264, h263, h263p, ilbc, g722, g726, speex, adpcm, vp8, or mpeg4, opus. For multiple codecs, enter values in order and use & as a separator, e.g., first_value1&second_value2. Note: If the value you enter is not permitted, Codec Setting will be skipped. | ulaw&alaw&gsm&h264&ilbc&g722&g726&g729 |
| DTMF Mode | The default mode for sending DTMF tones. | Required | Permitted value: rfc4733, info, inband, or auto. Note: DTMF Mode will be filled with default value rfc4733 if empty. | rfc4733 |
| Qualify | Whether to send SIP OPTION packet to check if the SIP device is up. | Required | Permitted value: 0 (Disable), 1 (Enable). Note: Qualify will be filled with default value 1 if empty. | 1 |
| Enable SRTP | Whether to enable or disable SRTP (encrypted RTP) for the trunk. | Required | Permitted value: 0 (Disable), 1 (Enable). Note: Enable SRTP will be filled with default value 0 if empty. | 0 |
| T.38 Support | Whether to enable or disable T.38 fax. | Required | Permitted value: 0 (Disable), 1 (Enable). Note: T.38 Support will be filled with default value 0 if empty. | 0 |
| Inband Progress | Whether to enable or disable inband progress. | Required | Permitted value: 0 (Disable), 1 (Enable). Note: Inband Progress will be filled with default value 0 if empty. | 0 |
| Ignore 183 Message without SDP | Whether to ignore 183 messages without SDP. | Required | Permitted value: 0 (Disable), 1 (Enable). Note: Ignore 183 Message without SDP will be filled with default value 0 if empty. | 0 |
| Dedicated Trunk | Whether it is a dedicated trunk that requires a dedicated internal IP address for connection. | Optional | Permitted value: 0 (Disable), 1 (Enable). Note: Dedicated Trunk will be filled with default value 0 if empty. | 0 |
| Maximum Concurrent Calls | Specify the maximum number of concurrent calls allowed in the trunk. | Required | Only numbers are allowed. Specially, 0 means unlimited. The maximum character length is 5. Note: Maximum Concurrent Calls will be filled with default value 0 if empty. | 0 |
| Call Restriction Type | Specify based on which type of calls to define the maximum number of concurrent calls for this trunk. | Required | Permitted value: outbound or all. Note: Call Restriction Type will be filled with default value outbound if empty. | outbound |
| Default Outbound Caller ID | The caller ID that is displayed on the callee's device. | Optional | Numbers, letters, and characters ( ) . - + * # are allowed. The maximum character length is 31. Note: The outbound caller ID should be supported by the ITSP. | N/A |
| Default Outbound Caller ID Name | The caller ID name that is displayed on the callee's device. | Optional | The maximum character length is 127. | N/A |
| Get Caller ID From | Decide from which header field will the trunk retrieve Caller ID. | Required | Permitted value: follow_system, from, contact, rpid, pai, ppi. Note: Get Caller ID From will be filled with default value follow_system if empty. | follow_system |
| Get DID From | Adjust the setting after analysis of the SIP packets sent from the trunk provider. | Required | Permitted value: follow_system, to, invite, diversion, rpid, pai, ppi, pcpid. Note: Get DID From will be filled with default value follow_system if empty. | follow_system |
| From User Part | Indicates caller ID from a From header. This parameter is only available when Trunk Type is set to register. | Required | Permitted value: default, ext_cid, trunk_user, trunk_def_outbcid, ext_outbcid, outrouter_outbcid, originator_cid, or a customized value. Note: From User Part will be filled with default value default if empty. | default |
| From Display Name Part | Indicates caller ID name from a From header. This parameter is only available when Trunk Type is set to register. | Required | Permitted value: default, ext_cid_name, trunk_def_outbcid_name, ext_outbcid_name, originator_cid_name, or a customized value. Note: From Display Name Part will be filled with default value default if empty. | default |
| Diversion | Define the parameters included in the Diversion SIP header. | Optional | Permitted value: default, ext_cid, trunk_user, trunk_def_outbcid, ext_outbcid, outrouter_outbcid, originator_cid, or a customized value. Note: Leave Diversion field empty means do not send this parameter with SIP INVITE packet. | N/A |
| Remote-Party-ID | Define the parameters included in the Remote-Party-ID SIP header. | Optional | Permitted value: default, ext_cid, trunk_user, trunk_def_outbcid, ext_outbcid, outrouter_outbcid, originator_cid, or a customized value. Note: Leave Remote-Party-ID field empty means do not send this parameter with SIP INVITE packet. | N/A |
| P-Asserted-Identity | Define the parameters included in the P-Asserted-Identity SIP header. | Optional | Permitted value: default, ext_cid, trunk_user, trunk_def_outbcid, ext_outbcid, outrouter_outbcid, originator_cid, or a customized value. Note: Leave P-Asserted-Identity field empty means do not send this parameter with SIP INVITE packet. | N/A |
| P-Preferred-Identity | Define the parameters included in the P-Preferred-Identity SIP header. | Optional | Permitted value: default, ext_cid, trunk_user, trunk_def_outbcid, ext_outbcid, outrouter_outbcid, originator_cid, or a customized value. Note: Leave P-Preferred-Identity field empty means do not send this parameter with SIP INVITE packet. | N/A |
| From Host Part | Define the domain or IP address to be used in the From field of a SIP INVITE header. This parameter is only required for Peer Trunks. | Required | Permitted value: default, or a customized value. Note: From Host Part will be filled with default value default if empty. | default |
| To Host Part | Define the domain or IP address to be used in the To field of a SIP INVITE header. This parameter is only required for Peer Trunks. | Required | Permitted value: default, or a customized value. Note: To Host Part will be filled with default value default if empty. | default |
| User Agent | If the ITSP requires User Agent for authentication, enter the User Agent information provided by the ITSP. | Optional | The maximum character length is 255. | N/A |
| Realm | Realm is a string displayed to users so they know which username and password to use. | Optional | The maximum character length is 255. | N/A |
| Send Privacy ID | Whether to send the Privacy ID in SIP header or not. | Required | Permitted value: 0 (Disable), 1 (Enable). Note: Send Privacy ID will be filled with default value 0 if empty. | 0 |
| User Phone | Whether to add the parameter user=phone as a request line in the header field of the SIP INVITE packet. | Required | Permitted value: 0 (Disable), 1 (Enable). Note: User Phone will be filled with default value 0 if empty. | 0 |
| 100rel | Configure 100rel for this trunk. | Required | Permitted value: Required, Supported, Disabled. Note: 100rel will be filled with default value Disabled if empty. | Disabled |
| Maxptime | Select the value of the Maxptime used when the PBX sends the INVITE packet. | Required | Permitted value: default, or a customized value. Note: Maxptime will be filled with default value default if empty. | default |
| Support P-Early-Media | Set whether the P-Early-Media field is included in the INVITE packet. | Required | Permitted value: 0 (Disable), 1 (Enable). Note: Support P-Early-Media will be filled with default value 0 if empty. | 0 |
| DID/DDI | A virtual number that is used to identify which path of the trunk is passing the call. | Required if Trunk Type = register or did_based | The maximum character length is 31. Numbers, letters, and characters ( ) . - + * # are allowed. | N/A |
| DID/DDI Name | The name of DID/DDI that is used to identify which path of the trunk is passing the call. | Optional | The maximum character length is 127. | N/A |