In this section:


The Advanced configuration page for SIP UA allows you to fine-tune your configuration globally and at the port level.

  1. Choose SIP UA > Advanced.

  2. Configure settings in the following sections:

    1. Configuring Advanced FXS/Phone Global Settings

    2. Configuring Advanced FXS/Phone Port Level Settings

Configuring the Advanced FXS/Phone Global Settings

  1. Choose SIP UA > Advanced.

  2. Configure settings using the information in the following table as a guide. When you have finished configuring settings, click Submit to make your changes take effect.

    FXS/Phone Port Advanced - Global Configuration Parameters

    ItemDescription

    Global Configuration

    Settings apply to all ports.

    Note: Values set for individual FXS/Phone ports on the advanced page override the global settings on the FXS/Phone Port Settings - Basic page.

    Enable SIPUA

    Select the Enable SIPUA checkbox to enable the SIP UA process.

    SIPUA bind Port

    Enter a port number to which SIP UA binds and listens for SIP messages. If left empty, SIP UA binds to internal port 1025 by default.

    Note: If you use IAD mode or bind-to-WAN, you can use port 5060. In all other cases, port 5060 cannot be used here.

    Conference URI

    Enter the Conference URI if your softswitch supports creating a conference using ad hoc SIP methods as outlined in RFC 4579, section 5.4.
    Format in the same manner as a SIP endpoint (user@host).

    Domain

    Enter the softswitch domain where each of the FXS ports will be provisioned. The domain is also the authentication domain for each FXS port. By default, when left blank, all FXS ports use the system ALG LAN IP address as the domain unless the value is overridden at port level. Factory default is to leave the field blank.

    RTP Min Port

    Enter the range of RTP ports that SIP UA uses for media.

    RTP Max Port

    Termination Impedance

    Choose the impedance on the outboard port based on the analog devices being connected and length of cable hooking up the device.

    Default is 600r for connections less than 5000 meters in length.

    Local Time Zone

    Choose the local time zone for FXS ports. The local time zone is used when sending date/time information in CallerID to an analog device connected to the FXS port.

    Dialed in prefix (Incoming from IP network)

    Enter a dial pattern for the incoming IP network. Applicable only when Hunt mode is enabled.

    When a dial pattern is defined, the system looks for that pattern in the dialed in number (the “TO” field of the SIP message). If the found pattern is identified as a prefix, that prefix is stripped out and the remaining digits are given to the PBX as the dial pattern.

    CPC (Call Party Control) timer (in milliseconds)

    Enter the CPC timer value in milliseconds. Range is 250 to 1500ms.

    CPC is a signal sent from electronic COs to indicate that the Calling Party has hung up. CPC is also referred to as Open Loop Disconnect when programming telephone equipment.

    CPC is normally sent as an open (0 volts DC), ranging from 250 to 500 milliseconds. When FXS is in use and the remote party hangs up, the FXS port sends the CPC disconnect signal to the PBX/Key-system that is connected to the port.

    Ptime

    Packetization Time controls the length of audio (in milliseconds) contained in each RTP packet. The default value is 20 ms. This parameter is advertised in the SIP SDP as a=ptime.

    Inter Digit Delay timer (in seconds)

    Enter the maximum delay between two dialed digits. If a key is not pressed within the defined delay, dialing is auto-completed and the collected digits are dialed out. Default is 4 seconds.

    Enable Access Code (#)Select the Enable Access Code checkbox to enable access code.

    Enable Call Waiting

    Select the Enable Call Waiting checkbox to enable call waiting globally on all FXS ports.

    This box is checked by default and call waiting is enabled on all ports. To control call waiting at port level, disable the global setting and select the settings at port level.

    Enable Call Waiting CallerID

    Select the Enable Call Waiting CallerID checkbox to enable call-waiting callerID feature globally on all FXS ports.

    By default call-waiting callerId is disabled on ports. If feature is enabled globally, all FXS ports will have this feature enabled. To control feature at port level, disable the global setting and select the settings at port level.

    Internal Call Ring

    Choose the ring index to use for ringing the called phone. The range is Ring-0 to Ring-4.

    If the Alert-Internal header is missing, a ringing pattern is used based on the distinct ring rules configured on the FXS/Phone Port Distinctive Ring configuration page. The header must look like this: Alert-Info:info=alert-internal

    Refer to Configuring Distinctive Ring to configure the ring type and the rules defining an internal call.

    External Call Ring

    Choose the ring index to use for ringing the called phone. Range is Ring-0 to Ring-4.

    If the Alert-External header is missing, a ringing pattern is used based on the distinct ring rules configured on the FXS/Phone Port Distinctive Ring configuration page. The header must look like this: Alert-Info:info=alert-external

    Refer to Configuring Distinctive Ring to configure the ring type and the rules defining an external call.

    Dial-Completion Pattern

    Enter a value in the Dial-Completion Pattern field using the information in the Dial Completion Pattern Formatting table as a guide.

    Enter the dial-completion pattern that is used to auto-complete the dialed string on the FXS port. Each pattern can be defined in a list separated by the pipe character (“ | ”).

    VAD EnableChoose whether to globally enable voice activity detection. VAD is turned on by default.
    CountryChoose the country where the EdgeMarc is located.

  3. Click Submit at the bottom of the page to save your changes or click Reset to Defaults at the top of the page.

Dial Completion Patterns

The following table outlines the dial completion patterns.

Dial Completion Pattern Formatting

SymbolDescription
.Matches one or more digits.
[x-y]Matches any single digit between x and y. For example, [1-3] matches 1, 2, or 3.
X

Matches any digit between 0 and 9, equivalent to [0-9].

Z

Matches any digit between 1 and 9, equivalent to [1-9].

NMatches any digit between 2 and 9, equivalent to [2-9].

Dial Completion Pattern Example

911|XXXX|XXXXXXX

If the dialed pattern matched 911 or any 4 or 7 digit number, dial operation is complete and the call is placed.


Configuring Advanced FXS/Phone Port Level Settings

  1. Choose SIP UA > Advanced.
  2. Scroll to Port Level Advanced Configuration.

  3. Configure settings using the information in the following table as a guide.

    FXS/Phone Port Settings - Advanced

    ItemDescription

    Port Level Advanced Configuration

    Configures parameters for each port.

    Port 1 Configuration

    Codec Preference

    Choose the codec that is given preference when making or receiving a call.

    The configured codec is offered as the first choice in the codec list for outgoing calls and is the codec used if it appears in the SDP of inbound calls.

    Select the Global setting to use the Global codec preference at port level (default).

    Use preferred codec only

    Select the Use preferred codec only checkbox to specify that only the preferred codec is used when the FXS places a call. If an incoming call does not have the preferred codec, the call is rejected.

    This setting does not apply if the preferred codec is set to Global Setting.

    Domain

    Enter the domain of the given FXS port. This field is blank by default to use global configuration.

    Outbound Proxy Server IP

    Enter the IP address of the outboard proxy server. Each FXS port can use a different outgoing proxy and domain for SIP signaling. This field is blank by default to use global configuration.

    Outbound Proxy Server Port

    Enter the outbound proxy server port that SIP UA uses to register each FXS port and make outbound calls. Each FXS port can use different outgoing proxy and domain for SIP signaling. This field is blank by default to use global configuration.

    If VoIP-ALG is enabled, the outbound proxy must point to the VOIP ALG LAN interface.

    Outbound proxy Server Transport

    Enter the outbound proxy server transport for the given FXS port. 

    Each FXS port can use different transport (UDP/TCP/TLS) for SIP signaling. Select global settings if a global configuration is needed. If geo-redundancy is enabled then these configurations are overridden with configurations in SIP proxies list.

    Enable SRTP

    Select to enable SRTP for given FXS port. 

    Enabling this option provides SRTP media encryption. This drop-down menu contains the following options:

    • On
    • Off
    • Global Setting.

    Select Global Setting if the global configuration is required. The Enable SRTP drop-down list is active only if Outbound Proxy Server Transport is configured as TLS. If geo-redundancy is enabled, these configurations are overridden with configurations in the SIP proxies list.

    TX gain to analog device

    Choose the analog transmit gain for the FXS port. The default setting of 0dB is appropriate for most installations; however, you can adjust the setting to interoperate with user endpoints such as phones, fax, or key systems. Range is -16dB to 16dB, default is 0dB.

    RX gain from analog device

    Choose the analog receive gain for the FXS port. The default setting of 0dB is appropriate for most installations; however, you can adjust the setting to interoperate with user endpoints such as phones, fax, or key systems. Range is -16dB to 16dB, default is 0dB.

    Enable Access Code (#)Select the Enable Access Code checkbox to enable access code.

    Enable Call Waiting

    Select the Enable Call Waiting checkbox to enable call waiting at the port level. If call waiting is enabled globally, it is enabled at port level as well. Call waiting can be disabled globally and enabled at port level.

    Enable Call Waiting CallerID

    Select the Enable Call Waiting CallerID checkbox to enable call-waiting caller-ID feature at port level. If feature is enabled globally, it is enabled at port level as well. However this feature can be disabled globally and enabled at port level.

    VAD Enable

    Choose voice activity detection for the FXS port:

    On

    Off

    Global Setting—Allows global VAD settings to be applied at the port level.

    Hotline Number

    Enter the number that a port calls automatically when it goes off-hook. If the field is empty, the feature is disabled.

    Restrict CallerID

    Select the Restrict CallerID checkbox to enable endpoint call privacy - user provisioned on the port - in a trusted SIP network (RFC 3325). Caller Identity in From SIP header is restricted and is instead carried in P-Preferred-Identity SIP header. If the endpoint does not trust the proxy that it sends request to, leave the box un-checked.

    Disable Flash Hook

    Select the Disable Flash Hook checkbox and click Submit to disable Flash Hook on SIPUA FXS Ports.

  4. Click Submit at the bottom of the page to save your changes or click Reset to Defaults at the top of the page.