Home > AltiGen comm > Server > AltiGen comm MAXCS 82 Softswitch Deployment Guide

AltiGen comm MAXCS 82 Softswitch Deployment Guide

    Download as PDF Print this page Share this page

    Have a look at the manual AltiGen comm MAXCS 82 Softswitch Deployment Guide online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 29 AltiGen comm manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.

    							 
    MAXCS 8.0 All-Software Solution Deployment Guide  Page 21 of 39 
    Outgoing Calls, 3rd-Party IP Phones - Preferred Codec G.729 
    First SIP Invite Request Content Codec Used for the Call 
    Supports G.729 The IP Codec table of Enterprise Manager is ignored. The system 
    uses codec G.729 to negotiate with the endpoint. 
    Does not support G.729 No codec is enforced. 
     
    Outgoing Calls, 3rd-Party IP Phones - Preferred Codec G.711 Mu-Law 
    First SIP Invite Request Content Codec Used for the Call 
    Supports G.711 The IP Codec table of Enterprise Manager is ignored. The system 
    uses codec G.711 to negotiate with the endpoint. 
    Does not support G.711 No codec is enforced. 
     
    If the source extension is enabled for Fax-over-IP (FoIP), then no codec is enforced. 
    Codec Preference - Outgoing Calls, IP Phones 
    Because IP Phone SIP call requests are always from MAXCS, the behavior is different from calls from third-
    party phone extensions. 
    When a user makes an outgoing call from an IP phone, the system follows the IP Codec table in Enterprise 
    Manager. All IP phones support G.729 and G.711 Mu-Law. 
    When the Codec Preference feature is enabled, the system uses the following logic for handling outgoing SIP 
    trunk calls. 
     
    Outgoing Calls, IP Phones 
    Preferred Codec Codec Used for the Call 
    G.729 
    The system modifies the IP phones codec in the RE-INVTE SDP body 
    with G.729 codec. After the modification, MaxCS must pick G.729 and 
    G.711 codecs as the preferred codecs to negotiate with the endpoint. 
    G.711 Mu-Law 
    The system modifies the IP phones codec in the RE-INVTE SDP body 
    with G.711 codec. After the modification, MaxCS must pick G.711 and 
    G.729 codecs as the preferred codecs to negotiate with the endpoint. 
     
    If the source extension is enabled for Fax-over-IP (FoIP), then no codec is enforced. 
    Step 8: Configure the SIPSP Virtual Board 
    A VoIP connection typically consists of two parts. 
    Signal Channel – Sets up and tears down a call using protocol. SIP protocol is used in MAXCS to build a 
    signal channel between the server and the IP phone.   
    						
    							 
    Page 22 of 39 MAXCS 8.0 All-Software Solution Deployment Guide 
    Media Path – Encodes, transmits, and decodes voice for both parties. 
    The purpose of the virtual board SIPSP is to build signal channels for different connection types, IP extensions, 
    SIP Tie Trunks, and SIP Trunking from ITSP. Each channel will have its channel ID similar to channels on a 
    Triton extension or trunk board.  
    When an IP phone registers to the system, a channel ID will be assigned to the IP extension. However, these 
    channels are only responsible for processing protocol and call control signals. They require a media path from 
    a VoIP board or from the IP phone to establish a voice steam so that both sides can hear.  
    Notes 
     Make sure you have enough VoIP resource boards. 
     The more signal channels in the system, the more system memory and CPU power is required. 
     Changing the number of signal channels requires that you restart the switching and gateway services. 
     SIP Trunking Channel requires a license to activate. 
    To configure the SIPSP board, 
    1. In MAXCS Administrator, open the Boards panel and double-click SIPSP. 
     
    2. Click Board Configuration. The SIP Signaling Channel Configuration panel opens. This panel shows 
    the number of configured channels and licensed channels. 
       
    						
    							 
    MAXCS 8.0 All-Software Solution Deployment Guide  Page 23 of 39 
    3. Adjust the number of SIP Extension channels, Tie-Trunk, and SIP Trunk channels as needed. 
    By default, MAXCS is set to support 60 SIP extension channels. The maximum number possible 
    depends of the system CPU performance, call volume, and usage.  
    If you are using a high performance machine as the Softswitch server, the number of channels can be 
    more than 1000.  
    Make sure that the system has enough voice processing resources. Calls can fail if there are not 
    enough voice processing resources.  
     
    4. After you adjust these values, you must restart the switching and gateway services for this change to 
    take effect. After the services restart, the new configuration will appear in the Currently Configured 
    Channels fields. 
    5. After restarting the services, open MAXCS Administrator, double-click SIPSP in the Boards panel and 
    then click Advanced Configuration to manage the Trusted SIP Device list. 
    To move an IP address from one list to the other, select the IP address and click either the right or left 
    arrow button. 
     
    Step 9: Block Unauthorized SIP Invite Messages 
    You can perform this step now, or return and configure these settings later. 
    You can block unauthorized SIP invite messages; this setting is disabled by default. 
    When you enable the setting, SIP Invite requests are ignored if the IP address is not configured in one of the 
    following places: 
     SIP trunk 
     IP dialing Table 
     Trusted SIP Device List     
    						
    							 
    Page 24 of 39 MAXCS 8.0 All-Software Solution Deployment Guide 
    IP extensions for the following devices are added to the Trusted SIP Device list automatically, once they 
    successfully register to the system (unless they are found in the Malicious SIP Device list: 
     AltiGen IP Phones 
     Third-Party SIP Devices 
     IPTalk 
    To enable protection, 
    1. In MAXCS Administrator, open Boards view and double-click SIPSP. 
     
    2. Click Board Configuration, and then click Advanced Configuration. 
    3. Check Block Unauthorized SIP Invite and click OK. 
     
    Step 10: Configure the SIP Trunks 
    Next, you need to configure SIP trunk channels. Before you start, note the following: 
     If you are using AltiGen SIP Trunks, you may not need a license. For third-party SIP trunk providers, a 
    SIP Trunk license is required for each SIP trunk. 
     AltiGen does not guarantee the voice quality of the SIP dial tone coming from your service provider. 
    You need to work with your data service and SIP trunking service provider to make sure adequate QoS 
    is provisioned for your W AN service. 
     AltiGen does not guarantee SIP trunk implementation will work with all SIP dial tone service providers. 
    AltiGen dealers are notified of AltiGen-tested and certified SIP-Trunk service providers. Configuration 
    guidelines for each AltiGen-certified SIP-Trunk service provider can be found in the AltiGen authorized 
    Partner Knowledge Base, available from the AltiGen Partner Web Site. SIP dial tone service providers 
    need to support the following: 
    o G.711, G.723.1, G.729 codec 
    o RFC 2833 for DTMF tone delivery 
    o SIP MD5 authentication with SIP registration 
     If MAXCS is behind NAT, verify that your SIP SP can support this configuration. 
    When subscribing to a SIP dial tone service, typically your service provider will provide you with the information 
    required in the SIP Trunk Configuration dialog box. Enter the service parameters for each SIP trunk channel 
    configuration individually.   
    						
    							 
    MAXCS 8.0 All-Software Solution Deployment Guide  Page 25 of 39 
    Note:  Make sure that you have enough IP resource boards or that you configure enough HMCP voice 
    processing resources to cover your needs. 
    To configure a SIP trunk, 
    1. In MAXCS Administrator, open the Boards panel and double-click SIPSP.  
    2. Click the Board Configuration button. Click the SIP Group Configuration button. 
    3. Under SIP Group Configuration, click the Add button to add a SIP group. 
     
    4. Enter a name for this SIP group.  
    5. If you are using AltiGen SIP Trunks, check the AltiGen Trunk Group option to waive the SIP trunk 
    license requirement.  
    (If you check this option but are actually using a third-party SIP Trunk, the SIP Trunk will not work.) 
       
    						
    							 
    Page 26 of 39 MAXCS 8.0 All-Software Solution Deployment Guide 
    6. Highlight the new SIP group (in our example, it is named mysip) and click the lower Add button (the 
    one that is below the SIP Servers list) to add a sip server to the group. You can add one or more 
    redundant SIP servers, if your service provider has redundant SIP servers. 
     
    7. Enter the URL for the domain. Click OK. 
       
    						
    							 
    MAXCS 8.0 All-Software Solution Deployment Guide  Page 27 of 39 
    8. Highlight the SIP group and then highlight the SIP server that you just added. 
     
    9. On the Register tab, enter the parameters as follows. 
     Domain – The Domain Name of the SIP Trunk service provider. For some service provider, it can 
    be the same as SIP Server IP Address. 
     SIP Server IP Address – The SIP Trunk service provider’s server IP address. 
     User Name – Assigned by the SIP Trunk service provider. 
     Password – Assigned by the SIP Trunk service provider. 
     SIP Register Period – How frequently the AltiGen system needs to send SIP registration packets to 
    the service provider or the SIP gateway. This can detect if the service provider is up or not. Some 
    service providers do not accept SIP Register messages. In these cases, you can disable sending 
    SIP Register messages from MAXCS by setting the SIP Register Period to 0. 
     SIP Source Port – For SIP UDP, select the source port from 5060 or 10060. For TCP or TLS, you 
    cannot change ports. Using a port other than 5060 will prevent SIP-ALG firewall/router from 
    changing the SIP packets. Port 10060 is recommended, if the service provider supports it. 
     SIP Destination Port – A SIP Trunk can have different source port and destination port.   
    						
    							 
    Page 28 of 39 MAXCS 8.0 All-Software Solution Deployment Guide 
    10. Click Channel Assignment to assign channels to the SIP Group that you just configured. 
     
    11. Highlight the trunk channels and press Assign Group to assign them to the SIP Trunk group. License 
    usage will be automatically updated. SIP trunk service provided by AltiGen does not require license 
    when AltiGen SIP trunk group is checked. 
     
    12. Highlight these SIP trunk channels and check their boxes to enable them.   
    						
    							 
    MAXCS 8.0 All-Software Solution Deployment Guide  Page 29 of 39 
     
    13. In Enterprise Manager, add the SIP Trunk service provider’s IP address to the IP Device Range (on 
    the Servers > IP codec tab) and select the proper codec profile for this service.  
    If you omit this step, then calls may have no audio even if the SIP Trunk channel shows the call is 
    connected.  
    Step 11: Enable SIP Option (optional) 
    SIP Option is a keepalive message to check the SIP server’s availability.  
    If the server or network between the SIP server and MaxCS is down. MaxCS will mark the server as down if 
    either SIP registration or SIP Option fails. If all SIP servers with in the same SIP group are down, the all the 
    trunks associated with the SIP group will become not ready and the status in the list will show as DOW N. 
     
    1. Highlight the SIP Group and then highlight the SIP Server.  
    2. Switch to the SIP OPTIONS tab. 
     
    You can enable or disable SIP OPTIONS independently for each SIP Server. By default, the SIP 
    Options feature is disabled.   
    						
    							 
    Page 30 of 39 MAXCS 8.0 All-Software Solution Deployment Guide 
    3. Configure the parameters as follows, and click OK. 
     SIP Server IP Address – The IP address for this SIP Server. 
     Enable SIP OPTIONS – Enable or disable this feature for the selected SIP Trunk group. 
     SIP Options Interval – How often, in seconds, the server sends a “keepalive” message to this 
    enabled SIP trunk group; the default interval is 30 seconds. 
     Number of Retries – If MaxCS receives no 200 (OK) response, the number of times a “keepalive’ 
    message should be sent. After these retries, if there still has been no valid response, then MaxCS 
    marks all SIP trunks in the group as Not Ready. The default number of attempts is 5. 
     Retry Interval – While a SIP trunk group is in a Retry state and is not receiving a valid response, 
    how often MaxCS should send another “keepalive” message to the SIP server. The default interval 
    is 2 seconds. 
     If MaxCS does not receive a SIP 200 (OK) message after the set number of retries, it then sets all 
    SIP trunks in that group to Not Ready. 
    Step 12: SIP Trunk Setting 
    Different SIP service providers may have different settings such as supporting different ways of sending a 
    caller ID and so on. These options are found in the SIP server’s Settings tab.  
    1. Highlight the SIP group and then highlight the SIP server in that group (this allows you to configure the 
    server). 
     
    2. Edit the fields as necessary and click OK. (Refer to the following table for descriptions of these fields). 
       
    						
    All AltiGen comm manuals Comments (0)

    Related Manuals for AltiGen comm MAXCS 82 Softswitch Deployment Guide