MAX Communication Server ™ Administration Manual ACM 6.5 Update1 4/2010 4413-0001-6.
WARNING! Toll fraud is committed when individuals unlawfully gain access to customer telecommunication systems. This is a criminal offense. Currently, we do not know of any telecommunications system that is immune to this type of criminal activity. AltiGen Communications, Inc. will not accept liability for any damages, including long distance charges, which result from unauthorized and/or unlawful use. Although AltiGen Communications, Inc.
Contents ABOUT THIS MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Related Publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 CHAPTER 1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 Technology Enhancements in Release 6.5 . . . . . . . New in Release 6.5 Update1 . . . . . . . . . . . . . . . . . System Features . . . . . . . . . . . . . . . . . . . . . . . . .
Trunk View Window . . . . . . . . . . . . . . . . . . . . Call Log View Window . . . . . . . . . . . . . . . . . . Workgroup View Window . . . . . . . . . . . . . . . . Current Resource Statistics Window . . . . . . . . Assigning Seat-Based Client Licenses . . . . . . . . . Stopping the AltiGen Switching Service . . . . . . . Programs Available from the Windows Start Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CHAPTER 6 Voice Mail Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83 Managing Messages . . . . . . . . . . . . . . Setting Message Notification Retries . . Setting Message Management Options Setting Message Recording Options . . Setting Exchange Integration Options Setting E-mail Messaging Options . . . Creating Distribution Lists . . . . . . . . . . Defining a Distribution List. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Readying the Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 CHAPTER 11 Trunk Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 Trunks Out of Service . . . . . . . . . . . . . . . . . . . Channel Identification . . . . . . . . . . . . . . . . . . . Opening the Trunk Configuration Window . . . . . . Selecting Trunks to Set Attributes . . . . . . . . . . . Configuring One or Multiple Trunks . . . . . . . . . .
In Call Routing Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . .177 Caller ID Routing . . . . . . . . . . . . . . . . . . . . Adding and Deleting Caller ID Route Entries Defining Caller ID Routing . . . . . . . . . . . . . DNIS Routing . . . . . . . . . . . . . . . . . . . . . . . Adding and Deleting DNIS Route Entries . . . Defining DNIS Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Setting Other Call Restrictions . Setting Answering Options . . . . . Forwarding All Calls . . . . . . . . . Do Not Disturb . . . . . . . . . . . . Handling Busy Calls . . . . . . . . . Setting Call Waiting Options . . . Handling Unanswered Calls . . . Configuring One Number Access . One Number Access Options. . . Call Screening . . . . . . . . . . . . Setting Caller ID Verification . . Specifying Forwarding Numbers Setting Up Monitor Lists . . . . . . . Configuring a Monitor List . . . . . . . . . . . . .
Setting Hunt Group Mail Management . . . . . . Disabling a Mailbox . . . . . . . . . . . . . . . . . . Setting E-mail Options . . . . . . . . . . . . . . . Setting Mailbox Playback Options . . . . . . . . Setting Mailbox Capacities . . . . . . . . . . . . . Setting Message Notification Options . . . . . . . Setting the Message Types for Notification. . Setting the Type of Notification . . . . . . . . . Setting Notification Timing. . . . . . . . . . . . . Setting Notification Business Hours. . . . . . .
Setting Notification Timing . . . . . . . Setting Notification Business Hours . Setting Call Handling Options . . . . . . Handling Busy Calls . . . . . . . . . . . . Forwarding All Calls . . . . . . . . . . . . Handling Unanswered Calls . . . . . . Number of Rings Before Handling . . Setting IntraGroup Call Distribution. Queue Management - Basic . . . . . . . Setting Queue Phrase Options . . . . Queue Announcement . . . . . . . . . . Expected Wait Time Sampling. . . . . Queue Overflow Forwarding . . . . . .
Private Network Configuration Example . . . . . . . . . . . . . . . . . . . . . . . . . . 332 VPN Network Configuration Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 CHAPTER 25 Enterprise VoIP Network Management . . . . . . . . . . . . . . . . . . . .337 Understanding VoIP Bandwidth Requirements . . . . . . . Opening Enterprise Manager . . . . . . . . . . . . . . . . . . . Overview of Enterprise Manager . . . . . . . . . . . . . . . . . Changing the Enterprise Manager Password . . .
Monitor Status, Configure Addresses for Enterprise and VM Servers When the Address of the Softswitch Server Changes . . . . . . . . . . . Manually Switching Over . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Things to Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Getting Notified When the System Switches Over . . . . . . . . . . . . . Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bootup/Shut Down Procedures . . . . . .
Tools and Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .429 AltiGen Board Test . . . . . . . . . . . . . . . . . . . . . CT-Bus Test Tool . . . . . . . . . . . . . . . . . . . . . . . Backup and Restore Utility . . . . . . . . . . . . . . . . Backing Up Files . . . . . . . . . . . . . . . . . . . . . . Scheduling Backups . . . . . . . . . . . . . . . . . . . Restoring Backed up Files . . . . . . . . . . . . . . . MAXCS Admin & Extension Security Checker . . .
APPENDIX E Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479 Troubleshooting VoIP: Common Symptoms and Solutions . . . . . . . . . . . . . 479 INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481 xii MAXCS ACM 6.
About This Manual This manual is designed for dealers, administrators, and technicians who are responsible for installation, configuration, and administration of a MAX Communication Server ACM 6.5 system. Another manual, the MAXCS Extension User Guide, covers the MAXCS end user features and functions such as call handling and voice mail.
2 MAXCS ACM 6.
CHAPTER 1 Overview MAX Communication Server (MAXCS) is AltiGen’s system software targeted for the IP PBX and contact center market. MAXCS is designed with an intuitive easy-to-use graphical user interface so your IT staff can easily manage the system and reduce administrative costs. The software is designed to support voice and data communications converged into a single data network.
Overview Secured VoIP Calls (TLS/SRTP) Transport Layer Security (TLS) and Secure RTP (SRTP) are implemented to establish secured SIP connections and encrypted conversations to prevent eavesdropping. Secured connection can be configured for AltiGen IP phones and SIP-Tie trunks. Enhanced 3rd Party IP Phone Support Release 6.5 supports standard SIP Hold, Transfer, Call Waiting, and server-side Conference for certified 3rd party SIP phones.
New in Release 6.5 Update1 Multi-site VoIP Enterprise Management New Features Global extension rerouting over PSTN when WAN connection is down. When a user dials a global extension number in the Enterprise VoIP domain and the WAN connection is down, the call is automatically rerouted over PSTN to the destination. Enterprise Manager will publish the main PSTN number of each site to all VoIP domain members for PSTN rerouting. Redirect an AltiGen IP phone to an alternate server when its home server is down.
Overview Extensions can be imported from Active Directory In addition to importing extensions from a CSV file, this update supports importing extensions from the Active Directory. This saves significant time by avoiding re-entering extension information. Recording alert tone is periodic In addition to inserting a recording tone at the beginning of a conversation, a periodic recording alert tone is added in this update.
New in Release 6.5 Update1 OCS versions of MaxCommunicator and MaxAgent integrate with Microsoft Office Communicator “MaxCommunicator for OCS” and “MaxAgent for OCS” each function as an embedded program in Microsoft Office Communicator 2007 R2. The two new programs are separate from stand-alone MaxCommunicator and MaxAgent and require their own installation. They work much like the stand-alone clients, with a few differences. Note: Only one of these OCS products can be used on a client machine at a time.
Overview System Features The following sections list the key features of the MAXCS system. IP PBX Features Account Codes - allows the user to input an account code on each call to track telephone usage in order to bill back to clients or create a record of calls specific to a project and to budget and forecast expenses. Forced Account Codes force the user to input an account code on each call to track telephone usage.
New in Release 6.5 Update1 Conference Call (Station) - the system supports conference calls with up to 6 parties, including the dialing extension. You can speak privately to each person before adding the person to the conference. The conference initiator can mute conference members from MaxCommunicator and MaxAgent. Conference Call (MeetMe) - multiple parties can call into a pre-scheduled conference bridge to join a conference call. The conference host can mute or drop conference members.
Overview Hop Off Calls over VoIP or T1/PRI Tie Trunks - multiple systems at the same or remote locations can be linked through VoIP or T1/PRI networks. Also, this feature provides toll savings on long distance calls by allowing users to dial a remote system via VoIP or T1/PRI trunk and then the destination phone number through PSTN. Hunt Group - a group of extensions can be set up to perform call coverage, so that if the first extension is busy, the next extension is hunted until a free extension is found.
New in Release 6.5 Update1 Operator Off-line—when this feature is enabled, all calls are directed to the AA. When the caller dials 0 and the operator is not available, the call is routed to the operator mailbox. Out Call Routing Configuration—allows outgoing calls to be directed to particular trunk routes, based on a configured dialing pattern. Outside Call Blocking—when this feature is enabled, access to outside lines is temporarily disallowed.
Overview Agent Login/Logout - allows huntgroup/ workgroup members to log in and out of a group so that incoming calls bypass the workgroup member (agent) who has logged out and the call is automatically routed to other login agents. Agent Logout Reason Codes - allows a workgroup member to enter a reason code when signing off. Up to 20 reason codes may be defined.
New in Release 6.5 Update1 • Workgroup’s calls in queue, longest queue time, # of calls exceed service level threshold, and service level • Number of agents in Login, Logout, Idle, Busy, Not Ready, Wrap-up, DND/FWD, or ERROR state. • Workgroup and Agent’s performance summary data output to client applications. Service Level Threshold - a time value for callers waiting in queues. The performance statistics show when workgroup calls are queued for longer than a prescribed value.
Overview • Ring Longest Idle Member • Ring Average Longest Idle Member • Ring Fewest Answered Calls • Ring Shortest Average Talk Time • Skill-Based Routing Wrapup Time - allows a group member some time in between calls to wrap up on notes, prepare for the next call, or log out of the group. This wrapup time is configurable on a per-agent basis. Auto Attendant (AA) Features The AA features provide quick and courteous processing of all incoming calls.
New in Release 6.5 Update1 Configurable voice mail playing order - Administrators can configure users’ voice mailboxes to play the oldest or the newest message first. Disable a Mailbox - voice mailboxes can be disabled so that callers cannot leave messages. Future Delivery - allows users to record a message to be delivered at a specific time and date in the future, up to one year in advance. Information Only Mailbox - a mailbox can be configured to announce customized prerecorded information when accessed.
Overview Zoomerang - allows users to listen to messages in the Voice Mail System, make a return call to a party who left a message, and then return to the Voice Mail System to continue checking the next messages, all in a single call into the Voice Mail System. If the caller ID information is not captured, the user may enter the “call back” number manually.
New in Release 6.5 Update1 Emergency (911) Call Notification to Extension/Outside Number - when any extension dials an emergency number, the system can make calls to pre-configured extensions or outside numbers. A system can have more than one emergency notification number configured. Extension Checker - a tool that checks the security status of every extension in your system.
Overview DTMF payload embedded with RTP (RFC 2833) - this feature helps to resolve DTMF tone detection and regeneration when using G.723.1 or G.729 codecs. Low bit rate compression can distort DTMF tones during compression and cause the far end device to not be able to recognize the DTMF digits. RFC 2833 specifies a separate RTP payload format to carry DTMF information to ensure the other side can recognize the tone properly.
New in Release 6.5 Update1 Multi-Site VoIP Management - Enterprise Manager Multi-site management through Enterprise Manager includes: VoIP domain - when networking multiple AltiGen systems from different sites, one system can be assigned as VoIP domain controller to propagate configuration data to member systems.
Overview MaxCommunicator - a Microsoft .NET-based desktop call control and Windows pop-up application that interacts with the system, providing easy-to-use dialing, call control, monitoring, and voice mail management capability. MaxAgent - a workgroup user version of MaxCommunicator; in addition to MaxCommunicator features, also provides call statistics, call wrap up with data entries, workgroup login/logout with reason codes and agent ready/not ready status.
New in Release 6.5 Update1 Capacities Capacities for an All-in-One Single System PBX Capacity • Maximum 400 extensions (IP, analog, and mobile extensions).
Overview 22 MAXCS ACM 6.
CHAPTER 2 System Requirements and Installation This chapter describes the following: • System requirements • List of MAXCS licenses • Preparation for installation • Installing MAX Communication Server • Installing MaxAdministrator on a network client • Uninstalling MAX Communication Server • Troubleshooting Minimum System Requirements This section lists the system requirements for MAX Communication Server ACM 6.5 Update1.
Minimum System Requirements For MaxAdministrator 6.5 Update1 • Windows Server 2003 with SP2 • Windows XP Professional with SP3 • Windows Vista Business Edition • Windows 7 (32-bit or 64-bit) • At least 1024 x 768 resolution is required. For Enterprise Manager • Windows Server 2003 with SP2 • Windows XP Professional with SP3 • Windows Vista Business Edition • Windows 7 (32-bit and 64-bit) • 1 GB RAM if run in client machine. 512 MB+ RAM if run within the same server.
System Requirements and Installation For Online Help • Internet Explorer 6.0 or higher browser. Email server integrations The following third- party Email Server integrations are supported: • Microsoft Exchange Server 2003 • Microsoft Exchange Server 2007 R2 CPU, Memory, and HDD Requirements The following table lists the minimum requirements for a single system. Number of Triton boards per system CPU Type Available Memory Hard Disk Controller Power Supply 5V Requirement 12 V Requirement 1-3 1.
MAXCS Licenses License Type License Model Dedicated Recording Seat License Per seat assigned to record to a centralized folder, and per trunk port with recording enabled Concurrent Recording Session License Per session MaxMobile Per seat Multilingual Per system Advanced Call Router Per system AltiReport Per system VRManager Per system MaxInSight Per session SDK Connection Session Per session Trunk Control APC SDK Per session Exchange Integration Per user The following licenses are a
System Requirements and Installation Preparation for Installation Before you start installing MAXCS, you need the following: • Windows Update—Make sure your server has the recommended Windows Service Pack or Update. • MAXCS ACM 6.5 Update1 CD ROM—The MAXCS CD ROM that contains the MAXCS 6.5 Update1 programs. • MAXCS latest update—Check to see if there is an update available to the MAXCS 6.5 Update1 Release.
Installing MAX Communication Server Multi-Gateway Softswitch System Installation These are the components you have to choose from. • Softswitch (including VM and Enterprise Manager)—Select this option to install Softswitch to the server. You need a dongle for the Softswitch server. Softswitch provides the following functions: – Devices Control • IP Phone • HMCP Media Server • IP Gateway – Call Control • Call Signal Processing (SIP and H.
System Requirements and Installation • HMCP Media Server—If you have a small to medium scale system (no more than about 200 extensions), you can choose to install Softswitch and HMCP Media Server in the same machine, if you want to. You can also install them in different machines, especially if you plan to grow your system. If your system is larger, install HMCP Media Server and Softswitch on different servers.
Installing MaxAdmin on a Network Client Installing MaxAdmin on a Network Client MaxAdministrator can be installed on a client workstation, providing the ability to manage the MAXCS server remotely. The system running MaxAdministrator and the MAXCS server must be on the same Windows domain.
System Requirements and Installation Error Message Solution Setup cannot detect your system key. You must plug your system key into either a parallel or USB port for upgrading to MAXCS. Make sure your system key is fully inserted into your parallel or USB port prior to installing MAXCS. If error persists, reboot the system, then run setup again. Setup has not detected your system key.
Troubleshooting (Error Messages) 32 MAXCS ACM 6.
CHAPTER 3 Getting Around MaxAdministrator This chapter gives a brief overview of MaxAdministrator (MaxAdmin), the program used to configure and administer the MAXCS ACC/ACM applications. MaxAdmin has a graphical user interface with tabbed windows that makes it easy to use. Use it at the MAXCS ACC/ACM system, or use it remotely on any other PC on the LAN. Note: The commands Services > Utilities > System Data Management, and Services > Shut Down All Services cannot be performed remotely.
The MaxAdministrator Main Window The MaxAdministrator Main Window When you run MaxAdmin, you’ll see something like this: Menu bar Status bar Figure 1. MaxAdmin main window The main menu bar is at the top. Below that are buttons for quick access to more commonly used configuration screens. A status bar at the bottom contains information on the current runtime status.
The MaxAdministrator Main Window • Call Center Opens windows where you can configure workgroups, agent logout reasons, and MaxCall. • VoIP Opens windows where you can configure the enterprise network, the multi-site domain, and the refresh enterprise settings. • Report Opens windows where you can view the system summary and IP traffic statistics and configure SNMP (simple network management protocol).
The View Windows Extension. Opens the Extension Configuration window. Shortcut for PBX > Extension Configuration. Workgroup. Opens the Workgroup Configuration window. Shortcut for CallCenter > Workgroup Configuration. IP Phone. Opens the IP Phone Configuration window. Shortcut for PBX > AltiGen IP Phone Configuration. AA. Opens the AA Configuration window. Shortcut for System > AA Configuration. Recording. Opens the Recording Configuration window. Shortcut for System > Recording Configuration. MeetMe.
The View Windows • The physical ID (including the ID on the faceplate of the board and the gateway ID). If it is an all-in-one system, the gateway ID is the system itself, and the ID is 0. Double-click a board to open a configuration window for that board. Figure 3. Boards window Click on any column heading to sort by that column. Click again to reverse the sort order. Extension View Window The Extension View window displays the name, location, and status of all assigned extensions.
The View Windows Double-click any extension number to open the Extension Configuration window for the selected extension. The radio button to the left of each extension number is green when the extension is idle, and red when the extension is not ready or in use. The Location number (for example, 01:0005) identifies the card logical ID and port (channel) number on the board. For example, in location 01:0005, the card logical ID is 1 and the port number is 5.
The View Windows The Reset button resets the selected trunk(s) to the idle status if the trunk is connected to a carrier. You’ll be asked to confirm the reset, and a status message will tell you if the reset was successful. Call Log View Window The Call Log View window displays the line and trunk traffic history. Prints selected log entries. Clears the window of all data. Figure 6.
The View Windows • Error—the number of logged in agents with extensions that are left off-hook or other user error • Logout—the number of agents who are logged out from the workgroup • Unstaff—the number of agents who are logged out from the system and have become a virtual extension • Queue—the number of calls waiting in queue • Waiting Time—the longest wait time of callers in queue • Service Level— the percentage of calls in queue with queue time less than or equal to the defined service level threshol
Assigning Seat-Based Client Licenses • Network Packet Loss—the number of voice packets that have been lost due to prolonged delays, network congestion, or routing failure • JB Packet Loss—the number of voice packets that have been discarded due to jitter buffer overflow • Total Packet Loss Rate—the ratio of total number of lost packets versus total received packets • Max Packet Loss Rate—the maximum packet loss rate observed over a period of time during a whole session • Jitter —displays the average le
Stopping the AltiGen Switching Service • TAPI • Integration Connector • MaxCall Assign extensions to seat-based licenses in the Client SEAT License Management configuration screen (License > Client SEAT License Management). Select a license type and then select extensions to add to the list of “members” who can always use the selected product. Make multiple selections by using Shift+click and Ctrl+click.
Stopping the AltiGen Switching Service Programs Available from the Windows Start Menu Several MAXCS programs are available from the Windows Start menu. Available under MAX Communication Server ACC/ACM: • MaxAdministrator 6.5—Lets you configure and administer your MAXCS system. • Enterprise Manager—Manages multiple systems, and is where you set up the IP dialing table and IP codec profiles. See “Enterprise VoIP Network Management” on page 337. (Available also from MaxAdmin.
Stopping the AltiGen Switching Service 44 MAXCS ACM 6.
CHAPTER 4 System Configuration The System Configuration window provides for configuring the MAXCS system-wide settings. To open the System Configuration window, do one of the following: • Click the System Configuration button on the toolbar. • Select System > System Configuration. You can then work with the following settings, each of which is accessed by a tab in the System Configuration window.
Setting General Parameters Setting General Parameters Use the General tab in the System Configuration window to set the system ID, area code, main number, and country; extensions for the manager, the operator, the MeetMe conference administrator; and options for distinctive ring, conference bridge, and system call park. Figure 1. System Configuration, General tab You can set the following parameters and options: Parameter Description System ID Assign a number (1-100) to the system.
Setting General Parameters Parameter Description Manager Extension Select the system manager’s extension number.
Setting a System Number Plan Parameter Description Operator Extension and Group Members Select the extension to be used by the system operator. If the extension number you select is a workgroup or a hunt group, member extensions will show up in the Group Members box.
Setting a System Number Plan To set the number plan, select System > System Configuration, then click the Number Plan tab. Figure 2. System Configuration, Number Plan tab Use the Number Plan tab to specify the following parameters: Parameter Description Extension Number Length The number of digits for your extension numbering system. Valid entries are from 3–6. For example, extension 2001 and 4020 are 4-digit extension numbers.
Setting a System Number Plan Parameter Description DID Number Length The number of digits needed to match a DID (Direct Inward Dialing) number. The range is from 2 - 16. Each extension can be assigned a DID number. A DID number does not have a fixed length. For example, suppose the DID number length is 4 and the extension DID number is 2522999. Depending on the service contract with the Central Office (CO), the DID trunk can send all 7 digits (2522999) or just the last 4 digits (2999).
Setting a System Number Plan Parameter Description First Digit Translator Configuration Figure 3. Single Digit Routing To set up a First Digit Translator entry, select the check box (to the left of 1-9, * or #), then enter the desired digits. When a box is checked, the digit preprocessor will replace the first digit 1-9, * or # that user dials with the digits indicated in the corresponding field. In the above example, if a user dials “*”, the system replaces this with “911”.
Setting a System Number Plan Parameter Description Extension Dialed Digit Translator Note: This feature is intended for, but not limited to, allowing a remote IP extension to make an emergency call (911) through MAXCS. If MAXCS is in a different location than the IP extension, the emergency call can be routed to the emergency center where the IP extension is located. Figure 4. Extension Call Routing To set up an Extension Dialed Digit Translator entry: 1.
Setting a System Number Plan Parameter Description 3. (optional) From the Non members list, you may select an IP extension that the Extension Dialed Digit Translator will apply to. You can apply the same Members to multiple locations. You may also enable the Bypass Account Code option if Account Codes are required. 4. Enter digits in the Dialed Number field and Translate To field.
Setting Business Hours Parameter Description Route Access – The Route Access option can be assigned to one or more digits, to route the call per the out call routing table. Out call routing, which is sometimes called ARS (Automatic Route Selection) or LCR (Least Cost Routing without carrier rate table), is described in Chapter 14, "Out Call Routing Configuration". Out call routing is designed to help 10-digit dialing, Zoomerang dialing, digit manipulation, and tie trunk hop-off dialing.
Routing Calls on Holidays To add a Business Hours profile, click the Add button. In the Add Business Hours Profile dialog box that appears, enter a name for the profile, then click OK. For each business hour profile, set the business schedule parameters as follows: Parameter Description Day Select the days of the week on which the company does business. For example, if the company does business Monday – Friday, check the check boxes for those days.
Routing Calls on Holidays Figure 6. System Configuration, Holiday tab Multiple Holiday Profiles can be configured in a system. Each Holiday Profile can include multiple holidays. A default “System” Holiday profile is already configured. Multiple Holiday Profiles can also be assigned to DNIS Routing and Trunk In Call Routing entries. To create a Holiday Profile 1. Click the Add button beside Profile to open the Add Holiday Profile dialog box. Enter a name for the profile, then click OK. 2.
Configuring System Speed Dialing The holiday you added appears in the Holiday list. Additional holidays you create appear in the list and together make up the Holiday Profile. To set call routing 1. Select a Holiday Profile from the Profile drop-down list, and then select a holiday in that profile from the Holiday list. 2. Set call routing for “normal” holiday hours using the field group in the Normal section of the Holiday tab. This will be the default route for calls coming in on that holiday. 3.
Configuring System Speed Dialing Figure 7. System Configuration, System Speed tab Adding Speed Dial Entries To add a speed dial entry, 1. Click the Add button. The Speed Dial Configuration dialog box appears. 2. The next available ID is filled in for you, or you can select the ID number using the drop-down arrow. 3. Type in a name for the Speed Dial entry, then enter the full number as you would dial it, with a maximum of 20 digits per entry.
Defining System Call Restrictions Editing Speed Dial Entries To edit an entry, double-click the number you want to work with, or select the number and click Edit. In the Speed Dial Configuration dialog box that appears, edit the entry and click OK . Figure 8. Speed Dial Configuration To delete a system speed dial entry, select it in the System Speed tab and click Delete. Note: System speed dial is read-only from MaxCommunicator and MaxAgent.
Defining System Call Restrictions Figure 9. System Configuration, Call Restriction tab Blocking Calls to Area Codes from All Extensions To add or edit system-prohibited area codes: 1. Double-click an index entry in System Prohibited Prefixes list, or select the index entry and click Edit. This opens a dialog box that allows you to enter a prefix number. 2. Enter a 1 and the dialing prefix to block (for example, 900, 976). You can enter up to 20 digits maximum for each prefix.
Defining System Call Restrictions Locking Attacked Extensions If a user enters eight consecutive invalid passwords when logging on to voice mail or to activate an extension, MAXCS considers this an attack. To protect your company from theft of services, you can lock an attacked extension for the period of time you specify (10 minutes - 23 hours, 59 minutes, and 59 seconds) in the Password Check field group. To unlock an extension, use the Extension Checker tool that is installed with MAXCS.
Creating Account Codes Creating Account Codes Account Codes let you enable or force users to assign incoming and outgoing calls to particular account codes for billing, tracking, or forecasting purposes. Up to 10,000 account codes can be created. To access the Account Code tab, select System > System Configuration, then click the Account Code tab. Figure 11. System Configuration, Account Code tab Adding and Deleting Account Codes To create an account/code association, click Add.
Setting up Call Reports • Where to log the call detail records (CDR). The location can be an internal database, an external database, or both. • How you want the system to manage an internal CDR database. • If CDR needs to be output through a COM port to another computer, which COM port and which baud rate to use. To learn more about internal and external CDR databases and schema, refer to the CDR Search Manual. To set up Call Reports, select System > System Configuration, then click the Call Reports tab.
Setting up Call Reports External (Remote) Logging of Call Data MAXCS allows you to output CDR records to a Microsoft SQL Server 2000 database. Before you enable external logging, you need to set up and configure the SQL database and external logger application. Please refer to the CDR Search Manual to learn how to set up an external logger service. Note: The SQL database cannot be on the same server as the MAXCS system.
Country-Relevant Settings Country-Relevant Settings The Country Relevant tab in the System Configuration window contains group boxes for setting toll call prefixes and emergency numbers. The Country field displays the country selected on the System Configuration, General tab. If your system is not in North America, The Automatic Dialing Plan Rules button is available. Figure 14.
Audio Peripheral Configuration Setting Emergency Numbers The number in the Emergency Number field will have the system automatically find a trunk to process the call without the extension user dialing a trunk access code first. You may enter up to three emergency numbers in the appropriate fields. Note: This feature works with both trunk access code and route access code. Dialing Plan Rules for Non-North American Country If your MAXCS system is in a country other than the U.S.A.
Audio Peripheral Configuration • System default beginning and update prompts for callers in queue • Overhead paging To access the Audio Peripheral configuration window, select System > System Configuration, then click the Audio Peripheral tab. Figure 16. System Configuration, Audio Peripheral tab MAXCS ACM 6.
Audio Peripheral Configuration Configuring Music On Hold and Recorded Announcements Callers will hear the music or recorded announcement configured on this tab only if the user places the caller on hold. To configure music on hold when using audio equipment 1. Check Enable Callers on Hold or in Queue to Listen to Music or Recorded Announcement. 2. Select the Triton Analog Station board number to which the audio equipment is attached. To configure music on hold to play a file 1.
Activity RTP Resource Usage In the event that MAXCS is controlling multiple gateway systems, the music source can come from the primary system or another gateway system. When a music source is in one gateway and listeners are in another gateway, one VoIP resource channel in each gateway is used to convey the music stream. Setting Greeting and Update Prompts To play a prompt before placing the caller into a hold queue: 1. Select the Play Prompt Before Placing the Caller in Queue check box. 2.
Activity There are a total of nine activity codes; the first six are pre-configured as follows: 1 - System Default, 2 - Personal, 3 - Meeting, 4 - Away From Desk, 5 - Business Travel, 6 - Personal Time Off The remaining three activity codes (7, 8, 9) are not assigned and can be customized by the administrator. To customize an activity code, click on the activity code and click Edit. In the Edit Activity dialog box, enter name of the Activity and click OK. 70 MAXCS ACM 6.
Feature Profiles Feature Profiles Select System > System Configuration, then click the Feature Profiles tab to configure feature profiles. Figure 17.
Feature Profiles #32 #33 #36 #37 – – – – Enter Account Code Do Not Disturb Call Forwarding Remote Call Forwarding Other Features: #12 – Language Setting #38 – Outside Call Blocking #39 – Operator Offline #44 – Overhead Paging #45 – Overhead Paging by Trunk #46 – Group Paging #53 – Outgoing Workgroup #54 – Login Workgroup #56 – Logout Workgroup #59 – Workgroup Call Monitor #66 – Trace Collection #73 – Silent System Call Park #90 – READY to Receive Workgroup Call #91 – NOT READY to Receive Workgroup Call
Feature Profiles Important: If you assign a feature profile (for example: 2 - Sales Group) to an extension in Extension Configuration, and that feature profile is subsequently deleted and a new feature profile is created that uses the same number (for example: 2 - Marketing Group), the extension will automatically be assigned to the new feature profile. So, it is important to note which extensions are assigned to certain feature profiles, especially when adding new profiles or deleting old ones.
Feature Profiles 74 MAXCS ACM 6.
CHAPTER 5 Media Server and Gateway Management This chapter is for enterprise deployment using Multi-Gateway Softswitch architecture with the Softswitch, media server, and gateway(s) running in different chassis. In a single chassis all-in-one installation, gateway management configuration is not required. With Multi-Gateway Softswitch architecture, MAXCS can control telephony boards that reside in different chassis (gateways) and make them function as a unified system.
Managing Gateways Figure 2. Up to 1,000 users deployment Figure 3. Multi-Gateway Softswitch deployment using OFFICE3G server Note: MAXCS and gateway servers have to be on the same LAN. Connecting a gateway from a remote site to the MAXCS site through a WAN connection is not supported. The WAN network delay and latency may cause synchronization signal failure between MAXCS and the gateway. Note: An AltiGen Gateway license is required to set up a gateway.
Setting Parameters • Add and delete a gateway • Attach and detach a gateway • Change a gateway name, IP address, password, country • Enable Media Server on the Softswitch • Set TDM Bus mode for a gateway • Set CT-Bus clock for a gateway To open the Softswitch Component Configuration window, select System > Softswitch Component Management. Figure 4.
Setting Parameters Parameter Description Name The name you gave the selected gateway for easy identification. Type Shows whether this is a media server or gateway. If the ID is other than 00, you cannot change the type in this configuration screen. If you want to change the type, you need to delete the entry and recreate it. You need to have sufficient Gateway or Media Server Licenses in order to add an entry. Address The IP address of the selected gateway.
Adding and Attaching a Gateway Parameter Description Set CT-Bus Clock This parameter determines which telephony board will provide the clock signal for the TDM bus. If you don't have multiple T1 or E1 boards in a gateway, the default Auto setting is recommended. The system will find the appropriate board to supply the clock. If you have multiple T1 or E1 boards in a gateway, the system will automatically select the one with the lowest logical board ID as the clock source.
Detaching and Deleting a Gateway 2. Set this gateway’s unique number. Each gateway in the system must have a unique identifying number. 3. Specify a name for the gateway that identifies it to you. 4. Select the type: Media Server or Gateway. 5. Enter the IP address of the gateway. 6. Create a password for this gateway. The password is used for access to the Gateway Configuration Tool for the gateway. After you add a gateway to the list, you can attach it to the MAXCS system.
Gateway Configuration Tool Gateway Configuration Tool The configuration tool that opens when you click the Config button in the Softswitch Component Configuration window can also be opened from the Start > All Programs > MAX Communication Server ACC/ACM > Gateway menu. When you open it from the Start menu, you’ll see this dialog box: Figure 5. Gateway Configuration Tool log-in dialog box Enter the IP address and password of the gateway you want to check on, and click OK.
Configuring the Applications Server Parameter Description Status The status of the gateway: active, disconnected, initializing, resetting, failed. Current Softswitch IP Address The IP address of the machine running MAXCS. Product Version The software version of the gateway service. Configuring the Applications Server In the Softswitch Component Configuration window, Applications Server tab, configure the IP address of the Voice Message server and the Enterprise server. Figure 7.
CHAPTER 6 Voice Mail Configuration Use the Voice Mail Configuration window to control the following: • How the system processes voice mail notification • How the system processes voice mail deletion and expired messages • How the system records voice mail, system phrases, custom phrases, personal greetings, directory name recording, and queue phrases • Enable or disable SMTP/POP3 service to deliver voice mail to an e-mail address as an attachment • Enable or disable Microsoft Exchange 2003/2007 synchron
Managing Messages Figure 1. Voice Mail Configuration, Messaging tab Setting Message Notification Retries When a message is sent to a user’s voice mailbox and outcall notification is configured, the system will try to call a phone number, pager, or an extension to deliver notification. You can set the retry setting for the notification as follows: Parameter Description Maximum Retry Count Can be between 0 and 16.
Managing Messages Setting Message Management Options Set voice mail message confirmation and warning parameters: Parameter Description Confirm Message Deletion If checked, the system plays a voice message instructing the user to confirm request for deletion by pressing the # key. This prevents users from accidentally deleting messages with a single key entry.
Managing Messages Complete configuration details are given in “Microsoft Exchange Integration” on page 399. You may choose an option when you install MAXCS, and you may change the option later. If you change the option later, you need to restart services. Parameter Description Disabled Disables Exchange integration. Synchronize with Exchange 2003/2007 Allows a two-way synchronization between a user's MAXCS voice mail and the user’s Outlook-readable mail messages with their attached .
Managing Messages Parameter Description Native VM Integration with Exchange 2007 Uses Exchange 2007 as a native voice mail box to store voicemail files, providing a unified mailbox for all message types. Callers are forwarded to the Exchange 2007 mailbox when an extension is ring-no-answer, busy, or in DND. Accessing voice mail is done through the Exchange system. When this option is activated, all physical/virtual/WG mail boxes with associated Exchange mailboxes are switched to Exchange 2007.
Creating Distribution Lists Parameter Description Postmaster Ext This field defines the extension that will be assigned as a Postmaster Extension. When the e-mail system receives an e-mail with an invalid e-mail account, the automatic reply to the sender (informing of the invalid e-mail account used) is sent from the defined extension. Note: The system always requires an extension to be specified as the Postmaster Extension. By default, the first extension in the system is used.
Creating Distribution Lists Defining a Distribution List 1. On the Voice Mail Distribution List tab, select an ID (00 – 99) in the System Distribution List ID drop-down list. The list name, if any, now appears in the Name box; the members of the list are now displayed in the Member box, and other available extensions are displayed in the Non-Member box. 2. To give the list a name or change the existing name, type a descriptive name into the Name box. 3.
Creating Distribution Lists 90 MAXCS ACM 6.
CHAPTER 7 Auto Attendant Configuration The auto attendant (AA) feature provides quick and courteous processing of all incoming calls. An AA can be configured to serve as a primary attendant or as a backup to a receptionist. In a call-heavy environment the AA can greatly reduce the number of calls that need to be handled by the operator. You can set up to 255 different AAs. AA features include: • Multiple levels of tree structure. • Repeat current level or jump to a specific level.
Adding Auto Attendants record custom phrases, use pre-recorded phrases and use professionally recorded phrases.
Adding Auto Attendants To add an AA beyond the first 16: Click the AA Configuration button , or select System > AA Configuration. Copies an AA to a selected ID. Exports all your AA settings to an HTML file Figure 1. AA Select window • Edit—opens the AA window, where you can edit the selected AA as described in “Configuringing Auto Attendants” on page 94. • Add—opens the Add AA dialog box. Select an ID in the drop-down list and type in a descriptive Name for the AA, then click OK.
Configuringing Auto Attendants Configuringing Auto Attendants To configure an AA, click the AA Configuration button , or select System > AA Configuration. When the AA Select window appears, select an AA in the list and click the Edit button. This opens the AA window, showing the AA you selected in the title bar. Figure 2. AA window Note: You can check the Hide ‘No Action’ Items check box to hide items that are set to “no action.” This will give you a cleaner view of your various action items.
Configuringing Auto Attendants • Second step—Push URL/Web-Page forces a web page to a Webcaller's screen when the call reaches the AA using AtliWeb's Webcall button over the Internet. If this box is not checked, go to the next step without delay. • Third step—Set Call Priority for MAXCS ACM priority queuing. You can assign a priority number from 1-9 to the caller who selects this menu item. The highest priority is 1, the lowest priority is 9.
Configuringing Auto Attendants Action Description VM - Record Message Leaves a voice mail message in the specified voice mail box. If you want the caller to hear the extension’s greeting before hearing the startrecording beep, check Play Extension Greeting. VM - Mailbox Access Allows the caller to log in to the voice mail system to retrieve voice mail or change personal options from the outside. This option is assigned to the "#" key at the top level of each AA by default. Adv.
Configuringing Auto Attendants To use the Collect Digits action: 1. Select the Adv. - Collect Digits action, then set the following additional parameters: Figure 3. Collect digits • Text Tag—a tag name, which is critical for the following operations: • For CDR logging, the IVRData field will log the collected digits as "Tag=xxxxx". For example, if tag is configured as "Account" and collected digits is "67663", the CDR database will log "Account=67663" in the IVRData field.
Phrase Management Making Auto Attendant Assignments Once the AAs are set up, you can use them in various in-call routing situations—trunk, DNIS, caller ID, in-call routing, and an answering option for an extension or workgroup. For example, for trunk /AA assignments, see “Incoming Call Routing” on page 145. For extension or group assignments, see “Setting Answering Options” on page 217. Phrase Management You might want to record unique phrases to customize an AA or a group.
Phrase Management Phrase # Phrase 0293 We appreciate your call and will be with you as quickly as possible. 0294 Thank you for your patience. We should be with you soon. 0295 Thank you for your patience. We should be with you soon. For your convenience, you may leave a message if you wish by pressing the # key on your telephone and we will get right back to you. 0296 We apologize for the extended delay, but our current call load is abnormally high.
Phrase Management To install professionally recorded phrases or prompts: 1. Assign a prompt number to each prompt you would like recorded. Or give the prompt a unique identifying name. AltiGen-supplied phrases are numbered, but phrases don’t have to be numbered. 2. Submit your prompt script and prompt name to the recording studio. 3. Instruct the recording studio to record prompts in either 8KHz or 11.025KHz mono in the WAV format. 4.
CHAPTER 8 Multilingual Configuration MAXCS ACM supports multiple language prompts (8 languages total) for trunk calls and extension users, letting you configure your system to handle the following types of scenarios in a multilingual environment: • An auto attendant (AA) may serve callers who speak different languages. MAXCS can be configured to let the caller select a preferred language in which to hear prompts. Once a language is selected, the whole call session will use the selected language.
Creating Language Phrase Packages • Enable the extension user to change the preferred language for the extension by using a feature code #12, if desired. • Configure the Language Setting in DNIS, if desired. Creating Language Phrase Packages For each set of phrases you want in a different language, you need to have phrases recorded in that language. See “Using Professionally Recorded Phrases” on page 99 for details.
Configuring for a Multilingual System Configuring for a Multilingual System To configure MAXCS as a multilingual system, select System > Multilingual Configuration. The Multilingual Configuration screen opens to the Language tab. Here you will add references to the language directories you created. These are the directories that contain phrases in other languages. Figure 2.
Enabling Multilingual Support in the Auto Attendant The contents of the fields System phrase directory and Custom phrase directory are fetched from the location where the language phrases are stored. They are not editable. Only the description of the language is editable here. To edit it, click the Edit button or double-click the row. The default language cannot be deleted. After you add languages, any language used by DNIS, an extension, or an AA cannot be deleted.
Configuring the Extension Configuring the Extension Extension users have a default language configured, and that language is always used for them whenever they hear a prompt on their extension. The default language is assigned in Extension Configuration > General tab. Figure 3. Selecting a language for an extension user In the Language drop-down list, select the desired language, and click OK. MAXCS ACM 6.
Configuring the Extension Extension User Can Change Language Setting Extension users can change the extension’s language setting by using feature code #12, if feature code #12 is configured on the System > Multilingual Configuration > Feature Code tab: Figure 4. Configuring feature code #12 to enable a user to change an extension’s language selection To configure feature code #12 for language selection: 1. Check the Language Selection Prompt check box. 2.
Using DNIS to Set the Language Allows extension user to specify his extension’s language setting using #12 All feature codes are enabled, by default. The default feature profile name is “0-System.” Lastly, the extension user must have a feature profile assigned to him that includes #12. This is done on the Extension Configuration > General tab. To assign feature code #12 to an extension: 1. On the PBX > Extension Configuration > General tab, select the extension. 2.
Which Language Will Be Used? Figure 5. Configuring the language setting in DNIS See “DNIS Routing” on page 179 for rules and restrictions on routing using DNIS. Which Language Will Be Used? MAXCS follows these rules to determine which language to use: 1. The extension user hears the prompts in the language configured or selected via the #12 feature code. 2. If the external caller selects a language in the auto attendant, MAXCS uses the selected language.
CHAPTER 9 Call Recording Configuration To use the centralized call recording function, make sure the following requirements are met: • You need a recording seat license for each extension that will be recording: either Dedicated Recording Seat licenses assigned to particular extensions or a Concurrent Recording Session license that is shared by a fixed number of extensions. • It is recommended that you have a separate storage server to store recorded files.
Configuring Call Recording • calleeID is the target number or trk(bbcc) • workgroupID is the workgroup number for a workgroup call, or ext for extension call • DNIS is the DNIS number or NA for no DNIS number • sessionID is the CDR session ID Configuring Call Recording To configure system-wide call recording, including centralized recording for multiple gateways, do one of the following: • Click the Recording button on the toolbar. • Select System > Call Recording Configuration.
Configuring Call Recording An FTP folder must be created for the Central Location, so that it can be fully accessible through FTP. The FTP Path must be pointed to the Central Location. Note: Important note for Windows 2003 Server users using a remote shared directory: Refer to the steps described in “Using a Remote Shared Directory” on page 111. 4.
Configuring Call Recording Figure 3. “Sign up for online storage or connect to a network server” link This invokes the Add Network Place Wizard. Figure 4. 3. Add Network Place Wizard Click Next. You’ll see the screen below: 112 MAXCS ACM 6.
Configuring Call Recording Figure 5. 4. Click Choose another network location and click Next. The following screen is displayed: Figure 6. 5. Add Network Place Wizard Add Network Place Wizard - Internet/Network Address Type the address of the Web site, FTP site, or network location in the field, for example,”\\ServerName\sharefolder”; or use the Browse button to locate the destination path. Click View some examples for correct formatting. Then click Next.
Configuring Call Recording Figure 7. 6. Type in a name for the network place and click Next. A confirmation screen appears: Figure 8. 7. Add Network Place Wizard - Shortcut Name Confirmation screen Click Finish. The network place you created should appear on the desktop. 114 MAXCS ACM 6.
Configuring Call Recording Figure 9. 8. Network Place Created In the Recording Configuration window, use the Browse button to select the network place as the destination folder. Figure 10. Recording Configuration Window MAXCS ACM 6.
Configuring Call Recording 116 MAXCS ACM 6.
CHAPTER 10 Application Extension Configuration The application extension is an extension pilot number that allows an SDK-based addon application to log into the system and establish a communication channel to control trunk channels and interact with the system core PBX switching and voice processing service.
Application Extension Setup Figure 1. Application Extension Configuration window To set up an application extension: 1. In the Application Extension Configuration window, click the Add button and enter an extension number in the Add Application Extension dialog box. and click OK. Figure 2. Add Application Extension dialog box 2. The application extension appears in the AppExt List. 3. Type a password in the Password field. 4.
Application Extension Setup • Extension—select an extension from the drop-down list. • Operator—select an operator from the drop-down list. Important: If the failover setting for the application extension is set to an extension, and the extension is RNA or busy, the call will follow the extension's RNA or busy call handling. Application Information Additional information can be described in the App Information fields.
Application Extension Setup 120 MAXCS ACM 6.
CHAPTER 11 Trunk Configuration Trunk attributes and parameters are set using the Trunk Configuration window. The attributes and options available depend on the type of board and trunk. This chapter discusses general configuration options applicable to all trunks, followed by specific configuration options for the following trunk types: • H.
Opening the Trunk Configuration Window Figure 1. Channel Information box Opening the Trunk Configuration Window To open the general Trunk Configuration window, do one of the following: • Click the Trunk Configuration button in the toolbar. • Select PBX > Trunk Configuration. • Double-click a trunk in the Trunk View window.
Selecting Trunks to Set Attributes The Trunk Configuration window opens: Figure 3. Trunk Configuration, General tab Selecting Trunks to Set Attributes The title bar of the Trunk Configuration window displays the card and the channel of the selected trunk. The list on the left shows all the configured trunks. The Location format is the same as in the Trunk View window, that is, Logical Board ID : Channel Number. The logical board ID is assigned by the system.
Configuring One or Multiple Trunks Configuring One or Multiple Trunks To customize trunk characteristics, you work on one trunk at a time. To apply the same configuration to multiple trunks, use the Apply To button. This pops up a list of all trunks, with all of the trunks selected by default. Select the trunks you want to apply changes to, then click OK. (Use Ctrl+click and Shift+click to select several trunks.) This applies changes to multiple trunks for only the attribute or option that you changed.
Setting General Trunk Attributes Important: If a trunk is in the hunt group of your company main number and you configure this trunk as an "Outgoing" trunk, the incoming call will be rejected by the system. To avoid this mistake, make sure you check with your carrier to verify the hunting number before you configure a trunk to Outgoing. Paging—This configuration is for an overhead paging equipment and requires a Loop Start trunk port. The paging equipment will provide loop current to the trunk port.
Setting General Trunk Attributes • Overlap - Transmitting dialed DTMF digits to the CO without buffering digits in the system first. Use Overlap dialing for analog and T1-CAS trunks for best results. Calls will be completed faster. • En-bloc - The system will buffer all dialed digits and send it to the CO at once. Typically is used in ISDN-PRI trunk and SIP trunk.
Setting General Trunk Attributes transmit any data to the CO, the system will use DTMF as a way to transmit [Caller’s Extension Number] and [Target’s Extension Number] to the other side of the tie trunk. Because the format is AltiGen proprietary, you may have a problem if you enable this configuration when connecting to a non-AltiGen PBX. • Holiday Profile—A holiday profile can be assigned to a trunk.
H323 Tie Trunk Properties H323 Tie Trunk Properties To open a trunk configuration dialog box for an H323 tie trunk, do one of the following: • In the Trunk Configuration window, select an H323 trunk type, then click the Trunk Properties button. • In the Board View window, double-click an H323 board type, then click the Board Configuration button. Board configuration is discussed in “Configuring the H323SP Board” on page 167.
SIP Tie Trunk Properties SIP Trunk Properties Traditionally telecom trunks are from your local carrier’s PSTN switch and the dial tone is provided via either analog trunks or T1/PRI digital trunks. A new type of service called “IP Dial Tone,” which allows you to dial a long distance call at a lower rate, is available. IP Dial Tone is delivered through your IP data network, and the service provider can be anywhere in the world, as long as the VoIP data packets can be routed properly.
SIP Tie Trunk Properties The SIP Trunk Configuration dialog box opens: Figure 5. SIP Trunk Configuration dialog box and Edit box To edit a line, click the Edit button, fill in the blanks, and click OK.
SIP Tie Trunk Properties To copy the information in one row to other rows, select the row and click Copy To. Then select the rows you want to copy the information to, using CTRL+click and Shift+click to select several rows. Click OK. To delete a row, select it and click Delete. Creating a SIP Trunk Profile Different SIP service providers may support different ways of sending a caller ID.
SIP Tie Trunk Properties Field Description Carrier can only accept Calling Number with minimum x digits Enter the number of digits, then enter a calling number in the field below the table in case the carrier cannot accept configured numbers. Carrier can only accept assigned numbers as Calling Number If you select the this option, specify “assigned numbers” by clicking the Add button and entering the numbers. To edit or delete a number you added, select it and click the Edit or Del button.
Triton T1/E1 Trunk Properties Triton T1/E1 Trunk Properties To open a configuration dialog box for a Triton T1/E1 channel, do one of the following: • If you’re in the Trunk Configuration window, select a Triton T1/E1 channel from the trunk channels list, then click the Trunk Properties button, or just double-click the channel in the list. • If you’re in the Trunk View window, right-click the channel and select Channel Properties. Figure 6.
Triton T1/E1 Trunk Properties Parameter Description You can select the maximum time-out delays, in seconds, and the appropriate sequence of symbols to be collected for Caller ID and DID. Max. seconds before the first digit Maximum wait time before time-out for the system to identify this digit after either the first ring in ground start or loop start or the wink in wink start. The range is from 1-6 seconds, or None, with a default value of 3 seconds. Do not change this value unless advised.
Triton T1/E1 Trunk Properties Caller ID and DID Incoming Sequence Example The following is an example of a Caller ID and DID/DNIS incoming sequence window. Figure 7. Sample Incoming Sequence window When a call comes in, the system tries to match the incoming sequence to either the first or second Incoming Sequence Digit String sequence. If no match is found, no Caller ID or DID digits will be collected. • The system waits 3 seconds for the first digit to arrive.
Triton Analog Trunk GS/LS Properties Triton Analog Trunk GS/LS Properties To open a configuration dialog box for a Triton Analog Trunk GS/LS channel, do one of the following: • If you’re in the Trunk Configuration window, select a Triton Analog Trunk GS/LS channel from the trunk channels list, then click the Trunk Properties button, or just double-click the channel in the list. • If you’re in the Trunk View window, right-click the channel and select Channel Properties. Figure 8.
Triton Analog Trunk GS/LS Properties Parameter Description Incoming Ring Single—Default setting for North America Double—For countries using Ring-Ring-Silent type of ring pattern Impedance The resistance of electrical current to alternating current, measured in Ohms. Impedance occurs when power or signal is transferred from one circuit to another. When a trunk interface impedance is greatly mismatched with the CO analog line, it may result in static noise and echo heard by IP phone users.
Triton Analog Trunk GS/LS Properties Parameter Description Tone Disconnect Busy tone (reorder tone, fast busy tone, error tone, and so on) or dial tone (continuous tone, and so on). This should be used in conjunction with drop in loop current. For COs who cannot guarantee loop break, this may be the only option. Receiver/ Transmission Gain Slide setting adjusts the gain from -6 dB to 6 dB for every Triton Analog Trunk channel. The gain is not adjustable, by default.
Triton Analog Trunk GS/LS Properties Parameter Description Rx Level at 600 Ohms The Rx Level measurement at 600 Ohms, obtained by clicking the Test Rx Level button. See Test Rx Level button, below. Test Rx Level button Tests the receiving level of the trunk channel on a call to your local CO’s Milli-Watt Test Number after you set the Impedance parameter to 600 Ohms and the Rx Gain to 0dB. Results are displayed in the Rx Level at 600 Ohms field.
Triton Analog Trunk GS/LS Properties Note: If the Hybrid Echo Return Loss reading of a trunk is worse than -6 dB, for example, -5 db, the trunk may be subject to VoIP voice quality problems. Use this trunk to connect to analog phones only, or configure it to be the least used trunk. (Acceptable range for Hybrid Echo Return Loss is -6dB to -26dB.) Noise Level should be less than -67dBm (acceptable range is -67dBm to 90dBm). 2. Make calls from the trunks to test voice quality. 3.
Triton Analog Trunk GS/LS Properties 5. Click OK. The Rx Level measurement is displayed in the Diagnosis section of the main dialog box. If you call your local CO’s Milli-Watt Test Number, the acceptable range for Rx Level should be between -6dB and -3 dB, with -5dB being ideal. 6. Restore the Impedance and Rx Gain settings, and click OK.
Triton Analog Trunk GS/LS Properties Figure 11. 3. Set the Timeout to Repeat Current Level. Figure 12. 4. Setting the AA to play a prompt phrase Setting Timeout to Repeat Current Level Select a trunk as a testing reference—an analog trunk with a specific phone number is best—and set the trunk In Call Routing to the Test Line Loss AA. 142 MAXCS ACM 6.
Triton Analog Trunk GS/LS Properties Figure 13. Setting trunk In Call Routing to an AA 5. Call from one trunk to the testing reference trunk. You should hear a 1kHz tone playing at the originating side. 6. While the tone is playing, measure the Rx Level at the trunk that is making the outgoing call. If the reading is less than -6 dB, for example -3 dB, take the following steps to attenuate the gain for the Triton Analog Trunk to IP phone connection: a.
Triton Analog Trunk GS/LS Properties If the reading is worse than -18 dB, you should contact your CO to adjust the line loss to the acceptable range. 144 MAXCS ACM 6.
Incoming Call Routing Incoming Call Routing To set incoming call routing for a trunk, select the trunk on the General tab, then click the In Call Routing tab in the Trunk Configuration window. The trunk location appears in the title bar. Figure 14.
Outgoing Call Blocking • Outside Business Hours • Non Workdays Within each of these three time slots, you have the following routing options for incoming calls: • Route to an extension selected in the drop-down list • Route to an auto attendant number selected in the drop-down list • Route to the operator Outgoing Call Blocking To set outgoing call blocking for a trunk, select the trunk in the General tab, then click the Out Call Blocking tab in the Trunk Configuration window. Figure 15.
CHAPTER 12 Board Configuration This chapter shows how to configure AltiGen telephony boards: • Triton Resource Board, page 149 • Triton 30-Party Conference Board, page 150 • Triton Analog Station Board, page 150 • Triton Analog Trunk LS/GS and LS Boards, page 150 • Triton VoIP Board, page 151 • Triton T1/E1 Boards, page 152 • Virtual Boards SIP and H323, page 166 • Virtual Board HMCP, page 167 • MAX1000/2000 Board, page 174 • Virtual MobileExtSP Board, page 175 For information on how to install AltiGen bo
Figure 1. Boards window Double-click the board you want to configure, and a Board Configuration window opens, similar to the following: Figure 2. Board Configuration window These are the attributes and buttons in the Board Configuration window (see each board type in the sections that follow for additional notes on each type): Parameter Description Board Info Board Logical ID: assigned by MAXCS. Board Name: the type of board installed in the system and its physical ID. 148 MAXCS ACM 6.
Using the Triton Resource Board Parameter Description Channel Mapping List Logical Channel, Type, and Physical Channel for the entire board. Double-click a channel to open a line configuration dialog box or a trunk configuration dialog box, as appropriate. To reset the channel, select the channel to reset and click the Reset Channel button, then click OK. Channel Group Info Applicable to T1/E1 and the MAX family of boards only. Double-click a channel group to open a configuration dialog box.
Using the Triton MeetMe Conference Board This option is in the Extension Configuration window Using the Triton MeetMe Conference Board The Triton MeetMe conference board requires no configuration. Board resources are available when it is installed. You do have to assign a MeetMe Conference extension (select PBX > MeetMe Conference Configuration). One MeetMe conference board is supported in a system. Note: In a multiple gateways installation, the MeetMe conference board can be in any gateway server.
Configuring the Triton VoIP Board Double-click the board in the Boards window to open the Board Configuration window, similar to Figure 2 on page 148. See attribute descriptions below Figure 2. Note the following additional information: • Double-clicking a channel in the Channel Mapping List opens a channel configuration dialog box. See “Triton Analog Station Line Properties” on page 202.
Configuring the Triton T1/E1 Board If you change this configuration, you must restart the switching services for the change to take effect. Figure 5. Board Configuration window Configuring the Triton T1/E1 Board Overview of the Triton T1/E1 Board Through MaxAdministrator, the Triton T1/E1 board can be configured for either digital T1 CAS (channel associated signaling), T1 PRI (Primary Rate Interface), E1 CAS, or E1 PRI.
Configuring the Triton T1/E1 Board Figure 6. Triton T1/E1 Configuration dialog box T1 and E1 Configuration Double-clicking a channel group for a Triton T1 board in the Channel Group Info pane opens a T1 or E1 Configuration dialog box, as in Figure 7 and Figure 8. Figure 7. Triton T1 configuration dialog box MAXCS ACM 6.
Configuring the Triton T1/E1 Board Figure 8. Triton E1 configuration dialog box Reading the Status Messages If the channel group is working, the Status line displays OK. This status line is updated every 3 seconds. If there is an error, a message is displayed. The following table lists the types of error messages and the appropriate actions. Error Message Meaning Action HW failure: Major hardware problem. Board is not responding to commands.
Configuring the Triton T1/E1 Board Error Message Meaning Action L1 failure: Layer 1 failure, CO notifies that the configuration is wrong; RAI = Remote Alarm Indicator Correct the settings. L1 failure:
Configuring the Triton T1/E1 Board Error Meaning Line Code Errors Line Code Error is defined as an occurrence of a bi-polar variation or excessive zeroes. Bit Errors Bit Errors are defined as a CRC-6 error in ESF, FT-bit error in SLC-96 and F-bit or sync bit error in SF. Xmt Frame Slips Transmit Frame Slips counter shows the number of frame slips for the transmitter Clear button Use the Clear button to reset the statistics counters.
Configuring the Triton T1/E1 Board Option Notes System Clock Master You can set the System Clock Master if you have a backto-back configuration and you want this span to be the master clock to the system. (Only one clock master should be selected in a back-to-back system.) See the following section on T1/E1 clocking.
Configuring the Triton T1/E1 Board Figure 9. Figure 10. T1 PRI Protocol Configuration dialog box (top half) T1 CAS Protocol Configuration dialog box (top half) Selecting Span Types • T1 CAS—select this option to associate all channels on the span to T1 CAS. • Regular ISDN PRI—select this option to indicate 23B+D ISDN PRI span and to designate the last channel as the D channel. • Enable Tie Trunk—check this box to enable a tie trunk. Tie trunks must terminate to a system also configured as a tie trunk.
Configuring the Triton T1/E1 Board Figure 11. E1 PRI Protocol Configuration dialog box (top half) Figure 12. E1 CAS Protocol Configuration dialog box (top half) Selecting Span Types • E1 CAS—select this option to associate all channels on the span to E1 channel associated signaling. • Regular ISDN PRI—select this option to indicate 30B+D ISDN PRI span and to designate the 16th channel as the D channel. • Enable Tie Trunk—check this box to enable a tie trunk.
Configuring the Triton T1/E1 Board Setting the ISDN PRI Switch Mode If you select a Span Type of Regular ISDN PRI in the T1 PRI Configuration Window, use the following guidelines to set the ISDN PRI Switch mode. Figure 13. T1 PRI Switch Mode The top four settings are used for a connection to a CO switch: • AT&T 4ESS PRI • AT&T 5ESS PRI • NT DMS-100 PRI • NI-2 PRI (default) The bottom four settings are used for a PRI tie trunk configuration where two MAXCS systems are connected back to back.
Configuring the Triton T1/E1 Board If you select a Span Type of Regular ISDN PRI in the E1 PRI Configuration Window, use the following guidelines to set the ISDN PRI Switch mode. E1 PRI Figure 14. E1 PRI Switch Mode The top three settings are used for a connection to a CO switch: • Austel TS014 PRI • ETSI NET5PRI • NT DMS-100 PRI The bottom three settings are used for a PRI tie trunk configuration where two MAXCS systems are connected back to back.
Configuring the Triton T1/E1 Board Configuring an ISDN Numbering Plan The ISDN Numbering Plan button in the Protocol Configuration window opens the PRI ISDN Numbering Plan dialog box. This function allows you to select how the system will identify and code the Called Number for six different types of calls. This coding instructs the CO on how to interpret the number being sent to it. Figure 15.
Configuring the Triton T1/E1 Board • Numbering Plan: – Unknown – ISDN – National – Private The setting Unknown is used when the user or network has no knowledge of the numbering plan. In this case, the number digits field is organized according to the network dialing plan. B Channel Maintenance Message: This setting controls B channel initialization and maintenance message exchange between MAXCS and the CO, when the system starts up.
Configuring the Triton T1/E1 Board Setting PRI Calling Numbers A PRI Calling Number Setting in the bottom half of the Protocol Configuration dialog box lets you set the numbers you want your Carrier to accept. Figure 16. PRI Calling Number Setting Most PRI trunks allow a MAXCS system to send calling numbers. For example, 10 different extensions in the same PBX system have 10 different DID numbers. With the calling number feature provided by Carriers, the callee will receive a more accurate caller ID.
Configuring the Triton T1/E1 Board If MAXCS detects the Calling Number is not accepted by the Carrier, it will always send the number you enter in the text box at the lower right side of the dialog box as the Calling Number. Enter an appropriate Calling Number in this box. Installing a Channel Service Unit (CSU) This section discusses installing a CSU to the Triton T1 or T1/E1 Board. The channel service unit is a device used to connect a digital trunk line coming in from the phone company to the PBX.
Configuring Virtual Boards SIPSP and H323SP Configuring Virtual Boards SIPSP and H323SP A VoIP connection typically consists of two parts: • Signal Channel—responsible for setting up and tearing down a call using protocol. For example, SIP protocol is used in MAXCS to build a signal channel between the server and the IP phone. • Media Path—responsible for encoding, transmitting, and decoding voice for both parties.
Configuring Virtual Board HMCP The number of configured channels and licensed channels are displayed. MAXCS is set by default to support 60 SIP extension channels. You can change the number of SIP extension channels and tie-trunk channels. The maximum number possible depends of the system CPU performance, call volume, and usage. If a high performance machine is used as the Softswitch server, the number of channels can be more than 1000.
Configuring Virtual Board HMCP • Play music when device is on hold • Process IP paging 2. Play and Record Voice Files • Announce system and queue phrases • Process auto attendant • Process voice mail • Call recording for IP extensions 3.
Configuring Virtual Board HMCP By default the system grants 60 conference members in a maximum of 40 bridges. You can change the number to as many as 120 members in a maximum of 40 bridges, and you can activate other HMCP resources, by double-clicking an HMCP board in Boards view and then clicking the Board Configuration button to open this dialog box: If you decrease the number of HMCP resources, the system must be rebooted for the configuration to take effect.
Configuring Virtual Board HMCP • Station Conference Members — 120 • MeetMe Conference Members — 120 • Agent Supervision Bridges — 20 Notes: • 1,000 G.711 voice processing resources will be licensed to the system when one HMCP Media Server license is registered. • The more VPR assigned, the slower the system will be when it starts up. To calculate the optimized number of VPR you need, use the following formula: Total G.711 VPR = Total number of extensions X 2 Total G.
Configuring Virtual Board HMCP The IP extension Home Media Server ID should be assigned to "00" by default. You do not need to change this number since both Softswitch and HMCP Media server are in the ID "00". Scenario 2: Single Standalone HMCP Media Server For 200 to 1,000 users without an extensive amount of recording resources, fewer than 200 concurrent recording sessions, you may deploy a stand-alone HMCP Media server as shown below. MAXCS ACM 6.
Configuring Virtual Board HMCP The Home Media Server ID should be changed to "01" for all IP extensions, assuming HMCP Media server is using ID 01. Scenario 3: Multiple HMCP Media Servers For 500+ PBX users or 200+ call center agent installations that require more than 200 recording sessions, you may deploy multiple HMCP Media servers to achieve load balancing and failover protection. The following example shows two HMCP media servers to provide up to 2,000 G.
Configuring Virtual Board HMCP If you have two or more HMCP Media servers, the system will provide failover in the event that one Media server is off-line. When the Home Media server for an IP extension is not available, the media manager in the system will search available resources from other Media servers when that extension requests media service.
Configuring the MAX1000/2000 Board Configuring the MAX1000/2000 Board The MAX1000/2000 Server is a telecom appliance that consists of an embedded DSP board and two access board slots. MAXCS treats the entire MAX system as one board with two access board options. The Boards window displays the name of the MAX board, followed by [xxyy(-T1),xxyy]: Figure 19. Boards View showing MAX board xx refers to the number of analog trunks, and yy refers to the number of analog extensions.
Configuring the Virtual MobileExtSP Board Double-clicking a channel in the Channel Mapping List opens the appropriate configuration dialog box for that channel. • For information on configuring the T1/E1 trunk, see “Triton T1/E1 Trunk Properties” on page 133. • For information on configuring the Triton Analog Trunk, see “Triton Analog Trunk GS/ LS Properties” on page 136. • For information on configuring a Triton Analog Line, see “Triton Analog Station Line Properties” on page 202.
Configuring the Virtual MobileExtSP Board 176 MAXCS ACM 6.
CHAPTER 13 In Call Routing Configuration In Call Routing rules determine how the system routes incoming trunk calls to various targets. The system’s routing steps are as follows: Step Routing Process 1 Match DID number configured in extension, workgroup, or hunt group. If there is no match, go to the next step. 2 Match caller ID defined in the Caller ID Routing table. If there is a match and • today is a holiday, route the call according to the Holiday Profile’s routing rules.
Caller ID Routing Caller ID Routing When an incoming call comes through a trunk with Caller ID, the system can route the call to the proper extension, to the auto attendant, or to the operator, based on the Caller ID number collected. In order to locate an entry in the Caller ID table for an incoming call, a full match is required. To access Caller ID routing, click the Caller ID Routing tab in the In Call Routing Configuration window. Figure 1.
DNIS Routing Defining Caller ID Routing After adding an entry, you define it by first selecting it in the list. When you select an entry, its name and other defined attributes, if any, appear in the fields of the tab. You can edit any of these attributes.
DNIS Routing Figure 2. In Call Routing window, DNIS Routing tab Adding and Deleting DNIS Route Entries To add entries to the DNIS routing table, click the Add button. In the dialog box that appears, type in a DNIS Number and a descriptive DNIS Name, then click OK. The number and name entries have the following requirements: • The DNIS Number must be the numbers 0–9 (the hyphen is not accepted in this dialog box). For example, 2529876 is an acceptable entry, but 252-9876 is not.
DNIS Routing Within each of these three time slots, you have the following routing options for incoming calls: • Route to a particular extension selected in the drop-down list • Route to a particular auto attendant selected in the drop-down list • Route to the operator Also, you can set additional routing attributes based on: • Holiday Profile—routes incoming calls based on Holiday Profiles configured in the System Configuration window (see “Routing Calls on Holidays” on page 55) • Business Hours Profil
DNIS Routing 182 MAXCS ACM 6.
CHAPTER 14 Out Call Routing Configuration There are two ways to initiate outbound dialing in an AltiGen PBX: • Using the trunk access code The trunk access code is easy to configure and use. However, it does not have the capability to resolve complicated dialing situations. • Using the route access code Using the route access code with the Out Call Routing table can resolve the following complicated dialing situations: – Multiple 10-digit dialing area codes.
Configuring Out Call Routing Configuring Out Call Routing To configure out call routing, select PBX > Out Call Routing Configuration. The following configuration steps may help you configure out call routing correctly. 1. Before you configure Out Call Routing, make sure a route access code is configured in the System Configuration window, Number Plan tab.
Configuring Out Call Routing Working with Route Definitions A route definition consists of a route name and group of trunks, listed in the order that the system will use for outgoing calls. Figure 1. Out Call Routing Configuration, Route Definition tab Parameter Description Route Index For identification purposes only. Route Name Description of the route (maximum 30 characters). Digit Manipulation You can insert or delete digits from the dialed number.
Configuring Out Call Routing To create a route 1. Click Add under the route definition list. The Add an entry dialog box appears: 2. Type in a name and index number, and click OK. 3. To add trunks to the route, select trunks from the Not Member list and use the button to move selected trunks to the Member Trunks list. 4. Use the Up and Down buttons to change the position of a trunk in the Member Trunks list. This is the order in which trunks are accessed. 5. Click Apply.
Configuring Out Call Routing Click the Default Routes tab in the Out Call Routing Configuration window to configure default routes. For each type of call, the system will use trunks specified in the “1” field, if available, otherwise use trunks in the “2” field, and so on. Figure 2. Out Call Routing Configuration, Default Routes tab The above configuration means: • The system has a group of analog trunks and a T1 digital trunk from a local carrier that can accept local and emergency calls.
Configuring Out Call Routing • You would like to block a dialing pattern in addition to system restriction setting. Dialing patterns are exceptions. If you can, minimize the number of dialing pattern entries. Most companies don’t need to create dialing patterns. To create a dialing pattern 1. Click the Dialing Pattern tab on the Out Call Routing Configuration window. Figure 3. Out Call Routing Configuration, Dialing Pattern tab 2. Click the Add button. The following dialog box appears: 3.
Configuring Out Call Routing Dialing pattern configuration tips • If a dialing pattern has multiple routes assigned to it, the system will try to use the first route configured to process the call that has this dialing pattern. If the first route is busy or not in service, the system will use the second route, and so on. • If a dialing pattern requires the system to add or remove digits, a route with digit manipulation configuration needs to be set up correctly.
Configuring Out Call Routing Configuration Example - Solving 10-digit Dialing Situation: Company ABC located in Dallas, area code 214, has one PRI circuit from the local carrier. Both 214 and 972 area codes are local 10-digit dialing area codes. The carrier will reject the call if the system dials 1214 or 1972 when dialing a local call. Configuration Steps: 1. Create a route to include all the T1 channels. 2. Apply the route to Default Routes. 190 MAXCS ACM 6.
Configuring Out Call Routing 3. On the Dialing Pattern tab, add two dialing patterns: “1214” and “1972”, each with a pattern length of 11. 4. Define a route called “10-digit Dialing” and add all T1 channels to the route. In the “Digit Manipulation” section, check the first box, select Delete from Head, and delete 1 digit: 5. Apply the “10-digit Dialing” route to dialing pattern 1214 and 1972: MAXCS ACM 6.
Resolving Dialing Delay for Non-USA/Canada Countries Resolving Dialing Delay for Non-USA/Canada Countries When installing the AltiGen system outside of North America, you may experience dialing delay when dialing through E1/PRI trunks that are using en-bloc (buffering digits and sending all digits at once). The system dialing logic may cause a 7-second inter-digit dialing delay for en-bloc trunks. To reduce the dialing delay, the following configuration is recommended: 1.
Resolving Dialing Delay for Non-USA/Canada Countries 3. On the Dialing Pattern tab of the Out Call Routing Configuration window, add dialing pattern definition entries for the following prefixes: • prefix = 0, length = 11 • prefix = 00, length = 14 • prefixes = 1-9, each length = 7 In the Route Priority field, use the drop-down list to select the En-Bloc route definition (assigned in step 2).
Resolving Dialing Delay for Non-USA/Canada Countries 194 MAXCS ACM 6.
CHAPTER 15 Extension Configuration The Extension Configuration window provides for creating extensions and setting their attributes. To open the Extension Configuration window, do one of the following: • Click the Extension Configuration button on the toolbar. • Select PBX > Extension Configuration. Note: To set up an application extension, see “Application Extension Configuration” on page 117. To set up an IP extension, see “Setting Up IP Extensions” on page 225.
Setting up Extensions There are three types of extensions: • Physical Extensions are associated with a physical port and device, usually a telephone set. This is what most users think of as an extension. • Virtual Extensions are not associated with a physical port. Virtual extensions can be used as message mailboxes and in telephone sharing environments. Users of a virtual extension can log in on any available station to access physical extension features using Feature Codes.
Setting up Extensions extension to all MAXCS systems within the VoIP domain, check the Global Extension check box. “(Global)” will be displayed beside the extension’s type in the Agent/Supervisor/Extension list. No configuration is needed on other MAXCS systems on behalf of this extension.
Setting up Extensions digits (1111), consecutive digits strings (1234), or digits that match the extension (Ext. 101 using 1012, 9101, 10101, and so on) are not allowed.
Setting up Extensions • Feature Profile—Sets an extension feature profile that includes enabling or disabling of extension features. The feature profile must first be configured by the administrator on the Feature Profiles tab of System Configuration (see “Feature Profiles” on page 77). • A feature profile assigned to an IP phone should have #26 enabled. • Enable Dial-By-Name—Select this box to allow incoming callers to search the extension list by employee name for this extension.
Setting up Extensions Call Recording Options The system administrator can specify the following non-workgroup call recording options for an agent extension: WARNING! Listening in to or recording a conversation without the consent of one or both parties may be a violation of local, state, and federal privacy laws. It is the responsibility of the users of this feature to assure they are in compliance with all applicable laws.
Setting up Extensions Recording Tone • Disable—No tone is played during a recording. • Insert tone before recording—Plays one recording beep to alert the parties that the conversation is being recorded. • Insert repeating recording tone—Plays a low-volume background beep every 15 seconds to alert the parties that the conversation is being recorded. The tone is recorded together with the conversation. The beep does not disrupt the conversation.
Setting up Extensions Changing the Location To change the location of a physical extension, select the extension number in the list of extensions, then click the Prev or Next buttons to change the board and channel settings until the location you want is displayed. Like other changes, this change isn’t finalized until you click Apply. Setting the Line Properties For a physical extension, you can configure hardware options on the port used for the extensions.
Setting up Extensions Configure the following hardware extension-specific features: Parameter Description Caller ID Signal Format Message format with which to send Caller ID information: • None • SDMF—Single Data Message Format for supporting and sending a single data type, such as phone numbers. • MDMF—Multiple Data Message Format for supporting and sending multiple data types, such as name and number information. (Default for US/Canada installation.
Setting up Extensions Parameter Description Transmit to phone (dB Gain) Range -3 ~ +3db You can decrease or increase the extension phone's receiving volume with this setting. The volume will be lower or higher for the extension user. Default is 0 dB. IP Extension Configuration See “Setting Up IP Extensions” on page 225 for information on configuring this section of the Extension Configuration General tab.
Configuring Group Options for an Extension Configuring Group Options for an Extension In the Extension Configuration window, Group tab, you can see the groups to which an extension is assigned, and you can change those assignments. Hunt groups are created in the Huntgroup Configuration window (see “Establishing Hunt Group Membership” on page 260). Workgroups are created in the Workgroup Configuration window (see “Establishing Workgroup Membership” on page 287).
Configuring Group Options for an Extension To assign a group to the selected physical or virtual extension 1. 2. On the Group tab, click the group number in the Not Member list. Click the Add button to move it to the Member list. Note: If a hunt group or workgroup is configured to Ring All Available Members, the maximum number of members is 20. See “Setting Call Handling Options” on page 266 for details. To remove a group assigned to a physical or virtual extension 1.
Setting up Station Speed Dialing Logging Outbound Workgroup Calls You can assign an agent to an outgoing workgroup, which is useful for call detail reporting and workgroup statistics. All calls made by the agent while logged into the workgroup will be tracked as calls from the workgroup. The agent’s outgoing workgroup can be assigned to any workgroup of which he is a member.
Setting the Mailbox Options Editing Speed Dial Entries To add or edit an entry 1. Double-click the Station Speed ID number you want to work with, or select the number and click Edit. Or click Add to add an entry. A dialog box appears: 2. Select the ID number using the drop-down arrow, type in a name for the Speed Dial entry, then the full number as you would dial it, with a maximum of 20 digits per entry.
Setting the Mailbox Options Figure 5. Extension Configuration, Mail Management tab Setting an Information-Only Mailbox You can check the Information Only Mailbox check box to set virtual or physical extension mailboxes to Information Only, then click Apply to to set one or more extension mailboxes. An Information Only mailbox allows callers to listen to customized recorded announcements. To repeat the announcement, callers are instructed to press the # key.
Setting the Mailbox Options SMTP/POP3 Setting • Email Name—the user’s e-mail name without the @domain. The default e-mail name is ext[extension number], that is, the letters “ext” followed by the extension number. For example, the default e-mail name for extension 2497 would be ext2497. • Retrieve Voice Mail by Email Client—selected, this sends voice mail to the user’s e-mail as an attachment.
Setting Message Notification Options Setting Mailbox Capacities You can set various mailbox capacities with the following options: Parameter Description Max Number of Messages Maximum number of messages stored in the user’s mailbox. The range is 1–999, defaulting to 100. Mailbox Size Mailbox size in MBs of stored messages. The range is 1–500 MB, with a default of 50. Max Message Length Maximum length of voice messages in minutes. The range is 1–30 minutes, with a default of 5 minutes.
Setting Message Notification Options Individual users can also configure Message Notification within the AltiGen client applications MaxCommunicator and MaxAgent. Note: You can use Apply to to apply notification settings to one, some, or all extensions. See “About the Apply To Button” on page 196 for more information on using Apply to. Setting the Message Types for Notification Select the types of messages for which the extension user is notified: • None—No notification.
Setting Message Notification Options When the designated extension is notified, the system will play "Unusual call activity has been detected from Extension xxx. More than yy calls have been made from the extension's voice mail. Please verify with the extension user." Or "Unusual call activity has been detected from Extension xxx. The extension made more than a yyy-minute call from the extension's voice mail. Please verify with the extension user.
Setting Message Notification Options Setting the Type of Notification There are four options for sending the notification or reminder message: phone, pager, extension or custom application (Custom App). • Extension—to use the Extension option, select the Extension radio button, then type the extension number into the text box. • Phone/Pager—for the Phone and Pager options, first specify the trunk or route access code using the drop-down list next to the Phone radio button.
Setting Message Notification Options • Seconds after Answered—This field is set to 0 seconds and it is not configurable for notification to a phone number. It means the system will play the announcement immediately after answer supervision is received. When notification is configured to a pager, the system will transmit DTMF digits as the return phone number (the System Main Number as set in the System Configuration General tab) after call connection.
Configuring Calling Restrictions Configuring Calling Restrictions To work with extension call restrictions, select the extension number you want to work with from the Agent/Supervisor/Extension list, then click the Restriction tab. Figure 7. Extension Configuration, Restriction tab Note: You can use Apply to to apply call restriction settings to one, some, or all extensions. See “About the Apply To Button” on page 196 for more information on using Apply to.
Setting Answering Options Setting Other Call Restrictions Other call restriction rules can deny or allow the following: • Allow Calls to be Transferred or Conferenced to an Outside Number—when checked, the internal extension user can log into voice mail, make a call to a second party, then transfer or conference to a third party.
Setting Answering Options Figure 8. Extension Configuration, Answering tab Forwarding All Calls Call Forwarding is available to all types of extensions. This is the Call Forwarding feature that is also accessible by the extension user by dialing #36. A One Hop Limit to Call Forwarding for a Transferred Call There is a one hop limit to call forwarding when the call that is being passed is a transferred call.
Setting Answering Options • To a Group—select a group from the drop-down list. • To the Operator • To an Outside Number—this option is available if it is allowed in the Other Call Restrictions option in the Restriction tab, as discussed in “Setting Other Call Restrictions” on page 217. Also, see “Outcall to Cellular or PCS Phone Numbers” on page 214.
Setting Answering Options To enable the options, check the Enable Busy Call Handling check box, then select from the following options: • Forward to Extension—Select an extension number in the drop-down list. See “A 10-Hop Limit to Call Forwarding for Direct Calls” on page 218. • Forward to Voice Mail • Place Caller in Queue—Places caller in the extension’s personal queue. This option is available only if Multiple Call Waiting or Live Call Handling is turned on.
Configuring One Number Access • It is available to physical extensions only when the Forward to Voice Mail option is selected. • It is not available when Forward to AA, Forward to Extension, or Forward to Line Park is selected. Configuring One Number Access One Number Access (ONA) gives the caller an option to find the extension user when the extension is ring no answer. Caller still has the option to leave a voice mail if the system is unable to find the extension user.
Configuring One Number Access One Number Access Options In the One Number Access tab, use the drop-down list to select an option for One Number Access: • Disabled • Enabled at any time • Enabled during business hours only • Enabled during non-business hours • Enabled based on schedule If you select this last option, Enabled based on schedule, you can then select and set up to four different time periods using the From and To time drop-down lists.
Setting Up Monitor Lists Specifying Forwarding Numbers The Forwarding Numbers are used by the system to find the user when ONA is active. You can set up to four different numbers. When ONA is active, the system dials the forwarding number(s) in the order they are displayed on the One Number Access tab. The Forwarding Number order does not correspond to the Schedule order. You can forward to another extension, or to an outside number.
Setting Up Monitor Lists Figure 11. Extension Configuration, Monitor List tab To add members to the list 1. From the Monitor Available list, select the extensions to add to the extension user’s MaxCommunicator Change Monitor window. 2. Click Add to move the extensions to the Monitor List. To remove members 1. Select the extensions in the Monitor List. 2. Click Remove. Check the Trunk Monitor Enable check box to allow monitoring of the AltiLink Plus trunk events at the selected extension.
CHAPTER 16 Setting Up IP Extensions The AltiGen IP phone communicates with the system using SIP protocol to establish the signaling channel and media channel (the voice steam, using RTP protocol). With SIP implementation, the system establishes a signaling channel to an IP phone when the IP phone is in use. Figure 1. Concept of signaling and media channels The media channel (voice stream) is connected between two IP phones under normal operation.
Figure 2. Signaling and media channel between two IP phones Signaling Channel—A SIP signaling channel communicates between the system and the IP phone to perform call control, including call setup, tear down, registration, and phone feature access. The signaling channel implementation consists of the following elements: • SIP Virtual Board—Establishes a logical board ID relationship with other types of physical boards in the system (displayed on Board View window as SIPSP board).
• SIP Extension Channel—Establishes a logical channel relationship with other analog and MobileExt ports (displayed on the SIPSP board configuration, Channel Mapping List). • SIP Extension Channel Activation—Associates an extension with a SIP Extension channel when IP phones register to the system (displayed in the Extension View window). • Media Channel—an RTP channel connects system-to-phone, or phone-to-phone, system-to-system to carry the digitized voice stream.
The media channel implementation consists of the following elements: • Configure Codec Profile—Creating a profile for each codec type, jitter buffer, packet length, DTMF tone delivery, and ring back tone treatment (SIP Early Media). • Assign Codec to Device—Configuring codec profile to a single IP address or a range of IP addresses. 228 MAXCS ACM 6.
Setting an IP Extension • Monitor Codec Usage—Viewing codec usage status. Setting an IP Extension To make an extension an IP extension: 1. In the Extension Configuration General tab, select the extension from the list at the left and check the Enable IP Extension check box. 2. Select the address type. • Using Dynamic IP Address—The system will associate the IP address to the extension when the IP phone registers automatically, or when the user logs on using #27+Enter from the AltiGen IP phone.
Setting an IP Extension • Home Media Server ID—This configuration is meaningful for a multi-gateway Softswitch system.
Setting an IP Extension • 10.0.0.0 ~ 10.255.255.255 • 172.16.0.0 ~ 172.31.255.255 When an IP phone registers to an IP extension, the system will check the IP address to determine which codec to use for the IP phone. For local IP phone deployment If your local IP address is not in the pre-configured range, you need to add the local IP address range into the IP Codec setting. Otherwise the system will use the Default (Prefer G.723.1 support G.729) setting for your IP extensions.
Setting an IP Extension 232 MAXCS ACM 6.
CHAPTER 17 AltiGen IP Phone Configuration AltiGen manufactures a series of IP phones.
Configuring the AltiGen IP Phone Figure 1. IP Phone Configuration General tab The left side of the IP Phone Configuration window displays all the IP phone extensions that have been set up in the system. The status "Inactive" means the Enable IP Extension box is checked for this extension in the Extension Configuration window, but there is no IP phone logged in to the extension. The extension may be a physical extension using an analog phone, a MobileExt, or a virtual extension.
Configuring the AltiGen IP Phone Parameter Description General Lets you specify the IP address of the MAXCS system the IP phone is connected to. Also see “Configuring Auto-Discovery of Server IP Address” on page 241. The version of firmware associated with the IP phone is automatically displayed in the Version field. To protect the configuration on the IP phone, check the Enable Configure Password check box and assign a numerical password.
Configuring the AltiGen IP Phone Parameter Description SIP Transport These settings secure the SIP signaling messages and the RTP. SIP signaling is secured using transport layer security (TLS). RTP or SIP-associated media is secured using the secure RTP (SRTP) protocol. • Persistent TLS—Check this setting to have the selected extension communicate using TLS. The TLS protocol allows applications to communicate across a network in a way designed to prevent eavesdropping, tampering, and message forgery.
Configuring the AltiGen IP Phone Parameter Description Time Display • Offset—a per phone-based configuration that allows a remote IP phone to display a different time, based on location. The offset is the time difference, in hours, between the AltiGen system and the IP phone. • Format—a per-phone-based configuration that allows the IP phone to display the time in one of the following formats: 24 hour (example: 13:15), 12 hour AM/PM (example: 1:15 PM), or AM/PM 12 hour (example: PM 1:15).
Configuring the AltiGen IP Phone Parameter Description Network Setting • TOS(Hex)—Type of Service. 8 bits in the IP header are reserved for the service type. They can be divided into 5 subfields: The 3 precedence bits have a value from 0 to 7 and are used to indicate the importance of a datagram. Default is 0 (higher is better).
Configuring the AltiGen IP Phone Configuring Programmable Keys and Workgroup Status After setting parameters on the General tab, go to the tab that corresponds to the phone type, and configure the programmable keys (plus the Display Workgroup Status field on the Alti-IP 600 and IP 705 phones). Programmable key settings are described in the next table. Figure 2.
Configuring the AltiGen IP Phone Parameter Description Programmable Keys Use the drop-down list to assign one of the following functions to the desired keys: • N/A—when selected, the corresponding programmable key cannot be used. • BLF (Busy Lamp Field)—when selected, enter an extension number in the field below; this will be associated with the corresponding programmable key to this extension number; the light in this programmable key indicates that the extension number is busy or ringing.
Configuring Auto-Discovery of Server IP Address • Headset— (Alti-IP 600, IP 705) When configured from the drop-down list for programmable key 10 (Alti-IP 600) or programmable key 5 (IP 705), the IP phone user will be able to activate a third-party headset (certified by AltiGen). • Flash—(Alti-IP 600) Upon initial installation, the lower left programmable key is set up as FLASH by default. This key can be re-assigned in MaxAdmin, using the AltiGen IP Phone Configuration window.
Configuring Auto-Discovery of Server IP Address 1. Open the DHCP configuration window. Right-click the server and select Set Predefined Options 2. Right-click the server and select Set Predefined Options. Click the Add button 3. Click the Add button. The Option Type dialog box appears: 242 MAXCS ACM 6.
Configuring Auto-Discovery of Server IP Address 4. Enter the following: Name: AltiGen Server IP Address Data Type: String Code: 120 Description: AltiGen Server IP Address 5. Click OK twice. 6. Under the DHCP scope you created is a field labeled Scope Options. Right-click Scope Options and select Configure Options. The Scope Options dialog box appears: Check option 120 and enter the IP address of your MAXCS server in the String value field MAXCS ACM 6.
Configuring Auto-Discovery of Server IP Address 7. Check option 120. 8. Enter the IP address of your MAXCS server in the String value field. 9. Click Apply and OK. You’ll see that the scope now shows option 120. 10. Right-click the scope option 120 and select Activate to activate the scope. On the AltiGen IP Phone The IP phone's System menu includes an item called Auto Discovery. The user can select YES or NO for this menu item. The factory default is YES.
Configuring Auto-Discovery of Server IP Address Disabling Auto-Discovery To disable auto-discovery on individual AltiGen IP phones, each phone must have its Menu > System > Auto Discovery menu item set to NO. To disable auto-discovery on all phones, do not set DHCP option 120, or delete it if you have already set it. When auto-discovery is disabled, the MAXCS SERVER address must be set manually.
Configuring Auto-Discovery of Server IP Address 246 MAXCS ACM 6.
CHAPTER 18 Mobile Extension Configuration If your company has employees working at home or servicing customers in the field, you can connect their home phones or cell phones to the AltiGen PBX, providing them with the same productivity features as if they were working in the office.
MobileExtSP Board Overview MobileExtSP Board Overview A simulated physical board (MobileExtSP board) is created when you install the MAXCS Softswitch. You can configure this board with up to 1000 mobile extension ports. It handles all systemwide mobile extensions. Figure 1. MobileExtSP board diagram T1, PRI, analog, and SIP trunks can be shared for regular incoming and outgoing calls and mobile trunk connections.
Configuring the MobileExtSP Board To configure the MobileExtSP Board 1. In the Boards window, double-click the MobileExtSP board. In the Board Configuration window, double-click a channel group. Figure 2. Opening the Mobile Extension Board Configuration dialog box The Mobile Extension Board Configuration dialog box appears: 2. Click the Add/Remove button to add mobile trunks. MAXCS ACM 6.
Configuring the MobileExtSP Board 3. Add trunks to the Mobile-trunk Member List from the Not Member List by selecting the channels and clicking the Left Arrow button. You can use the Shift key or Ctrl key to select multiple channels. When you add channels to the Mobile-trunk Member List, a Group ID dialog box pops up: You need to assign a Group ID to the channels.
Configuring an Extension as a Mobile Extension Although a whole PRI span is added, if Mobile Trunk Allocation is selected as Shared (see (see Figure 4 on page 253)), individual trunks, when idle, still can be used dynamically by normal PRI trunk traffic or mobile extensions. 4.
Configuring an Extension as a Mobile Extension Figure 3. 3. Changing a virtual extension to a physical extension and setting the location By clicking the Next or Prev button in the Location panel, select the Logical Board ID of the MobileExtSP board and Logical Channel ID for this extension, then click Apply. The new location is displayed in the Agent/Supervisor/Extension list. 4. Click the Line Properties button to configure the mobile PSTN number and other options for the mobile extension.
Configuring an Extension as a Mobile Extension For a mobile phone using MaxMobile Communicator, clear all the Phrase check boxes. Figure 4. ExtensionAnywhere Configuration - MobileExtSP dialog box • Name Enter the name of the person using the mobile phone. • Target Phone Number—Enter the number of the mobile phone. This is used when MAXCS makes a call through PSTN to the mobile phone. Do not include the trunk access code. • Caller ID—Enter the phone number of the mobile phone.
Configuring an Extension as a Mobile Extension within this Group ID when the system calls out to this mobile extension number. When the mobile extension user calls into the system, any mobile trunk port can answer the call, verify caller ID, and play a dial tone to the mobile extension user. Dedicated—Only analog trunks can be dedicated mobile trunks. When selected, you need to assign a mobile trunk port to this mobile extension.
Voice Mail for Mobile Extensions • Play Phrase After Answered—the system will play the given phrase when the mobile extension user answers the call from the system. The default phrase (9037) is a special tone to signal the mobile extension user that this call can be put on hold, parked, transferred, conferenced.
Mobile Extension Limitations • Only analog trunks can be allocated as dedicated mobile trunks. 256 MAXCS ACM 6.
CHAPTER 19 Hunt Group Configuration The hunt group is a simple call distribution application for operator, call coverage group, integration with a fax server, or a user with multiple extensions connecting to different devices.
Overview of Huntgroup Configuration Window The Huntgroup Configuration window provides for creating hunt groups, setting their attributes, and assigning group members. To open the Huntgroup Configuration window, select PBX > Huntgroup Configuration. Figure 1.
Setting Up Huntgroups Setting Up Huntgroups Set up new huntgroups in the Huntgroup Configuration window. To add a hunt group: 1. Click the Add button under the Group List. The Add New Group dialog box opens. 2. Type in a group number for the hunt group. 3. Check the Global group check box if you want the group to be visible to other systems within the VoIP domain. See Chapter 25, "Enterprise VoIP Network Management" for more information. 4. Click OK.
Establishing Hunt Group Membership • DID Number—each hunt group can be assigned a DID number. This number does not have a fixed length, but the length must be long enough (range 2–16) for the system to match the DID incoming call. • Enable Dial-By-Name Service—check this box to allow callers to search the list by employee name for this hunt group extension. • Description—describe the purpose of this hunt group.
Establishing Hunt Group Membership To add extensions to a hunt group: 1. In the Huntgroup Configuration window, select the hunt group number in the Group List. The hunt group number appears in the window title bar. 2. Click the Group Member tab. Figure 2. Huntgroup Configuration, Group Member tab 3. Select the extension number(s) in the Not Member list. Use Ctrl+click or Shift+click to select several extensions. 4. Click Add to move them to the Member list.
Setting Hunt Group Mail Management Setting Hunt Group Mail Management The Mail Management settings define how voice messages are handled for a hunt group, including how messages are announced and processed, and how much capacity is allotted to message storage. To work with mail management settings, click the Mail Management tab, and select the hunt group number you want to work with from the Group List. Figure 3.
Setting Hunt Group Mail Management • Enable Mail Forwarding—selected, the hunt group’s e-mail will be forwarded to the e-mail address you specify in the Forward E-mail Address box. The address should be a full address, including the domain (for example, jsmith@thecompany.com). If you enable mail forwarding, you also specify what you want done with the original messages after they have been forwarded.
Setting Message Notification Options Parameter Description Retention Length of Saved Messages Number of days saved messages are archived by the system. The range is 1–90 days, with a default of 60. Setting Message Notification Options To set notification options on new incoming e-mail and voice messages, click the Notification tab in the Huntgroup Configuration window, and select the hunt group number from the Group List. Figure 4.
Setting Message Notification Options • Extension is set to notify Urgent Voice Message Only • Notification is set to Non-Business Hours • Voice mail is received during business hours and is marked urgent • Extension user does not check the urgent message Setting the Type of Notification There are four options for sending the notification or reminder message: phone, pager, extension or custom application (Custom App).
Setting Call Handling Options Setting Notification Timing When notification is configured to an outside phone number, the system will announce, "This is the outcall notification message for…" after call connection. However, there are situations when the system may not be able to receive an answer supervision signal from the carrier. If the system plays the announcement phrase before the notification call is answered, the phrase will be cut off.
Setting Call Handling Options To work with hunt group call handling options, click the Call Handling tab in the Huntgroup Configuration window, and select the hunt group number from the Group List. Figure 5. Huntgroup Configuration, Call Handling tab Handling Busy Calls You have several options for handling calls while the agents in a hunt group are busy. If you do not enable busy call handling, the caller simply hears a busy signal.
Setting Call Handling Options • To Voice Mail • To an Extension—select an extension number in the drop-down list. • To AA—select the AA to use in the drop-down list under the option. • To a Group—select a group from the drop-down list. • To the Operator • To an Outside Number—this option is available if it is allowed in the Other Call Restrictions option in the Restriction tab, as discussed in “Setting Other Call Restrictions” on page 217. Also, see “Outcall to Cellular or PCS Phone Numbers” on page 265.
Setting Call Handling Options Setting a Hunt Group’s Call Distribution Rule The Call Handling tab in the Huntgroup Configuration window lets you set the distribution of normal inbound calls to group members, using one of the following three options: • Ring First Available Member—first available extension in a hunt group. For example, if there are three member extensions in a hunt group, the call is always sent to the first member configured in the hunt group.
Setting Queue Management Options Setting Queue Management Options In the Queue Management tab of Huntgroup Configuration, you can specify which greetings and updates to use and you can set the update interval. For each hunt group you can either use the system default audio peripheral configuration or you can set up a custom configuration. Figure 6. Huntgroup Configuration, Queue Management tab The default audio peripheral setup is discussed in “Audio Peripheral Configuration” on page 66.
CHAPTER 20 Paging Group Configuration The IP paging group is a group of IP phones that can receive station paging. This feature also can be used as IP zone paging by creating multiple paging groups. Implementation details: • The paging signal uses AltiGen's proprietary H.323-ATPS protocol. You need to have H.323 tie-trunk channels to be able to implement IP paging. • Each paging session requires one G.711 codec channel. The voice stream is multicast to multiple IP phones on the LAN.
Figure 1. Paging Group Configuration window To set up a Paging Group: 1. In the Paging Group configuration window, below the Group List, click the Add button. 2. Enter a number for the paging group in the Add New Group dialog box. 3. Check the Global Group check box if you want this group to be visible to other gateways. 4. Click OK. 5. In the Group Information field, type in the following: • First Name and Last Name of the paging group, each with a maximum of 32 characters.
To add members to a Paging Group: 1. On the Group Member tab of the Paging Group Configuration window, select the desired extension(s) in the Not Member list. Use Shift+click or Ctrl+click to select several extensions from the list. 2. Click the Add button to move them to the Member list. Figure 2. Paging Group Configuration, Group Member tab When a member is added, its default state is Login. Paging group members can use #54 to perform group login or #56 to log off.
274 MAXCS ACM 6.
CHAPTER 21 Line Park Configuration The Line Park feature is a kind of call park method. The main differences between Line Park and system call park are the following: • A Line Park ID can be assigned to a specific IP phone's programmable key; the system call park cannot. • Line Park IDs can be grouped as a Line Park Group for call routing purposes; the system call park ID is assigned by the system automatically.
• The park line is released when the call disconnects, is answered, or is forwarded due to time out. To configure line park, select PBX > Line Park Configuration. Figure 1. Line Park Configuration window To set up a Line Park Group: 1. In the Line Park Configuration window, click the Add button below the Groups list. 2. Enter a name in the Add Line Park dialog box, and click OK. 3. Select line ID numbers from the Non-Member List and click the Add button to add them to the Member List.
4. To assign extensions to a group, select the group, and then click the Configuration button below the Member Extensions panel. The name of the selected group appears here Figure 2. 5. Configuring a Line Park group’s member extensions Select members for this Line Park group from the Non-Members list, and click the Add button to move them to the Members list. Members of a Line Park group can use their MaxCommunnicator or MaxAgent applications to see and pick up calls parked for this group.
• Enable Timeout—Check this box to specify, in seconds, when a line park call will time out. Use the Timeout option drop-down boxes to forward the call to the extension that parked the call, alert the extension that parked the call, or forward the call to an AA, voice mail, or an extension/group. • Disable ring tone on IP phone when parked by extension—Check this box to prevent a line-parked call from ringing again while it is parked.
CHAPTER 22 Workgroup Configuration The workgroup is an automatic call distribution (ACD) feature designed to enhance customer service operations with queuing, distribution, agent management, real-time status, and call logging capability. The AltiGen system allows up to 64 groups to be configured, including workgroups, hunt groups, and paging groups. When adding members to a workgroup, the following rules apply: • Concurrent login agent seat license is required.
Workgroup Functionalities • Agent ready/not-ready and wrap-up management • Record inbound and outbound workgroup calls • Allow supervisor to redirect call • Allow supervisor to change call priority in queue (MAXCS ACM) • Define workgroup operation hours and routing (MAXCS ACM) • Auto logout all agents after operation hours (MAXCS ACM) • Priority queuing and call distribution (MAXCS ACM) • Skill-based routing (MAXCS ACM) • Caller selectable information menu while in queue (MAXCS ACM) Agent’s Phone Operation
Workgroup Functionalities • Pick and redirect calls in queue Activity Logging and Reporting • Workgroup and agent activity logging • Detail and summary data table • Basic WG report using CDR Search • Support external logger (MAXCS ACM) • Support advanced reporting application - AltiReport (MAXCS ACM) When an agent extension is configured to a workgroup, the following agent states are tracked and reported: • Unstaff – The agent’s extension becomes a virtual extension.
Creating and Configuring Workgroups • When a call’s priority is changed, its priority queue time will be reset to 0 and starts accumulating again. For example, caller A with priority 3 has been waiting in the queue for 15 minutes and caller B with priority 2 waiting for 10 minutes. When caller A is promoted to 2, the Priority Queue Time for the caller A is set to 0 and the caller B will be answered first. • Promoted call priority can be carried to another MAXCS ACM system over VoIP tie trunk.
Setting Up Workgroups • Queue Management—set queue phrases, overflow routing, queue announcements and queue quit option. Apply to Button The Workgroup Configuration window often allows you to apply changes to a particular workgroup or to select many workgroups to which to apply the changes. Clicking the Apply to button pops up a list of all workgroups to which the change can apply. All workgroups are selected by default.
Setting Up Workgroups Numbers Letters Numbers Letters 2 A, B, C, a, b, c 6 M, N, O, m, n, o 3 D, E, F, d, e, f 7 P, Q, R, S, p, q, r, s 4 G, H, I, g, h, i 8 T, U, V, t, u, v 5 J, K, L, j, k, l 9 W, X, Y, Z, w, x, y, z • DID Number—each workgroup can be assigned a DID number. This number does not have a fixed length, but the length must be long enough (range 2–16) for the system to match the DID incoming call.
Setting Up Workgroups Service Level Threshold The Service Level Threshold scroll box allows you to select the length of time in seconds that a call can be in queue before the call is logged in workgroup performance statistics as having exceeded the allowable service level limits. You can set the value to any number between 1–1200 seconds. Service level is a service quality index which calculates the percentage of calls serviced within a defined threshold for the defined period of time.
Setting Up Workgroups Workgroup Recording Options The system administrator can specify the following workgroup call recording options for a workgroup: WARNING! Listening in to or recording a conversation without the consent of one or both parties may be a violation of local, state and federal privacy laws. It is the responsibility of the users of this feature to assure they are in compliance with all applicable laws. • Disable—no call recording.
Establishing Workgroup Membership For each agent you can change the option Record N out of 10 calls. For example, if you set to record 4 out of 10 calls, the 1st-4th and 11th-14th, and so on, will be recorded. Using this example, in the following table the shaded calls will be recorded: To change Record N out of 10 calls for an agent, click the cell you want to change, and make a selection from the drop-down list. Click Apply. When finished, click OK.
Establishing Workgroup Membership Figure 3. Workgroup Configuration, Group Member tab To add extension(s) to a workgroup: 1. Select the workgroup in the Group List. 2. On the Group Member tab, click the extension number(s) in the Not Member list. Use Shift+click and Ctrl+click to select several extensions. 3. Click the Add button between the columns to move them to the Member list.
Setting Business Hours 5. Click the desired Skill Level Index, then click OK. Agents who are members of more than one workgroup can have a different skill level assigned in each group. To remove extension(s) from a workgroup: 1. Click the extension number(s) in the Member list. 2. Click Remove to move them to the Not Member list. Log In/Out a Group Member An administrator can log in or log out a group member, by selecting the member in the Member List and clicking the Login Now or Logout Now button.
Setting Business Hours To set after-hours call handling, select the workgroup you want to work with from the Group List in the Workgroup Configuration window, then click the Business Hours tab. Figure 5.
Setting Up Skill Based Routing Parameter Description After Hours/ Non-Workday Handling • For each day of the week, select a Forward To option for call handling after hours or for non-workdays: • To Voice Mail • To AA—select the auto attendant to use in the drop-down list under the option. AAs are configured in the AA Configuration window, available from the System menu. • To an Extension—select an extension from the drop-down list. • To a Group—select a group from the drop-down list.
Setting Up Skill Based Routing The Skill Based Routing tab in the Workgroup Configuration window lets you define up to nine different levels of skill needed to handle the variety of a workgroup’s calls. Skill definitions Agents who are assigned to the selected skill number Figure 6. Workgroup Configuration, Skill Based Routing tab Skill number 1 could define the most basic skill and level 9 the most advanced, or vice versa.
Setting Up Skill Based Routing Note: For the settings configured on the Skill Based Routing tab to take effect, you must select the Skill-Based Routing option on the Call Handling tab of the Workgroup Configuration window (see “Setting IntraGroup Call Distribution” on page 303). To define a skill for a workgroup: 1. Select a workgroup in the Group List. 2. Double-click a skill number in the Skill Definition list, or select a skill number and click the Edit button. 3.
Setting Up Skill Based Routing this type of call. For example, you can set a regular call's SKLR to 1 and a preferred customer's SKLR to 3. Calls from preferred customers can be answered by agents with skill level 3, 2, and 1 while regular calls can only be answered by agents with skill level 1. • Equal or Higher than SKLR of Incoming Call Any agent whose skill number is equal to or higher than the SKLR of the incoming call may handle this call. Agents with the lowest skill number are rung first.
Setting Workgroup Mail Management Example 2: Coverage rule is Equal or Higher and Enable SKLR Escalation is checked. The above configuration means: 1. When a caller with SKLR 9 waiting is in queue for 30 seconds, the caller's SKLR will be changed to 8. Agents with skill level 8 and 9 are able to handle the call. 2. If the caller stays in queue for more than 60 seconds, the caller's SKLR will be changed to 7. Agents with skill level 7, 8, and 9 are able to handle the call. 3.
Setting Workgroup Mail Management Figure 8. Workgroup Configuration, Mail Management tab Note: You can use Apply to to apply mailbox settings to one, some, or all workgroup. Disabling a Mailbox When you disable a mailbox, the normal greeting is played but callers cannot leave messages. Setting E-mail Options On the Mail Management tab, you can set the e-mail options for the workgroup: • E-mail Name—the workgroup’s e-mail name without the @domain.
Setting Workgroup Mail Management Setting Mailbox Playback Options You can use the following check boxes to turn on or off options for listening to playback of recorded messages. These options apply to both new messages and saved messages, and they can be applied to multiple workgroups using Apply to: Parameter Description Announce Message Sender Before Playback Selected, the user hears the name of the message sender (internal sender only) before listening to recorded AltiGen Voice Mail System messages.
Setting Message Notification Options Voice Mail Access Option To allow agents of a workgroup to access the group’s voice mail in MaxAgent (MaxAgent’s WG VM tab), select the group and check Enable agents to access voice mailbox of workgroup. Setting Message Notification Options To set notification options on new incoming e-mail and voice messages, click the Notification tab in the Workgroup Configuration window, and select the workgroup number from the Group List. Figure 9.
Setting Message Notification Options • Notification is set to Non-Business Hours • Voice mail is received during business hours and is marked urgent • Extension user does not check the urgent message Setting the Type of Notification There are four options for sending the notification or reminder message: phone, pager, extension or custom application (Custom App). • Extension - to use the Extension option, select the Extension radio button, then type the extension number into the text box.
Setting Call Handling Options • Seconds after Dialing—If the carrier of the outside phone number cannot provide an answer supervision signal, check this option and set a delay time. (Default 5 seconds, maximum 30 seconds.) Note: Note: If the delay is set too long, the notified party will hear silence before the announcement is played. • Seconds after Answered—This field is set to 0 seconds and it is not configurable for notification to a phone number.
Setting Call Handling Options Figure 10. Workgroup Configuration, Call Handling tab Handling Busy Calls You have several options for handling calls when the workgroup extension is busy. If you do not enable busy call handling, the caller simply hears a busy signal. To enable the options, select the Enable Busy Call Handling check box, then select from the following forwarding options: • Group Queue—The caller will stay in the workgroup queue waiting for any agent to become available.
Setting Call Handling Options • To an Extension—select an extension number in the drop-down list. • To AA—select the AA to use in the drop-down list below the option. • To a Group—select a group from the drop-down list. • To the Operator • To an Outside Number—this option is available if it is allowed in the Other Call Restrictions option in the Restriction tab, as discussed in “Setting Other Call Restrictions” on page 217. Also, see “Outcall to Cellular or PCS Phone Numbers” on page 299.
Setting Call Handling Options Number of Rings Before Handling If you select Ring All Available Members in the Intra Group Call Distribution section, then specify the Number of Rings before Handling, using the scroll box beside that option.
Setting Call Handling Options Average Idle Time = (Total Login Time - Total Talk Time) / Total Calls Handled • Total Login Time = Cumulative WG login time since midnight • Total Talk Time = Cumulative WG Inbound + Outbound call duration since midnight • Total Calls Handled = Total number of WG calls (Inbound + Outbound) handled by the agent since midnight If a new agent logs into a WG that has been operating for several hours, this agent will have the highest priority to take the call.
Queue Management - Basic This field is used to calculate the score of each call in a workgroup’s queue. Depending on the call’s assigned priority and the skill of the agent that is available, the score will determine which workgroup’s call gets answered first. The call with the highest score is answered first. Use the up/down arrows to increase or decrease the weight values for Priority and Skill values. The first box is the weight for agent skill in a workgroup.
Queue Management - Basic The Queue Management tab in Workgroup Configuration allows you to set options for queue phrases and announcements, queue overflow routing and quit queue options. Options become enabled depending on the Queuing Control selected—Basic, Advanced and Application Extension. Figure 11.
Queue Management - Basic Expected Queue Time - when checked, the system will tell the caller how long the wait is expected to be. When calculating this number, the system will consider the average agent call handling time and the position of the caller in queue. Because queue position is a factor when calculating this number, do not check this option when call priority and caller SKLR matching are configured. Please note that the Expected Queue Time is an estimated number.
Queue Management - Basic Quit Queue Option The quit queue feature gives a caller the option of leaving a workgroup queue at any time by pressing # and/or 0. To enable this feature, check either or both of the Enable Quit Queue Options, then use the appropriate Forward to drop-down list to select the option the caller will have: • Voice Mail • AA—select the auto attendant to use. AAs are configured in AA Configuration on the System menu. • Extension—select an extension from the drop-down list.
Queue Management - Advanced Queue Management - Advanced When Advanced is selected on the Queue Management tab, the Setup button becomes available. Figure 12. Workgroup Configuration, Queue Management, Advanced Queue Control To configure options for advanced queuing control, click the Setup button. This opens the Advanced Queue Management (AQM) application configuration window with tabs for configuring Announcement, Menu Selection, and Queue Overflow.
Queue Management - Advanced To configure queue announcements: 1. Select any of the following check boxes: • Use Default System Phrases • Queue Position • Expected Wait Time 2. If you are not using default system phrases, use the drop-down lists to select the Greeting Phrase and Update Phrases that will be played to callers in queue. 3. Select the Update Interval (0 to180 seconds) to be inserted between queue phrases.
Queue Management - Advanced • Play prompts • No Action • Disconnect 4. Click OK or Apply. Queue Overflow The Queue Overflow tab allows for configuration of overflow conditions and actions. Figure 15. Workgroup Configuration, Advanced Queue Management, Queue Overflow tab • Overflow Conditions - select from any of the following check boxes (if all are checked, the conditions will be followed in order): – Calls in Queue exceed - can be between 0 and 150.
Application Extension Queue Control Application Extension Queue Control When you select Application Extension in the Queue Control panel on the Queue Management tab (and an Application Extension is already configured), use the dropdown list to select the desired Application Extension. For more information on configuring an application extension, refer to “Application Extension Configuration” on page 117. Figure 16.
MaxCall Configuration Figure 17. Agent Logout Reason Configuration window To require logout reasons, check the Logout reason code required check box. If you don’t want to require reason codes, deselect the check box. To define reason codes, type the associated reason into the text box next to the code you want to associate with the reason.
MaxCall Configuration Figure 18. MaxCall Configuration screen • ID—Campaign IDs are assigned sequentially by the MAXCS system. • Campaign Name—The name you give to a calling campaign. • Transmitted CID—The caller ID to transmit to the callee when an agent makes a call and uses MaxCall to play a phrase to the callee’s phone. To add a Transmitted CID 1. Click the Add button. The Campaign and Transmitted Caller ID dialog box opens: 2.
MaxCall Configuration To edit a Transmitted CID 1. Select a campaign and click the Edit button. The Campaign and Transmitted Caller ID dialog box opens: 2. Make your changes, and click OK. To delete a Transmitted CID Select the campaign and click the Delete button. The entry is deleted. MAXCS ACM 6.
MaxCall Configuration 316 MAXCS ACM 6.
CHAPTER 23 Managing and Using MeetMe Conference MAXCS provides two different types of conference bridges, Station and MeetMe Conference. Station conferencing is handled from the phone or the desktop client on the fly and requires no configuration in MaxAdmin. The MeetMe Conference is a group conferencing feature that requires the following: • A phone meeting needs to be scheduled first by the conferencing host through the client application, or by the system administrator in MaxAdmin.
Setting the MeetMe Conference Extension Setting the MeetMe Conference Extension Before MeetMe Conference can be used, you must assign a MeetMe Conference extension number. This extension must be dedicated to MeetMe and is the extension that users will always call to join a scheduled meeting. To assign an extension to MeetMe, select PBX > MeetMe Conference Configuration. The following dialog box opens: 1. Enter an extension number in the MeetMe Conference Extension Number field. 2.
Working in the MeetMe Conference Window This is the same application the clients use. Using this window, you can: • Create a one-time or recurring meeting and set its parameters • Open Microsoft Outlook to send an e-mail invitation to participate in the meeting • Start and stop a meeting • Modify or delete a meeting • See meeting ID, subject, scheduler, time, frequency, start time, the last time the meeting started, its status, and the resource being used.
Creating a Meeting Using the Calendar Button The Create Meeting and Modify Meeting dialog boxes use Calendar buttons for date selection. To select a date, click the Calendar button. When the calendar is open, use the Up/Down arrows to select the year, or you can type in a year and then press Enter. Click the Calendar button again to close the calendar. Creating a Meeting To create a meeting, click one of the Create buttons. The Create Meeting dialog box opens.
Creating a Meeting Parameter Description Host Select the extension number of the host of this meeting. The host can start and stop the meeting and can mute and drop meeting members. Frequency Select the frequency of this meeting from the drop-down list. A “weekly” or “monthly” meeting can actually be specified as every 2nd week/month or every 3rd week/ month, and so on. Middle panel: Options in the middle panel vary according to the frequency of the meeting. See the sections below this table.
Creating a Meeting Weekly Meeting If you select Weekly from the Frequency drop-down list, these are your options in the middle panel: 1. In the Duration field, specify the duration of the meeting, using the Up/Down arrows. 2. In the Start field, specify the start of the meeting by clicking the Down arrow and using the slide bar. 3. In the Every field, specify how often this meeting is to occur: every week, every other week, every three weeks, and so on. 4.
E-mailing a Meeting Invitation 4. Select either On Date to specify a day of the month by number (for example, the 10th day of the month) or select On to specify a day of the month by name (for example, the first Monday of the month). If you use On Date, the specified date (for example, the 10th day of the month) may sometimes fall on a weekend day. Check the box Hold during weekend, if the meeting will be held even on a weekend day. 5.
Starting and Stopping a Meeting Modifying the E-mail Template You can edit the e-mail template used by MeetMe Conference to be suitable for your situation. The same template is used for all meeting invitations. To modify it, click the Update Email Template button.
Joining a Meeting Joining a Meeting Users calling from an extension can join a meeting by dialing the MeetMe Conference extension number. Users calling through a trunk must first dial the company number, then the MeetMe Conference extension number. Users are prompted to dial the meeting number. If the meeting has not yet been started, the user hears an appropriate message and can try again later. If a passcode is required, the user is prompted to enter the passcode. MAXCS ACM 6.
Joining a Meeting 326 MAXCS ACM 6.
CHAPTER 24 Network Configuration Guidelines for VoIP Real-time applications such as voice communications require a networking environment that meets certain requirements to deliver and maintain good voice quality. Follow these network configuration guidelines when using MAX Communication Server’s VoIP features. ISP/Intranet Quality of Service (QoS) • If you subscribe to the public IP network or use your own Intranet, make sure the maximum network delay is less than 100 milliseconds.
Virtual LANs • The NetFilter driver is installed in the MAXCS server side. For the IPTalk client, the NetFilter driver will be installed only when the QoS and 802.1p function are enabled with the IPTalk integrated setting. Ethernet II Framing Header The Ethernet II framing header is defined as follows, with 802.1Q VLAN tag and 802.1p priority bits: For 802.1Q VLAN-tagged Ethernet frame, the Tag Protocol Identifier (TPID) or Ethernet Type is set to 0x8100.
Virtual LANs The NIC in both the MAXCS server and the IPTalk client (used with MaxCommunicator/ MaxAgent) must support 802.1p. To see if the NIC supports the 802.1p feature, open the NIC’s Properties dialog box and select the Advanced tab. See if the "QoS Packet Tagging" property is in the Property list. (Different NICs have different properties and may display a different property name for the 802.1p feature.) If the NIC supports the 802.
WAN Bandwidth Enabling VLAN VLAN can be enabled and configured in the IP phone: Network > Enable VLAN > Yes. After enabling, set VID:Phone and VID:PCPort IDs. It can also be configured in MaxAdmin in the IP Phone Configuration screen, General tab. WAN Bandwidth The following table lists bandwidth requirements for various transmission media with different codecs and frame sizes. It assumes silence suppression is not turned on. (The same table appears on page 338.
WAN Router Configuration WAN Router Configuration • The router that connects your LAN and the WAN should support priority queuing. • Configure the router so that the IP/UDP packets being sent to and from an IP station have higher priority than the packets generated by other stations on the same network. Consult your router manufacturer for more information on setting up this configuration.
Configuration Guidelines for NAT • A switch is required; VoIP quality can be adversely affected if a hub is used. Configuration Guidelines for NAT Note: This section only applies to AltiGen IP phones or IPTalk integrated with MaxCommunicator or MaxAgent. The section discusses the configuration guidelines when MAXCS is behind NAT (Network Address Translation) and communication to AltiGen IP phones, IPTalk, or another MAXCS is over WAN.
Configuration Guidelines for NAT Figure 1. MAXCS behind NAT Figure 1 shows a private network, 192.168.1.0, where MAXCS is installed and running on a host with a private IP address 192.168.1.2. Router 1 is a NAT router. The local IP phones—IP Phone 1 and IP Phone 2—use the private IP addresses 192.168.1.100 and 192.168.1.101, respectively. There are two remote IP phones: IP Phone 3 with a private IP address 192.168.2.100 connects to the Internet via Router 2.
Configuration Guidelines for NAT • Router 2 No special configuration is needed for Router 2. Also, more than one AltiGen SIP phone can sit behind Router 2. For an H.323 IP Call from Another MAXCS on the Internet Another MAXCS can make an H.323 IP call to this MAXCS by calling the MAXCS's public IP address, which is 169.254.101.2. VPN Network Configuration Example (Connecting to MAXCS with VPN) Figure 2.
Configuration Guidelines for NAT Setup For the Branch office LAN: • IP Phone 3, IP Phone 4 and IP Phone 5 When configuring the remote IP phones—IP Phone 3, IP Phone 4, and IP Phone 5— you should set up the AW address to use the MAXCS IP address. For the VPN Tunnel between the Two Private Networks: You must set up a VPN tunnel to connect the two private networks. The VPN setup procedure may be complicated and is generally performed by a professional IT technician.
Configuration Guidelines for NAT Router 2's Setting Router 2's public IP address should be a fixed IP address. Local Secure Group: Subnet IP: (specifies the local private network in the branch office, which can access the corporate network through VPN) 192.168.2.0 Remote Secure Group: Subnet IP: (specifies the corporate network, which can be accessed by stations in this local private network through the VPN tunnel) 192.168.1.0 Remote Security Gateway: 169.254.56.
CHAPTER 25 Enterprise VoIP Network Management The VoIP-related aspects of both single-server systems and multi-site VoIP domains are configured in Enterprise Manager, available from the VoIP menu or the Windows Start menu. In addition, multi-site VoIP domain management—including directory synchronization and routing—is handled here. Note: A multi-site installation requires an Enterprise License.
Understanding VoIP Bandwidth Requirements Before starting VoIP related configurations, it is helpful to have some understanding of VoIP bandwidth requirements, so that you can plan your VoIP deployment properly. Also see Chapter 24, “Network Configuration Guidelines for VoIP” on page 327.
Opening Enterprise Manager To open Enterprise Manager, use one of the following methods: • For a single-system installation without a Domain Master, this first method is recommended. From MaxAdmin, select VoIP > Enterprise Network Management. Enterprise Manager opens without a login dialog box. • For multisite VoIP domain management, from the Windows Start menu, select All Programs > MAXCS > Enterprise Manager. A login screen appears.
When multiple systems are added to the VoIP domain, all member systems need to have both Route Access Code and IP Trunk Access Code configured. If one or more member systems are not configured properly, this message pops up: Multisite routing may fail if Route Access Code and IP TrunkAccess Code are not configured. Upon successful login, Enterprise Manager opens, as in the following figure. 340 MAXCS ACM 6.
Overview of Enterprise Manager Overview of Enterprise Manager Change Password Display Servers Configure Codec Profiles Configure Users, Departments Configure Global Least Cost Routing Click a tab to view or configure settings on that tab. Information on a tab is related to the selected server. Click buttons in the toolbar to perform configuration tasks. Click a column heading to sort by that column.
Setting VoIP Codec Profiles Tabs Displayed with the Servers Button • Information tab displays information about the selected site and lets you configure a PSTN number for global extension rerouting as a failover when the TCP/IP network is down. You may also assign an alternate server to which to redirect global AltiGen IP phones when their primary server is down. • IP Networks tab defines IP networks and the bandwidth information for an MAXCS site.
Setting VoIP Codec Profiles To open a window where you can set or modify codec profiles, click the Codec button in the Enterprise Manager toolbar. The following window opens: Figure 1. Codec profile setting window in Enterprise Manager Named codec profiles are listed on the left. To create a new profile, click the Add button. The Add Profile dialog box opens: MAXCS ACM 6.
Setting VoIP Codec Profiles Name the new profile, and click OK. Make your changes or additions, and click Apply. These are the fields in the Codec configuration window: Parameter Description Codec Profile Table Lists codec profiles by name. Select a profile in the table to modify its settings, then click Apply in the panel where you made the changes. Click the Add button to add a codec profile. Click the Remove button to remove the selected profile. You cannot remove the Default profile.
Setting VoIP Codec Profiles Parameter Description G.711/G.723/G.729 Jitter Buffer Range (ms) Indicates the delay, in milliseconds, used to buffer G.711/G.723/G.729 voice packets received from the IP network. Voice packets sent over the IP network may incur different delays due to network load or congestion. The jitter buffer helps to smooth out the delay variation in the arriving voice packets and maintain voice quality at the receiving end. The default values for the jitter buffer for G.711 is 10 min.
Assigning Codec Profiles to IP Addresses Parameter Description SIP Transport There are several SIP Transport options. Note that security options TLS and SRTP can be configured for individual IP phone extensions in the IP Phone Configuration screen. (For more information on security settings, see “SIP Transport” in the table on page 236.) Extension-level configuration takes precedence over a codec profile that is assigned in Enterprise Manager. See the next section.
Assigning Codec Profiles to IP Addresses The SIP transport assigned to an extension in the IP Phone Configuration screen takes precedence over a codec profile with a different SIP transport assigned in Enterprise Manager. If the IP extension supports TLS and the codec profile does not, then the IP extension policy holds. That way you can configure a range of IP addresses in the IP dialing table or IP codec, and have only a few IP addresses/extensions support TLS.
Defining IP Networks 2. Enter an IP address range (for dynamic IP addressing), or enter the same address in each field if this is a static address. You cannot use the minimum and maximum values (0.0.0.0. and 255.255.255.255). 3. Click OK. If you have multiple gateways controlled by a MAXCS host system, you need to configure an Inter Gateway Codec profile. To set the codec for a connection among gateways in the same MAXCS server 1.
Defining IP Networks Defining Your Network If you need to configure either bandwidth control or NAT support, you have to define your network first. These are the guidelines: • You must define your LOCAL network IP address range. When a Pipe is defined as Local, it tells the system that the configured IP address range is not subject to bandwidth control. If the AltiGen system and this Local Network are behind the same NAT router, you need to check the Private Network check box.
Defining IP Networks Note: When MAXCS is behind a NAT router, and you do not check the Private Network check box, IP phones may not function. To define an address range 1. Click the Add button in the IP Network panel. The Add IP Network dialog box appears. 2. Fill in a range of IP addresses. 3. Select the pipe for this IP address range. 4. If this is a private network, check the Private Network check box. 5. Click OK. To edit a network you’ve added, select it and click the Edit button.
Defining IP Networks G.729 - 30 kbps G.723 - 24 kbps • It is recommended that you use 20ms frame size for G.711 and G.729 when configuring a Codec Profile. • When different IP devices using various codecs connect to the server through a Public Pipe, the system will aggregate the total bandwidth of all connections. If the total bandwidth exceeds that specified in the Bandwidth for VoIP box, the system will reject additional connection requests.
Defining the IP Dialing Table Do not check Enter the Public IP address of the router in the Public IP Addresses panel. (In the example above, the address is 209.220.14.8.) Do not check Enable Virtual IP Addresses Support. 5. Configure the NAT/firewall to forward TCP ports 10025, 10027, 10032, 10037, 10050, 10064, 1720 and UDP ports 69, 5060, 10060 to MAXCS. 6.
Defining the IP Dialing Table Figure 2. IP Dialing Table tab in Enterprise Manager The left side of the window displays the VoIP domain name, the server ID length, and the name, ID and statuses of the global servers in this Domain. To add an entry to the IP Dialing Table, click the Add button below the table. The following dialog box opens: MAXCS ACM 6.
Defining the IP Dialing Table Define the attributes for the entry: Parameter Description Server ID A unique dialing number to connect to the remote server. The server could be MAXCS, a 3rd-party VoIP gateway, or an AltiGen-certified 3rd-party VoIP device. Server Name A descriptive name of up to 15 characters to identify the server. This name may be used by Caller ID. Server IP Address The remote server’s address.
The Multi-site VoIP Domain Parameter Description Publish as a global entry If you are adding a system or 3rd-party VoIP device that is not part of the VoIP domain, but you want it to be seen by all servers in the domain, check this box. (The entry will appear as “Global” in the Type column.) You can also globalize it later by selecting the entry in the IP Dialing Table and clicking the Publish as Global button below the table.
The Multi-site VoIP Domain The name of the server appears in the Location Name field, and the name of your AltiGen product appears in the Switch Type field (MAXCS ACC or MAXCS ACM). The domain name is blank, and the server role is currently Stand-alone. 2. Check the Allow this server to be added to domain check box. 3. Enter a Domain Name and a Member Key. The Member Key will be the security password when the Domain Admin adds this location into the domain.
The Multi-site VoIP Domain Declaring Additional Servers for the VoIP Domain Additional servers are added to the VoIP domain in Enterprise Manager, but first you must “declare” these servers and assign them a member key in MaxAdmin. To do so: 1. Log on to the member server you want to declare. 2. Select VoIP > Multi-Site Domain Configuration. The Enterprise Location Manager window opens. The name of the server and the name of the AltiGen product appear in the top box. 3.
Working with Servers in the Domain 6. Click Apply, then click Close. Repeat these steps for each server you want to make available to the VoIP domain. To actually add a server to the domain using Enterprise Manager, see “Adding a Server to a VoIP Domain” on page 359.
Working with Servers in the Domain Changing the Server ID Length The Server ID is used for the following two purposes: • Identifying member systems in the VoIP domain • Mapping to a remote system's IP address in the IP dialing table for system-to-system dialing Depending on the number of systems that will be added to the VoIP domain and the number of entries in the IP dialing table, the Server ID Length can be set to 1, 2, or 3 digits. Caution! The Server ID Length can be changed.
Working with Servers in the Domain Parameter Definition Member Key Enter this server’s member key. (Configured in this server’s Enterprise Location Manager: VoIP > MultiSite Domain Configuration). After you add a member server to the Domain, an entry is also added to the IP dialing table and propagated to all members automatically. In the Global Server Location panel, the status will show "Active" if the Domain master communicates to the member successfully.
Working with Servers in the Domain Rejoin button A dialog box opens that requires you to input the slave server’s site address and member key: 5. Input the address and member key, and click OK. Setting an Alternate Server for AltiGen IP Phones In a VoIP domain, you can set an alternate server to which global AltiGen IP phones will be registered when their own server (primary server) experiences a problem that interrupts phone service. The IP phones will register to the alternate server.
Working with Servers in the Domain 3. Select an alternate server from the drop-down list. 4. Click Apply. (After you click Apply, the current active server name will appear in the Current Active Server box. This name is not editable.) With the alternate server assigned, you can now configure individual extensions/groups for redirection. See “Redirecting AltiGen IP Phones When a Server Is Down” on page 370.
Managing Domain Users • Network error on the primary server or the primary server is down. IP phones cannot connect to the primary server. After one minute of retrying, the IP phones will register to the alternate server. At that time, the status of the primary server is "Disconnected" or "Softswitch Offline". • Softswitch service on the primary server is down. The status of the primary server is "Softswitch Offline". • IP phone service on the primary server is down.
Managing Domain Users When a global extension is added to a member system, this extension can be propagated to other networked systems in the VoIP domain automatically. This extension is recognized as a remote extension by other systems. When a call is made to a remote extension, it is redirected to the remote system over IP automatically. Note: No virtual extension configuration is needed to forward the call.
Managing Domain Users The scope of an extension shows the relationship of the extension to other member systems. In Enterprise Manager, a selected extension’s scope appears on the Resolve tab: You may see any of the following in the Scope column: • Global—The extension has been published to all member systems within the same VoIP domain. Every extension in the domain can dial and ring this number. • Local—The extension has not been published to the VoIP domain.
Managing Domain Users Ext System A (Domain Master) System B System C 100 Global Remote Remote 200 Remote Global Remote 300 Remote Remote Global In the event that multiple systems have a same extension or group number created, the following situations may occur: Ext System A System B System C Scope Note 401 Local Not Found Not Found Local 1 402 Local Local Not Found Local 2 403 Global Local Local Conflict 3 404 Global Global Local Conflict 4 1.
Managing Domain Users 1. Select the extension in the User panel, and click the Resolve tab. 2. Select the server name/extension where you would like the Global extension to reside. 3. Click the Change to Global button. Note: You must take the voice mail box and extension configuration into consideration when you change an extension to Global. In making this change, you will be deleting the voice mail box and extension settings on the home system of the “other” Local extension.
Managing Domain Users Ext. System A System B System C 100 Local Not Found Not Found Note: After you make the change, users in Systems B and C cannot dial and ring extension 100. Only System A users can call local extension 100. Situation 2: One or more Global with conflict Before you make the change, the scope of extensions 403 and 404 is as follows: Ext.
Managing Domain Users When a global extension (extension 1001, in this example) is moved from site A to site B, this is what happens: • The following configurations are replicated from site A to site B: • First Name • Last Name • Password • Extension Number • DID Number • Dial by Name • Disable Mailbox option (Extension Configuration, Mail Management tab) • Site A marks extension 1001 as removed and adds it to a Relocated Extension List (REL).
Managing Domain Users • If extension 1001 is relocated from site A to site B, and the administrator creates a local extension 1001 in site A, the extension 1001 will be removed from the REL. Later, if the administrator removes the local extension 1001 and relocates global extension 1001 back to site A, this extension cannot be restored to its original settings.
Managing Domain Users the same time. When their primary server returns to service, the administrator can switch the phones back to their primary server by clicking the Switch Back to Home Server button in the Servers > Information tab. For more complete information, see “Setting an Alternate Server for AltiGen IP Phones” on page 361. Note: When you redirect AltiGen IP phones, voice mail is not moved.
Configuring Departments in a Multi-site VoIP Domain Configuring Departments in a Multi-site VoIP Domain In a VoIP domain, departments can be defined and added to extensions. An extension in one MAXCS system can be assigned to only one department. However, the same extension number in different MAXCS systems can be assigned to different departments. A department can also be assigned to a global extension and can be seen across the Enterprise domain.
Configuring Global Least Cost Routing To define a department 1. Click the Add button at the bottom of the Department panel. The Add Department dialog box appears. 2. Enter a department name and a description, if desired, and click OK. To configure extensions for departments 1. Select a department in the Department list. 2. To add non-member extensions to the department, select the extensions and click Add. 3.
Configuring Global Least Cost Routing To configure Global Least Cost Routing 1. Click the Global LCR Button. 2. On the Global LCR screen, click the Add button. The Add Route dialog box appears: 3. Fill in the dialog box, and click OK. Parameter Description Enable Check this check box to enable the configuration. E.164 Number Pattern E.164 is the ITU standard format for international telephone numbers. Enter a country code and area code.
When Information May Be Out of Sync When Information May Be Out of Sync If a server is down for any length of time, such that changes may have been made in the VoIP domain and the server is now out of sync with the Master, you need to update the server manually. In the server’s MaxAdmin, select VoIP > Multi-Site Domain Configuration, and click the Replicate from Domain button. This brings the server up-to-date with the Master.
When Information May Be Out of Sync 376 MAXCS ACM 6.
CHAPTER 26 Redundancy Configuration MAX Communication Server 6.5 provides for system redundancy (a Redundancy license is required). Two Softswitch servers, primary and secondary, must be set up and connected through a Dataprobe A\B switch box (KAB). The two servers maintain a keepalive connection between them directly, MAXCS to MAXCS. When the active server goes down, the standby server takes over control. The change is transparent to direct connected calls.
Cases When Switchover Occurs Figure 1. Redundancy topology To realize the shared IP addresses, each Softswitch server needs two network integration cards (NIC cards) set up, one for sharing and another for redundancy control and system maintenance. A single redundancy IP address should be assigned to the redundancy NIC card. All redundancy NIC cards and KAB control NIC cards are connected by network Switch 2. A single IP address should be assigned to the sharing NIC card.
How Calls Are Affected When Switchover Occurs • The network of the active system disconnects, and Automatically assume control when active system is not available is selected in the Redundancy dialog box of the standby system (see Figure 2 on page 381).
Initial Device Setup Firmware Requirement IP phone firmware 2x86 or above is required for a MAXCS 6.5 redundancy system. Software Requirements Some system components must be installed on separate servers. This section discusses Voice Mail service, voice recording storage location, CDR Logger, CDR database, Enterprise Manager, and other applications. Voice Mail and Voice Recording Voice Mail—Voice Mail service should be installed on a separate server.
Configuration Procedures 5. At the secondary system, install MAXCS 6.5 software. The virtual board types (H323SP, SIPSP, and/or HMCP), must mirror the virtual board types installed on the primary system. 6. Set up the Dataprobe K-AB system. Make sure the IP address of the primary, secondary and K-AB system are static. Configuration Procedures Configure the primary and secondary servers, as follows. At the Primary Server 1. Install the Redundancy license. 2.
Checking the Status 3. Configure boards, and reboot if necessary. The configuration of virtual boards H323SP, SIPSP, and HMCP must be identical to the primary system. This configuration must be done manually. 4. Don't change any other configurations. 5. Select System > Redundancy to open the Redundancy dialog box (see Figure 2). a. Select Secondary as the system role. b. Check the Enable Redundancy check box. c. Enter IP addresses for the primary and secondary servers. d.
Configuring the NICs Figure 3. Redundancy Administration window shows the status of both systems Current Status: shows which server is in control. Shows the time of the last switchover and the reason for the switchover. Primary System and Secondary System: shows the status of the two systems. If a server is running, the Switching Service field displays "Up". If a direct service is not detectable, this field displays "Down". Shows which server is in control and shows the replication status.
Configuring the NICs 3. Enter an IP address and subnet for the NIC. When configuring the second NIC on the Softswitch, use the same subnet. 4. For the sharing NIC, set the Default gateway. For the redundancy control NIC, leave the Default gateway field empty. 5. Click the Advanced button, and make sure Automatic Metric is checked: 384 MAXCS ACM 6.
Configuring the VM Server for NAT Support 6. Click OK. 7. Go to Control Panel > Network Connections. From the menu, select Advanced > Advanced Settings. Move the shared NIC to be the first one in the Connections panel. 8. Click OK.
Monitor Status, Configure Addresses for Enterprise and VM Servers Figure 4. Enabling VM server NAT support 1. Check Enable VM Server NAT Support. 2. Check Enable Virtual IP Addresses Support. 3. Click the Advanced button. 4. Double-click the VM Server IP address to configure the address. Monitor Status, Configure Addresses for Enterprise and VM Servers You can monitor the status and configure the addresses of the Enterprise server and the Voice Mail server.
When the Address of the Softswitch Server Changes Figure 5. Monitoring the status and configuring the addresses of VM server and Enterprise server When the Address of the Softswitch Server Changes Configure the new address on the VM server and the Enterprise server. VM Server If the address of the Softswitch is changed, you need to configure the new address on the VM server so that the VM server can connect to the correct softswitch. Do this using the Voice Message Server Utility. Run ...
When the Address of the Softswitch Server Changes Click the Configure button beside the Current Server Address field to change the address. Enterprise Server If the address of the Softswitch is changed, you need to configure its new address on the Enterprise server so that the Enterprise server can accept the new Softswitch connection. To do so, 388 MAXCS ACM 6.
Manually Switching Over 1. From the Start > All Programs menu, select AltiGen Java Services Loader > AltiGen Java Services Manager. (The default password is "22222") 2. Double-click the AltiGen Enterprise Service entry, and change the address in the Start Parameters field. 3. After applying the change, you have to stop and start this service again in AltiGen Java Services Manager to make the change effect. To do so, click the Stop button in the Service Status section, then click the Start button.
Getting Notified When the System Switches Over Getting Notified When the System Switches Over When a system switches over through the Redundancy feature or when the Dataprobe switch box is down, the system can be configured to make calls to pre-configured extensions, groups, or outside numbers. To enable this option, in MaxAdministrator go to Extension Configuration > Notification tab, select the extension or group number, and check the When Redundancy Switch Over to This System check box. Figure 6.
Limitations Figure 7. Message from inactive system In MaxAdmin, dialog boxes that are invoked from the following locations are for boardlevel configuration: • Boards View • Line Properties on the General tab of Extension Configuration • Trunk Properties in the General tab of Trunk Configuration Some board level configuration changes require rebooting the MAXCS system. For example, changing a T1 board to PRI, or changing a VoIP board from 12 ports to 30 ports requires rebooting the system.
Limitations • If the board configuration for the default gateway is changed, or the license for the SIP-Trunk is changed, you must reboot both the primary and secondary systems to make the change take effect. The correct order for reboot is: 1) shut down inactive system; 2) shut down active system; 3) start active system; 4) start the inactive system. • HMCP installed with Softswitch is not supported if VLAN is used.
CHAPTER 27 System Report Management MAXCS provides a System Summary report, an IP Cumulative Traffic Statistics report, and an SNMP (Simple Network Management Protocol) configuration screen, all available from the Report menu. System Summary Report The System Summary report provides summary information on extensions, trunks, and workgroups configured in the system. To open the System Summary report window, select Report > System Summary, or click the Summary button on the toolbar. Figure 1.
IP Cumulative Traffic Statistics The system summary report displays: • Extension Summary—Configured extensions in the system, including Extension number, Last Name, First Name, SMTP/POP3 E-mail name, Slot (Logical board ID), and Channel. • Group Summary—Configured workgroups and hunt groups in the system. When you select a group, agents belonging to that group are displayed in the Member window.
Using SNMP Parameter Description Packets Lost Number of voice packets that have been lost due to prolonged delays, network congestion, or routing failure. Average Jitter Average length of delay per voice packet in milliseconds. This figure should stay under 100 milliseconds. A higher figure indicates a longer average delay. This number can be used to measure the quality of service on the network that connects the source and destination sites.
Using SNMP Configure the parameters: • Check Enable sending SNMP traps. • Enter the SNMPv3 server address. • Enter the SNMPv3 server port. • Select a security level: • No Authentication and No Privacy • With Authentication but No Privacy • With Authentication and Privacy • Select an Authentication Method, and enter a password • Select a Privacy Protocol, and enter a password.
Using SNMP • Hard disk usage exceeds This trap is sent when hard disk usage of MAXCS transitioning from below threshold to on or above threshold is detected. Default value is 80%. The minimum duration between any two consecutive traps is 30 minutes. List of Traps Sent A trap is sent when the following conditions are detected. • Cold Start (generic trap). When AltiServ is cold started and initialized successfully. • Warm Start (generic trap). When AltiKeep service detects AltiServ.
Using SNMP • VM server connection down (specific trap). When detecting VM server connection transitioning from up to down. • CT Proxy Service up (specific trap). When CTProxy Service connection transitioning from down to up is detected. • CT Proxy Service down (specific trap). When detecting CTProxy Service connection transitioning from up to down. • Excessive memory usage on Softswitch (specific trap).
CHAPTER 28 Microsoft Exchange Integration This chapter provides step-by-step instructions for configuring Microsoft Exchange and MAX Communication Server (MAXCS) ACC/ACM 6.5 to work together. Note: An AltiGen Exchange Integration license is required for each extension using Exchange integration.
Chapter 28: Microsoft Exchange Integration – Windows 2003 Server or Windows XP – The MAX Communication Server ACC/ACM 6.5 or above software – Microsoft Outlook client: either Outlook 2003 or Outlook 2007. To integrate with Exchange 2007, Outlook 2007 should be installed at the MAXCS system. • A second Windows server for Exchange, loaded with Exchange Server 2003 or 2007 software, as appropriate.
Chapter 28: Microsoft Exchange Integration Figure 1. 3. 4. In this example, the MAXCS installation program created a user account “AltiGen_LESLIEXIA” in the domain VMDOMAIN. We changed the password to “altigen”. After installation, add this user account to the Domain Admin group via Active Directory Users and Computers (see Figure 2). If MAXCS was already installed on the system, do the following: a.
Chapter 28: Microsoft Exchange Integration Figure 2. Add the user created by the MAXCS install program (or created by you in step 4) to the Domain Admin group in Active Directory Users and Computers. 402 MAXCS ACM 6.
Chapter 28: Microsoft Exchange Integration Exchange Integration Configuration Steps After installation, perform the following steps: 1. Add Exchange Integration licenses to MAXCS (see Figure 3). Figure 3. 2. Adding Exchange Integration licenses in MAXCS In the Exchange Management Console, create a mailbox for the service account that was created during installation (or created by you in step 4, above) (see Figure 4). Figure 4.
Chapter 28: Microsoft Exchange Integration 3. In MaxAdmin, choose System > Voice Mail Configuration, then select the Exchange Integration mode you want to use, and enter the name (not the IP address) of Exchange server (see Figure 5). Select the Exchange Integration mode you are going to use. Enter the NAME (not the IP address) of the Exchange Server Figure 5. 4.
Chapter 28: Microsoft Exchange Integration Note: Exchange 2007 Native VM integration uses the extension number and the extension’s first and last names to link between MAXCS and Exchange. Exchange 2003 / 2007 synchronization uses only the Extension’s first and last names as the link. 6. For users whose voice mails will be integrated with Exchange, check Assign Exchange Integration License on the Extension Configuration screen’s Mail Management tab (see Figure 7).
Chapter 28: Microsoft Exchange Integration Additional Steps for Bridged Access and Native VM Integration In addition to the steps given thus far in this chapter, follow these additional steps for Bridged Access and Native VM integrations (Exchange 2007). 1. Create a dial plan in Exchange. In the Exchange Management Console, go to Organization Configuration > Unified Messaging, and click New UM Dial Plan. The digit length you enter must match the digit length of extensions in MAXCS Figure 8. 2.
Chapter 28: Microsoft Exchange Integration Figure 9. A Default UM Mailbox Policy is created when you create a new dial plan 3. After creating a dial plan, open its Properties dialog box, select the Settings tab, and change Audio Codec to G.711 (see Figure 10). 4. Click OK. Figure 10. 5. Changing Audio Codec to G711 Add your MAXCS server as a UM Gateway: Go to Organization Configuration > Unified Messaging > UM IP Gateways > New UM IP Gateway. MAXCS ACM 6.
Chapter 28: Microsoft Exchange Integration Figure 11. The name of our example gateway is “LeslieXia” and the name of the dial plan we created is “LeslieXiaSS”. a. Enter the name of the gateway. b. Enter the IP address of your MAXCS server. c. Browse for and select the dial plan you just created. d. Click New. 6. If your system has multiple gateways, repeat step 5 to add all of your gateways as UM IP Gateways. 7. Associate your dial plan to the Exchange Server UM.
Chapter 28: Microsoft Exchange Integration Figure 12. 8. We added our new dial plan, named “LeslieXiaSS”, to the list of associated dial plans Click the UM Settings tab, click Add, and add your dial plan to the list of associated dial plans. This completes all system-wide settings in Exchange Server 2007. Configuring UM Settings for Each User With all system-wide settings in Exchange Server 2007 complete, configure the UM settings for each user. MAXCS ACM 6.
Chapter 28: Microsoft Exchange Integration 1. In Recipient Configuration > Mailbox, select the user and select Enable Unified Messaging from the Actions pane. Figure 13. 2. Here, Leslie Xia is an individual IP phone user with a mailbox in VMDOMAIN. Click Browse and select the policy that is associated with the dialing plan you just created, then click OK. Figure 14. The policy associated with the dialing plan we just created is “LeslieXiaSS Default Policy”. 410 MAXCS ACM 6.
Chapter 28: Microsoft Exchange Integration 3. Enter the user’s MAXCS extension number in the Manually entered mailbox extension field (make sure the extension number is the same in MaxAdmin and the Exchange User Mailbox). 4. Select PIN setting(s), and click Next. (If you select Automatically Generate, the Exchange Server will send the user an e-mail with the PIN.) 5. Click Enable. 6. Repeat steps 1-5 for each user you want to enable.
Chapter 28: Microsoft Exchange Integration 2. Set the Dial Code in your dial plan: Figure 16. Setting the Dial Code Outgoing Configuration: • Outside line access code - The trunk access code of your Softswitch • International access code - Toll call prefix for international calls. For the U.S., it is "011" • National number prefix - Toll call prefix for domestic calls, always set as "1" • Country/Region code - Country code. For the U.S.
Chapter 28: Microsoft Exchange Integration • Use this field to specify how a user's telephone number should be dialed by the UM Server in a different dial plan, and having a different country code. This is used by an auto attendant and when an Outlook Voice Access subscriber searches and tries to call the user in the directory. • This entry consists of a number prefix and n number of x characters (for example, 4420xxxxxxx).
Chapter 28: Microsoft Exchange Integration outgoing call is made to a number that is matched by the number mask on the dialing rule, the UM server will substitute the digits that are matched into the dialed number. It will then use the digit string from this match to make the outgoing call. An example of a valid number mask is 91425xxxxxxx. This field can contain only numbers and the letter 'x'. Dialed Number - Define the dialed number for the dialing rule.
Chapter 28: Microsoft Exchange Integration Figure 19. Assigning dial plan to mailbox policy After you configure the UM mailbox to use a dialing rule group, the dialing restrictions that are configured apply to all UM-enabled users who are associated with the UM mailbox policy. For example, you can configure a dialing rule group that does not require users who are associated with the dial plan to dial an outside line access code when they place a call to an in-country/region telephone number.
Chapter 28: Microsoft Exchange Integration Figure 20. a. 5. Creating a codec profile specifically for Exchange UM In the Name field, enter a name for the new codec profile. b. In the Codec field, select G.711 Mu-Law. c. In the DTMF Delivery field, select RFC2833 d. In the SIP Early Media field, select Enable. e. In the SIP Transport field, select TCP. Associate this new codec profile to the IP address of Exchange Server (and only Exchange Server): a.
Chapter 28: Microsoft Exchange Integration Figure 21. Associating your “Exchange” codec profile to the IP address of Exchange Server 6. Click the Add button in the IP Device Range panel. 7. Select the codec profile you just created specifically for Exchange. 8. Enter the IP address of the Exchange Server in both the From and To fields. Be sure that this IP address does not fall into any other device range. (Check the IP Codec tab and the IP Dialing Table tab.
Chapter 28: Microsoft Exchange Integration Note: After all AltiGen services are restarted, voice mail access may be unavailable for 1-2 minutes. When You Create a New Mailbox User If you are using Synchronize mode, Bridged Access mode with synchronization, or Native VM Integration mode, and you create a new mailbox user in Exchange Server and a new extension in MAXCS, to associate them you need to restart the AltiGen Exchange Integration Service.
Chapter 28: Microsoft Exchange Integration 3. Click Show Profiles. In MAXCS 6.5, there is only one profile there, which is for the service account, so that name should be AltiExch (for example, AltiExchMAILSERVERAltiGen_telesystem). If you don’t see any such profile, make sure that \altiserv\exe folder does not contain the files mapi32.dll or gapi32.dll. If these files exist, delete them, then stop and start the Exchange Integration Service.
Chapter 28: Microsoft Exchange Integration To avoid “Access Deny” error while sending messages If you have applied Microsoft patch ms06-029, when an AltiGen PBX phone user attempts to send a message, the user receives an "Access Deny" error. This is because the patch changes the grant for the permission of Send As. After applying the patch, the Send As permission of each user needs to be granted to the account of “altigen service” explicitly. You may have to restart the Exchange Server and MAXCS.
CHAPTER 29 TAPI Integration If your office uses Microsoft Office Outlook, ACT!, or Goldmine—applications that let you call contacts without manually dialing the telephone's keypad and that support the Telephony Application Programming Interface (TAPI)—you can install AltiGen’s TAPI gateway to use this functionality through your MAXCS installation. An AltiGen TAPI License is required for each extension using the TAPI feature. MAXCS implements its TAPI service provider based on TAPI 2.
Setting Up the Client • Setting up phone and modem options • Setting up the Phone Dialer • Testing the TAPI Service Provider on the client system Install the AltiGen TAPI Service Provider on the Client The client must meet the following requirements: • A Windows operating system specified in the client manuals • Microsoft Outlook, Outlook Express, ACT!, or Goldmine installed on the client • Network connection with TCP/IP enabled To install AltiGen TAPI Service Provider on the client system 1.
Setting Up the Client Figure 1. 4. Configuring phone and modem options Select the Advanced Tab to configure the TAPI service provider. Figure 2. Configuring the TAPI service provider 5. Choose AltiGen (TM) Communications Service Provider and click Configure. The AltiGen TAPI Device Detect dialog box opens. 6. In the AltiGen TAPI Device Detect dialog box, click the Configuration button to verify that the client extension is available. 7.
Setting Up the Client number, or password. You can reconfigure the client extension in the Device Detect window. (See “Changing TAPI Configuration Parameters” on page 427.) Note: If the client extension is not in the AltiGen TAPI Device Detect window, verify that the windows services "Remote Access Connection Manager" and "Telephony" have a status of Started. (To open the Windows Services window, go to Start > Control Panel > Administrative Tools > Services.
Setting Up the Client 4. In the Line used for section, select the client extension in the Phone calls dropdown list, and click OK. Testing TAPI Service Provider on the Client System To test TAPI Service Provider on the client system: 1. Click the Dial button in the toolbar. 2. Enter a number to call in the Number to Dial box, and click Place Call. The client extension should ring.
Setting Up the Client 1. Begin by setting up at least one contact. In Microsoft Outlook, select Go > Contacts. 2. Click the New Call button on the menu bar. The New Call dialog box opens. 3. In the New Call dialog box, click Dialing Options to configure the Dialer to use an extension. The Dialing Options dialog box opens. 4. In the Connect Using Line section of the dialog box, select the client extension, and click OK. This enables the client to call out through Outlook using the client’s extension.
Setting Up the Client Changing TAPI Configuration Parameters To change TAPI Configuration Parameters 1. In Windows, go to Control Panel > Phone and Modem Options. 2. In the Phone and Modem Options dialog box, click the Advanced tab. 3. Choose AltiGen (TM) Communications Service Provider and click Configure. 4. In the AltiGen TAPI Device Detect dialog box, click Configure. 5. In the AltiGen TAPI Configuration dialog box, click Extension. 6.
Setting Up the Client 428 MAXCS ACM 6.
AltiGen Board Test CHAPTER 30 Tools and Applications MAXCS comes with the following tools and applications for testing, diagnosing and configuring your system. They are available from the Windows Start menu: Start > All Programs > MAXCS ACC/ACM: Under Gateway Tools: • AltiGen Board Test • CT-Bus Test Tool (formerly MVIP Test Tool) • Gateway Configuration Tool (For information on this tool, see “Gateway Configuration Tool” on page 81.
CT-Bus Test Tool • PMC chip from host and DSP if T1/E1 board You have the option of testing a single board or testing all boards at the same time. CT-Bus Test Tool The CT-Bus Test Tool is a tool that detects one-way connection, cross talk, bad MVIP cable and static noise problems. To run the CT-Bus Test Tool: 1. Stop AltiGen Switching Services before running this utility. 2. Launch CT-Bus Test Tool from Start > All Programs > MAXCS > Gateway Tools > CT-Bus Test Tool. 3.
Backup and Restore Utility Backing Up Files To back up files 1. Select the Backup icon to view the Backup Configuration dialog box. Figure 2. Backup Configuration dialog box 2. In the Components panel, select the files you want to back up. 3. In the Backup To drop-down list, select the day of the week (each day has its own folder in C:\altibackup for backing up files to), or select Advanced to change the drive or select a different folder. Selecting Advanced displays a folder icon.
Backup and Restore Utility 2. Set the options: • Check the box for each day of the week you want run the backup. • For each day, use the drop-down lists to specify the time. These time settings use a 24-hour clock. • You can accept the default target directories, or you can click the Folder icon to open the Browse for Folder dialog box to select the destination for the backup files.
MAXCS Admin & Extension Security Checker MAXCS Admin & Extension Security Checker MAXCS Admin & Extension Security Checker is a tool that • Checks the security status of every extension in your MAXCS system and displays the security characteristics of each extension. From an extension’s right-click menu, you can lock and unlock the extension, force the user to change the password, clear an attacked record, and reset the status. • Shows how many MaxAdmins are currently connected to the system.
MAXCS Admin & Extension Security Checker • Contains 4-8 digits • Is different from the extension • Is different from the default system password • Does not consist of consecutive numbers • Does not consist of a repetition of the same digit To check extension security 1. Select the security characteristics you want to check in the Show field group.
Trace Collector Start & Stop All AltiGen Services You can start or stop all AltiGen services from the Windows Start menu: All Programs > MAXCS > Utilities > Start & Stop All AltiGen Services. The following dialog box opens: To shut down all AltiGen services, click the Shutdown All AltiGen Services button. Some examples of when you might want to do this are before you upgrade, before running some utilities and tools, and to apply certain configuration changes.
Trace Collector The following describes the fields in the Trace Collector: Time Period for Extension Feature #66: Defines how many hours you want to go back to collect trace, starting from the time you press #66. The default value is 2 hours. Case Number: Enter the AltiGen case number associated with this trace collection activity. The case number will comprise the first part of the file name of the collected trace package.
Trace Collector altiserv.txt \atps\cmdlog.txt SIPPstnReg.txt AltiBack_XXX.trc AdvQOverflow.log SipExtChanTbl.log AltiKeep_XXX.trc Ac2AppPathHdlTbl.txt SIPKeepALive.txt AnnouceRunLog.txt FeatServ.txt QESLLog.txt AssertLog.txt DbUpdateTrdLog.txt Qtmlog.txt AW_AstrCpyErrLog.txt HGwGenLog.txt Loggservice_Mutex.txt CallQManLog.txt HGwMsgLog.txt MEMORYTRACE.txt CDRLogDLL.txt threadid.txt NewCDRExt.txt CDRLogTrace.txt MidNightLog.txt TritonSPLog.txt ConfigLog.txt \logservice\Internal.
Trace Collector Start Collecting: Click this button to begin the trace collection, according to the time range and trace categories you chose. All collected files will be zipped to a single file, which will be listed in the Collected Trace Packages list box. The progress bar will display the progress of the whole process. Storage Folder: The collected trace package is saved in this folder. The format of the file name is CaseNumber_Year_Month_Day_Hour_Minute_Second _ComputerName.zip.
Trace Collector Voice File Converter This tool converts phrase, greeting, and music files from .wav to AltiGen format and vice versa. To open the tool, from the Windows Start menu, select All Programs > Utilities > Voice File Converter. Note: The source .wav file must be in 8k/8bit/mono/mu-law format. You can sort by clicking a column head To use the Voice File Converter: 1. Beside the From field, click the Browse button to select the folder that contains the files you want to convert. 2.
Read Config Read Config Read Config (or Configuration Reader) is a tool that creates a subdirectory in \altiserv\EXE\AltiWareHtml\ of HTML files showing details of your MAXCS configuration. To use Configuration Reader 1. Launch Configuration Reader from Start > All Programs > MAXCS > Utilities > Read Config. Open previous ReadOE file Create new ReadOE file Output all configuration to this folder Output configuration to altigen_rc.dat Click View to see your latest HTML file 2.
Read Config Work/Hunt Group Converter The MAXCS Work/Hunt Group Converter allows you to convert workgroups to hunt groups or hunt groups to workgroups. To launch the Work/Hunt Group Converter, select Services > Utilities > Convert Work/Hunt Group. The Work/Hunt Group Converter window opens. Figure 6. Work/Hunt Group Converter Workgroups and hunt groups are listed on the left side of the window, member agents and non-agents are listed on the right side.
Exporting and Importing Extensions – queue quit forward (returns to default value - to voice mail) – call distribution (if previously configured to Ring First Available Member, Ring Next Member or Ring All, the setting is not changed. If configured to any other settings, the setting is configured to Ring First Available Member.) To convert, select the workgroup (indicated in the Type field) and click the Convert Group button or double-click the workgroup.
Exporting and Importing Extensions 4. Check the records you want to import. Click the Select All and Clear All buttons to select or clear all the check boxes.) 5. Click Import. A progress bar lets you see the progress of the import. When the import is finished, a message lets you know how many extensions were imported, how many extensions were skipped and how many extensions failed. 6.
Exporting and Importing Extensions 3. Enter the server path, user name and password. 4. Click the Read Active Directory button. All user information is displayed in the table. (A record must have either an Ext Number or First Name or Last Name or Mail Address, otherwise it will not be not listed in the table.) 5. Select the extensions you want to import. You can use the Select All button, but only records that have an extension number can be selected.
Exporting and Importing Extensions After finishing importing, a dialog box pops up to tell you how many extensions were imported successfully. When you click OK, an error report file is opened automatically to tell you the detailed information on every extension. If some fields are invalid, the system replaces them with a default value (except for the extension number). (The report file's name is "ReportImportAD.txt". It is in the \altiserv\exe directory.) Exporting the Extensions in a MAXCS System 1.
AltiGen Custom Phrase Manager • The sequence of the columns doesn’t matter. AltiGen Custom Phrase Manager The AltiGen Custom Phrase Manager is a Windows-based application that makes managing custom phrases easy. It displays all custom phrases in a graphical user interface. You can add or delete a phrase by clicking a button. You also can rename an existing phrase to a meaningful name, rather than pressing digits on the telephone. Note: The AltiGen Custom Phrase Manager requires a Client SDK license.
AltiGen Custom Phrase Manager • The drop-down list at the top left displays all the directories of custom phrases under your MAXCS system’s PostOffice\phrases\ directory, such as LangCustom, LangCustom_Chinese, Tenant1Custom. • The drop-down list at the top right lets you select an extension through which to record or listen to a phrase.
AltiGen Custom Phrase Manager 3. In the New Phrase dialog box, enter a name for the phrase. 4. Click Start Recording. 5. When finished recording, press # on the phone and follow the instructions you hear. Also click OK in the dialog box onscreen when done. Playing a Phrase To play a phrase, 1. Select the extension you will be using to listen to the phrase. 2. Click the Play button. The extension will ring. 3. Answer the ring, and a voice announces the phrase before playing it.
AltiGen Custom Phrase Manager 3. Make your changes to the name and description. 4. Click OK. To Delete a Phrase To delete a phrase, 1. Select the phrase you want to delete. 2. Click the Delete button. A confirmation/warning dialog box pops up: 3. If you’re sure you want to delete the phrase, click Yes. The phrase is deleted from the directory and from the table in AltiGen Custom Phrase Manager. To Re-record a Phrase To re-record a phrase, 1.
AltiGen Custom Phrase Manager 3. Click the Re-Record button. 4. When finished recording, press # on the phone and follow the instructions you hear. Also click OK in the dialog box onscreen when done. 450 MAXCS ACM 6.
APPENDIX A E1-R2 and E1 ISDN PRI Installations E1 R2 CAS Installation This section describes the configuration procedures necessary to implement E1 R2 digital signaling for European, Pacific Rim, and other emerging markets. Please carefully follow the procedures step by step. 1. Change the Configure Type to E1: a. From Boards view, double-click the board to be configured to open the Board Configuration window. b. In the Board Configuration window, click the Board Configuration button. c.
Figure 1. Physical Layer Consult your CO for “Frame Type,” “Line Code,” or “Zero Code Suppression.” Do not check the System Clock Master check box because the CO is a clock provider, and the AltiGen system is synchronized to the CO. If all configurations are correct, the status should be shown as “OK,” as in Figure 1. 3. Click the Protocol button in the Channel Group Configuration dialog box to open the Protocol Configuration window. Figure 2. Data Link Layer 4.
Figure 3. 6. Signaling Layer In the E1 Channel Configuration dialog box, configure the following fields: • Set Calling Party Category to—the Calling Party Category indicates the type of calling party, (for example, operator, pay phone, priority, ordinary subscriber). Select 1, 2 or 3 (for ordinary subscribers, refer to Table 1 on page 454). If the subscribed line is intended for other purposes, contact your CO for the proper value.
Table 1.
Country Signaling Values China MFC-R2 Set calling part category: 3 [Assume no caller ID provided]: Incoming sequence: DID/DNIS In-call signaling (depend on how many DID digits): For 3-digit DID, set to (113)1 For 4-digit DID, set to (1113)1 For 5-digit DID, set to (11113)1 For 6-digit DID, set to (111113)1 For 7-digit DID, set to (1111113)1 For 8-digit DID, set to (11111113)1 [Assume caller ID provided]: Incoming sequence (same as above shown): DID/DNIS * Caller ID In-call signaling (depend on how many D
Country Signaling Values Ecuador MFC-R2 Set calling part category: 1 [Assume no caller ID provided]: Incoming sequence: DID/DNIS In-call signaling (depend on how many DID digits): For 3-digit DID, set to (113)6 For 4-digit DID, set to (1113)6 For 5-digit DID, set to (11113)6 For 6-digit DID, set to (111113)6 For 7-digit DID, set to (1111113)6 For 8-digit DID, set to (11111113)6 [Assume caller ID provided]: Incoming sequence (same as above shown): DID/DNIS * Caller ID In-call signaling (depend on how many
Country Signaling Values Mexico / Teléfonos de Mexico Set calling part category: 2 [Assume no caller ID provided]: Incoming sequence: DID/DNIS In-call signaling (depend on how many DID digits): For 3-digit DID, set to (113)1 For 4-digit DID, set to (1113)1 For 5-digit DID, set to (11113)1 For 6-digit DID, set to (111113)1 For 7-digit DID, set to (1111113)1 For 8-digit DID, set to (11111113)1 [Assume caller ID provided]: Incoming sequence (same as above shown): DID/DNIS * Caller ID In-call signaling (depe
Country Signaling Values Panamá / Nacional MFC-R2 Set calling part category: 1 [Assume no caller ID provided]: Incoming sequence: DID/DNIS In-call signaling (depend on how many DID digits): For 3-digit DID, set to (113)6 For 4-digit DID, set to (1113)6 For 5-digit DID, set to (11113)6 For 6-digit DID, set to (111113)6 For 7-digit DID, set to (1111113)6 For 8-digit DID, set to (11111113)6 [Assume caller ID provided]: Incoming sequence (same as above shown): DID/DNIS * Caller ID In-call signaling (depend o
Country Signaling Values Venezuela / Nacional MFC-R2 Set calling part category: 1 [Assume no caller ID provided]: Incoming sequence: DID/DNIS In-call signaling (depend on how many DID digits): For 3-digit DID, set to (113)6 For 4-digit DID, set to (1113)6 For 5-digit DID, set to (11113)6 For 6-digit DID, set to (111113)6 For 7-digit DID, set to (1111113)6 For 8-digit DID, set to (11111113)6 [Assume caller ID provided]: Incoming sequence (same as above shown): DID/DNIS * Caller ID In-call signaling (depen
Country Signaling Values Colombia MFC-R2 Set calling part category: 2 [Assume no caller ID provided] : Incoming sequence: DID/DNIS In-call signaling (depend on how many DID digits): For 3-digit DID, set to (113)6 For 4-digit DID, set to (1113)6 For 5-digit DID, set to (11113)6 For 6-digit DID, set to (111113)6 For 7-digit DID, set to (1111113)6 For 8-digit DID, set to (11111113)6 [Assume caller ID provided]: Incoming sequence (same as above shown): DID/DNIS * Caller ID In-call signaling (depend on how ma
Country Signaling Values Ecuador MFC-LME Set calling part category: 2 [The switch doesn't support caller ID transmission]: Incoming sequence: DID/DNIS In-call signaling (depend on how many DID digits): For 3-digit DID, set to (113)1 For 4-digit DID, set to (1113)1 For 5-digit DID, set to (11113)1 For 6-digit DID, set to (111113)1 For 7-digit DID, set to (1111113)1 For 8-digit DID, set to (11111113)1 Korea MFC-R2 Set calling part category: 1 [The switch doesn't support caller ID transmission]: Incoming
Country Signaling Values Panamá / Nacional MFC-R2 Set calling part category: 1 [Assume no caller ID provided]: Incoming sequence: DID/DNIS In-call signaling (depend on how many DID digits) : For 3-digit DID, set to (113)6 For 4-digit DID, set to (1113)6 For 5-digit DID, set to (11113)6 For 6-digit DID, set to (111113)6 For 7-digit DID, set to (1111113)6 For 8-digit DID, set to (11111113)6 [Assume caller ID provided]: Incoming sequence (same as above shown): DID/DNIS * Caller ID In-call signaling (depend
Country Signaling Values Venezuela / Nacional MFC-R2 Set calling part category: 1 [Assume no caller ID provided]: Incoming sequence: DID/DNIS In-call signaling (depend on how many DID digits): For 3-digit DID, set to (113)6 For 4-digit DID, set to (1113)6 For 5-digit DID, set to (11113)6 For 6-digit DID, set to (111113)6 For 7-digit DID, set to (1111113)6 For 8-digit DID, set to (11111113)6 [Assume caller ID provided]: Incoming sequence (same as above shown): DID/DNIS * Caller ID In-call signaling (depen
Important: 2. When changing from E1 to T1, then back to E1, channel group properties will be reset to default values. It is important to make sure the channel group properties are configured properly. Follow the steps below to re-check your settings for the physical layer and data link layer. In the Board Configuration window, double-click the channel group to open the Channel Group Configuration dialog box. Figure 4.
Figure 5. Data Link layer What you should select in the B Channel Maintenance Message drop-down list depends on what country you reside in (see Table 2 on page 466). MAXCS ACM 6.
Table 2.
APPENDIX B Required Service Parameters This appendix identifies the recommended and supported parameters for T1, PRI, and E1 service and provides you with the information needed when you make your service request. Service Parameters/Request Information for T1 To subscribe to T1 service, certain parameters are required to establish service. The information provided below identifies the recommended and supported parameters for T1 service.
DNIS, Caller ID: • DTMF (Dual Tone Multi-Frequency) Physical Termination: • RJ-48X or RJ-48C Wire: • 4 wires 800 Service: • You decide Termination Impedance: • 100 ohms Type of Registered Services Provided • BN 1.544 Mbps SF without power • DN 1.544 Mbps SF B8ZS without power • 1KN 1.544 Mbps ANSI ESF without power • 1SN 1.544 Mbps ANSI ESF, B8ZS without power (recommended) Service Order Code SOC 6.0P AS.
Service Parameters/Request Information for PRI To subscribe to PRI service, certain parameters are required to establish service. The information provided below identifies the recommended and supported parameters for PRI service. When ordering PRI service, provide the following service request information: Equipment Information • PBX Manufacturer—AltiGen Communications, Inc.
Service Parameters/Request Information for E1 To subscribe to E1 service, certain parameters are required to establish service. The information provided below identifies the recommended and supported parameters for E1 service. When ordering E1 service, provide the following service request information: Equipment Information • PBX Manufacturer—AltiGen Communications, Inc.
APPENDIX C Network Ports If MAXCS 6.5 is behind a firewall/NAT router, you need to open TCP and UDP ports according to the following table: For external VoIP connection through a firewall TCP UDP Remote AltiGen IP phone/IPTalk to phone service 10032 10060 10064 5061 Remote AltiGen IP phone firmware download (TFTP) Extension global appearance 69 10066 VoIP RTP Port (Voice Stream) for SIP and H.
Y = BasePort + Total IP codec channels x 2 For a multi-chassis system, you need to enter multiple ranges: Gateway ID = 0 X0 = BasePort Y0 = BasePort + Total IP codec channels in GW0 x 2 Gateway ID = 1 X1 = BasePort + 512 x 1 Y1 = X1 + Total IP codec channels in GW1 x 2 Gateway ID = 2 X2 = BasePort + 512 x 2 Y2 = X2 + Total IP codec channels in GW2 x 2 Gateway ID=n X(n)=BasePort + 512 x n Y(n)=X(n) + Total IP codec channels in GW(n) x 2 To connect the following applications through a firewall TCP AltiCons
MAXCS connects the following application through a firewall TCP External CDR Logger Service 10027 UDP Remote IP Phones Behind NAT For remote IP phones behind NAT, you don’t need to do any configuration. However, if the remote firewall/NAT router blocks outgoing traffic, then you will need to open the following ports on the remote firewall/NAT router: • UDP 10060 • UDP 30,000~31,000 • TCP 10064 MAXCS ACM 6.
474 MAXCS ACM 6.
APPENDIX D Technical Support & Product Repair Services This appendix describes: • AltiGen technical support policy and procedures • Product repair • Technical training for administrators Technical Support Eligibility: AltiGen provides technical support to Authorized AltiGen dealers and distributors only. End user customers, please contact your Authorized AltiGen Dealer for technical support.
• AltiWare or MAXCS version number • Number and types of boards in the system • Server model • The telephone number where you can be reached • A brief description of the problem and the procedure to reproduce the problem Having this information ready will help us to better assist you. End users who have problems unresolved by their AltiGen Authorized Dealer, and dealers who have problems unresolved by AltiGen Technical Support, may send an e-mail to AltiGen’s CEO at ceo@altigen.com.
• Voice over IP (VoIP) network requirements and implementation for branches or remote workers. • Unified messaging, utilizing TAPI, Microsoft CRM, Outlook, Goldmine and ACT! • System troubleshooting, covering common problems/scenarios and basic troubleshooting techniques. • New product developments and future upgrades. How can I register or where can I get more information? Visit the AltiTraining web site at www.AltiTraining.com to register for a class or to get more information.
478 MAXCS ACM 6.
APPENDIX E Troubleshooting Troubleshooting VoIP: Common Symptoms and Solutions The following are some of the most common problems you may encounter and a list of steps to troubleshoot and resolve these problems. Poor Voice Quality When voice quality is poor, try the following: 1. Perform a Loop-Back Test. Call yourself by dialing out and dialing back into yourself. If you don’t have any problems performing this test, the problem is most likely in the network or at the remote site. 2.
(Control) Protocol, a transport protocol for real-time applications used to transport packetized voice packets over the IP network. 5. Check the IP Dialing Table in Enterprise Manager for Server ID Length. Refer to “Defining the IP Dialing Table” on page 352. 6. Check if Called Extension is a Workgroup or has Multiple Call Waiting Enabled. When the called party is a workgroup pilot number or has Multiple Call Waiting enabled, the caller is placed on hold and hears ringback or music.
Index Symbols #12, enabling, for language setting 106 #27 to relocate global extension 370 Numerics 10 digit dialing area codes 61 A access code 124, 127 access, system 33 account code blocking display 199 forcing 199 activity configuration 69 adding a huntgroup 259 adding a workgroup 283 admin defined # 240 admins, how many connected to system 433 advanced queue management 309 menu selection 310 queue overflow 311 after hours scheduling 291 agent check box 199 agents auto logout 291 allow call redirect/p
configuring system-wide 110 extension based recording 110 file name description 109 multiple gateways 111 personal options 200 remote shared directory 111 requirements 109 trunk based recording 110 call recording configuration 109 call reports 62 call reports, external 64 call restrictions 216 extension 216 system 59 call routing 145 call screening enabling 222 with ONA 222 call SKLR setting 95 call waiting distinctive 210 distinctive tones 297 multiple, enabling 220 setting options 220 call waiting tones d
en-bloc dialing 126, 354 Enterprise Manager 337 changing the password 342 default password 338 fixed IP address 339 how to log in 339 login failed 339 resetting password 338 user interface 340 error messages installation 30 ESF (Extended Superframe Format) 156 Exchange creating new mailbox user 418 integration configuration 399 debugging 401 options, setting 85 requirements 399 troubleshooting tips 418 synchronization, testing for 418 Exchange server synchronizing voice mail with 209 exporting extensions 44
importing extensions 442 in call routing 177 in call routing rules 177 incall routing Web IP calls 145 incoming call handling 145 information only mailbox 209 installation E1 ISDN PRI 463 E1 R2 CAS 451 error messages 30 MAXCS, preparation 27 installing MaxAdmin 30 MAXCS 27 installing a Channel Service Unit (CSU) 165 integrating Exchange Server 399 inter-call delay, setting 206 intercom, enabling 199 Intranet 327 intranet pipe 348 configuring 350 IP addresses undefined 349 IP Cumulative Traffic Statistics wi
monitor list 223 monitoring extensions, set up 223 multilingual prompts 101 overview 101 multilingual system auto attendant 104 configuring 103 configuring #12 for extension 106 configuring DNIS routing 107 configuring extension 105 multilink 330 multiple call waiting, enabling 220 multiple data message format (MDMF) 203 multiple language system language used 108 music files converting 439 music on hold custom file 68 music on hold, configuration 68 MVIP cable, test tool 430 N N/A programmable key 240 NAT
uration 68 recording auto attendant phrases 99, 446 configuring call 110 configuring on trunk 127 file description 109 messages 85 multiple gateways 111 personal options 200 remote shared directory 111 requirements 109 recording options for workgroups 286 Recording Seat license 200, 286 Recording Session license 200, 286 recording tone 201, 286 redirect IP phones when server down 370 redundancy 377 refresh enterprise configuration 375 refresh interval, current traffic statistics 41 rejoining a server to VoI
switchover to alternate server 362, 370 synchronizing domain servers manually 375 system business hours 54 call park 47 call restrictions 59 country relevant 65 distinctive ringing 47 e-mail 87 extension length 49 home area code 47 ID 46 main number 47 messaging 83 numbering plan 48 summary report 393 work days configuration 55 system clock master 157 system data backup 430 restore 430 system hang, test tool 429 System menu 34 system reports 377–??, 393–395 system requirements 23 T T1 channel assignment 46
multi-site, creating 355 rejoining a server to 360 relocating extension 368 relocating extension using #27 370 synchronizing manually 375 system ID and 359 VoIP menu 35 VoIP network guidelines 327 VoIP network management 337 VoIP troubleshooting 479 W WAN bandwidth 330 router configuration 331 WAN router, configuring 331 web IP calls 145 configuring incall routing 145 windows view (boards, trunks, etc.