Dialogic DMG1000, DMG1008MTLDNI, DMG1008DNI, DMG1008RLMDNI, DMG1008LS User Manual

...

Dialogic® 1000 and 2000 Media Gateway Series

User’s Guide
September 2007
64-0260-02
Copyright © 2007, Dialogic Corporation. All Rights Reserved. You may not reproduce this document in whole or in part without permission in writing from Dialogic Corporation.
All contents of this document are furnished for informational use only and are subject to change without notice and do not represent a commitment on the part of Dialogic Corporation or its subsidiaries (“Dialogic”). Reasonable effort is made to ensure the accuracy of the information contained in the document. However, Dialogic does not warrant the accuracy of this information and cannot accept responsibility for errors, inaccuracies or omissions that may be contained in this document.
®
INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH DIALOGIC ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN A SIGNED AGREEMENT BETWEEN YOU AND DIALOGIC, DIALOGIC ASSUMES NO LIABILITY WHATSOEVER, AND DIALOGIC DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF DIALOGIC PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY INTELLECTUAL PROPERTY RIGHT OF A THIRD PARTY.
Dialogic products are not intended for use in medical, life saving, life sustaining, critical control or safety systems, or in nuclear facility applications.
It is possible that the use or implementation of any one of the concepts, applications, or ideas described in this document, in marketing collateral produced by or on web pages maintained by Dialogic may infringe one or more patents or other intellectual property rights owned by third parties. Dialogic does not provide any intellectual property licenses with the sale of Dialogic products other than a license to use such product in accordance with intellectual property owned or validly licensed by Dialogic and no such licenses are provided except pursuant to a signed agreement with Dialogic. More detailed information about such intellectual property is available from Dialogic’s legal department at 9800 Cavendish Blvd., 5th Floor, Montreal, Quebec, Canada H4M 2V9. Dialogic encourages all users of its products to procure all necessary intellectual property licenses
required to implement any concepts or applications and does not condone or encourage any intellectual property infringement and disclaims any responsibility related thereto. These intellectual property licenses may differ from country to country and it is the responsibility of those who develop the concepts or applications to be aware of and comply with different national license requirements.
Dialogic, Diva, Eicon, Eicon Networks, Eiconcard and SIPcontrol, among others, are either registered trademarks or trademarks of Dialogic. Dialogic's trademarks may be used publicly only with permission from Dialogic. Such permission may only be granted by Dialogic’s legal department at 9800 Cavendish Blvd., 5th Floor, Montreal, Quebec, Canada H4M 2V9. Any authorized use of Dialogic's trademarks will be subject to full respect of the trademark guidelines published by Dialogic from time to time and any use of Dialogic’s trademarks requires proper acknowledgement. Windows is a registered trademark of Microsoft Corporation in the United States and/or other countries. Other names of actual companies and products mentioned herein are the trademarks of their respective owners.
Publication Date: September 2007
Document Number: 64-0260-02
PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY
Dialogic® 1000 and 2000 Media Gateway Series User’s Guide – September 2007
Software License Agreement
This is a Software License Agreement ("Agreement") between you the Company and your Affiliates and all your Authorized Users (collectively referred to hereinafter as "You" or "Your") and Dialogic Corporation ("Dialogic").
Do not use any Dialogic Corporation software and any associated materials (collectively, the "Software") which are loaded on the Dialogic® Media Gateway hardware product ("Product") until You have carefully read the following terms and conditions. By using the Software, You agree to the terms of this Agreement. If You do not wish to so agree, Dialogic is unwilling to license the Software to You. In such event, You may not use or copy the Software, and You should promptly contact Dialogic for instructions on return of the unused Product(s) in accordance with Dialogic's standard return policies. Using the Product constitutes Your acceptance of the terms and conditions contained in this Agreement. You assume responsibility for the selection of the Software to achieve Your intended results, and for the installation, use, and results obtained from the Software.
LICENSE. You may use the Software solely in connection with Your organization's use of the Product, subject to these conditions:
You may not copy any part of the Software or its documentation, except as authorized in (a) - (d) below, and You agree to prevent unauthorized copying of the Software
(a) You may install and use one copy of the Software on a single-user computer, file server, or on a workstation of a local area network, and only in conjunction with a legally acquired Product;
(b) The primary Authorized User on the computer on which the Software is installed may make a second copy for his/her exclusive use on either a home or portable computer;
(c) You may copy the Software into any machine readable or printed form for backup purposes in support of your use of one copy of the Software; and
(d) You may make one copy of Dialogic's documentation pertaining to the Software, provided that all copyright notices contained within the documentation are retained;
You may not modify the Software and/or merge it into another program. You may transfer the Software, its documentation and its license to another
eligible party within Your Company if the other party agrees to accept the terms and conditions of this Software License Agreement. If You transfer the Software and documentation You must at the same time either transfer all copies whether in printed or machine readable form to the same party or destroy any copies not transferred; this includes all modifications and portions of the Software contained in or merged into other Software.
You may not reverse engineer, decompile, disassemble, rent, lease or sublicense the Software.
Y o u may not use, copy, modify or transfer the Software and documentation, or any copy in whole or in part, except as expressly provided for in this Agreement.
If You transfer possession of any copy of the Software or documentation to another party in any way other than as expressly permitted in this Agreement, this license is automatically terminated.
The Software may include portions offered on terms in addition to those set forth herein, as set out in a license accompanying those portions.
OWNERSHIP OF SOFTWARE AND COPYRIGHTS. Title to all copies of the Software remains with Dialogic, its subsidiaries, or its suppliers. The Software is copyrighted and protected by the laws of Canada, the United States and other countries, and by international treaty provisions . You may not remove any copyright notices from the Software, which you must treat like any other copyrighted material except as expressly permitted in this Agreement. Dialogic may make changes to the Software, and/or to items referenced therein, at any time and without notice, but Dialogic is not obligated to support or update the Software. Except as otherwise expressly provided, Dialogic grants no express or implied right under Dialogic patents, copyrights, trademarks, trade secrets or other intellectual property rights in connection with the Software. You may transfer the Software only if the recipient agrees to be fully bound by these terms and provided that You retain no copies of the Software.
UPGRADES OF ADDED FEATURES: If the Software is provided as an upgrade or added feature and the upgrade or added feature is an upgrade or added feature from another software product licensed to You and Your Authorized Users by Dialogic, the upgrade or added feature is governed by the License Agreement earlier provided with that software product package and the present Agreement does not grant you additional license(s).
THIRD PART Y SOFTWARE: Third party software (e.g. - drivers, utilities, operating system components, etc.) which may be distributed with the Software or Product hereunder is provided "AS IS" without warranty of any kind, whether express or implied, including warranties of merchantability, non-infringement or fitness for a particular purpose, and your use and installation thereof is also subject to the terms and conditions of any third party licenses which may be supplied with such software. Some Software components may be subject to open source license provisions and Your use and further distribution of such Software is subject to the respective open source license under which it is provided. Please see below for additional third party license information related to certain third party software. Dialogic expressly disclaims liability of any kind with respect to your installation or use of third party software.
TERM: This Agreement is effective until terminated. You may terminate it at any time. It will also terminate upon conditions set forth elsewhere in this Agreement or immediately if you fail to comply with any terms or conditions of this Agreement. You agree upon such termination to destroy the Software and documentation together with all copies thereof.
LIMITATION OF LIABILITY. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL DIALOGIC CORPORATION, ITS SUBSIDIARIES, ITS SUPPLIERS OR ITS RESELLERS OR THEIR RESPECTIVE DIRECTORS, OFFICERS OR EMPLOYEES BE LIABLE FOR ANY INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF YOUR USE OF OR INABILITY TO USE THE SOFTWARE, INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, LOST PROFITS, BUSINESS INTERRUPTION, LOSS OF INFORMATION, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DIRECT, INDIRECT, CONSEQUENTIAL OR INCIDENTAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE , EVEN IF DIALOGIC CORPORATION OR A SUBSIDIARY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY OTHER PARTY, REGARDLESS OF THE LEGAL OR EQUITABLE THEORY (CONTRACT, TORT OR OTHERWISE) UPON WHICH THE CLAIM IS BASED. IN ANY CASE, DIALOGIC CORPORATION OR ITS SUBSIDIARIES' ENTIRE LIABILITY UNDER ANY PROVISION OF THIS SOFTWARE LICENSE AGREEMENT SHALL NOT EXCEED IN THE AGGREGA TE THE SUM OF THE FEES THAT YOU PAID FOR THIS SOFTWARE LICENSE (IF ANY). SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT BE APPLICABLE.
US GOVERNMENT RESTRICTED RIGHTS. The Software is provided with "RESTRICTED RIGHTS." Use, duplication, or disclosure by the US Government is subject to restrictions as set forth in FAR52.227-14 and DFAR252.227-7013 et seq. or its successor. Use of the Software by the Government constitutes acknowledgement of Dialogic's proprietary rights therein.
EXPORT CONTROL. You agree to comply with all export laws and restrictions and regulations of the Canada, the United States and other applicable governments as well as their agencies or authorities, and not to export or re-export the Software or any direct product thereof in violation of any such restrictions, laws or regulations, or without all necessary approvals. By downloading or using the Software, You agree to the foregoing and represent and warrant that You comply with these conditions.
High Risk Activities. The Software is not fault-tolerant and is not designed, manufactured or intended for use or resale as on-line control equipment in hazardous environments requiring fail-safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life support machines, or weapons systems, in which the failure of the Software could lead directly to death, personal injury, or severe physical or environmental damage ("High Risk Activities"). Accordingly, Dialogic, its subsidiaries and its suppliers specifically disclaim any express or implied warranty of fitness for High Risk Activities. You agree that Dialogic, its subsidiaries and its suppliers will not be liable for any claims or damages arising from the use of the Software in such applications.
LIMITED WARRANTY: The only warranty Dialogic makes is that the medium on which the Software is recorded will be replaced without charge if Dialogic, in good faith, determines that it was defective in materials or workmanship and if returned to your supplier with a copy of your receipt within ninety (90) days from the date you received it. Dialogic offers no warranty for your reproduction of the Software. This Limited Warranty is void if failure of the Software has resulted from accident, misuse, abuse or misapplication. This limited warranty gives You specific legal rights. You may have others, which may vary from jurisdiction to jurisdiction.
EXCLUSION OF OTHER WARRANTIES. Except as defined above in "LIMITED WARRANTY," THE SOFTWARE IS PROVIDED "AS IS" WITHOUT ANY EXPRESS OR IMPLIED WARRANTY OF ANY KIND INCLUDING WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR A PARTICULAR PURPOSE, OR AGAINST LATENT DEFECTS. Dialogic does not warrant or assume responsibility for the accuracy or completeness of any information, text, graphics, links or other items contained within the Software.
Right to Audit: If this Software is licensed for use in a Company, Your Company agrees to keep all usual and proper records and books of accounts and all usual proper entries relating to each reproduction and Authorized User of the Software during the term of this Agreement an d for a per iod of three (3) years thereafter. During this period, Dialogic may cause an audit to be made of the applicable records in order to verify Y our compliance with this Agreement and prompt adjustment shall be made to compensate for any errors or omissions disclosed by such audit. Any such audit shall be conducted by an independent certified public accountant selected by Dialogic and shall be conducted during the regular b usiness hours at Your offices and in such a manner as not to interfere with Your normal business activities. Any such audit shall be paid for by Dialogic unless material discrepancies are disclosed. For such purposes, "material discrepancies" shall mean an overuse of the Software by the number of Authorized Users within the Company exceeding the paid licensed number by more than three percent (3%). If material discrepancies are disclosed, Your Company agrees to pay Dialogic for the costs associated with the audit as well as the license fees for the additional Authorized Users. In no event shall audits be made more frequently than semi­annually unless the immediately preceding audit disclosed a material discrepancy.
TERMINATION OF THIS AGREEMENT. Dialogic may terminate this Software License Agreement at any time if You violate its terms. Upon termination, You will immediately destroy the Software or return all copies of the Software to Dialogic at Your cost.
APPLICABLE LAWS. Claims arising under this Software License Agreement shall be governed by the laws of the Province of Quebec, excluding its principles of conflict of laws and the United Nations Convention on Contracts for the Sale of Goods.
ADDITIONAL TERMS. Dialogic is not obligated under any other agreements unless they are in writing and signed by an authorized representative of Dialogic. All notices to Dialogic under this Agreement shall be sent to Dialogic's legal department at 9800 Cavendish Blvd., 5th Floor, Montreal, Quebec, Canada H4M2V9. In the event that any provision of this Agreement is found to be invalid, the remainder of the Agreement shall remain in full force and effect and the closest legally valid alternative provision giving effect to the intention of the original severed invalid clause shall be deemed to be included in this Agreement.
(b) SSL Implementation
Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) * All rights reserved. This package is an SSL implementation written by Eric Young The implementation was written so as to conform with Netscape's SSL. This library is free for commercial and non-commercial use as long as the following conditions are adhered to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptso ft.com ). Copyr ight r emains E ric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related:-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMA GE. The license and distribution terms for any publicly available versi on or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution license [including the GNU Public License.]
Contractor/ manufacturer is:
DIALOGIC CORPORATION. 9800 Cavendish Blvd., Montreal, Quebec, Canada H4M 2V9
APPLICABLE THIRD PARTY LICENSE INFORMATION:
(a) AMD Flash API (Memory Drivers 1.1).
The AMD Flash API (Memory Drivers 1.1) is distributed subject to the
terms on AMD's website which are as follows:
This software constitutes a basic shell of source code for programming all
AMD flash components. AMD will not be responsible for misuse or illegal use of this software for devices not supported herein. AMD is providing this source code "AS IS" and will not be responsible for issues arising from incorrect user implementation of the source code herein. It is the user's responsibility to properly design-in this source code. Include this copyright notice if there is a location the end user would be able to access: © Copyright 2002 Advanced Micro Devices, Inc.

Contents

Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
About This Publication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Intended Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
How to Use This Publication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Related Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.1 Product Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.1.1 Phone Emulating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.2 Call Routing in Phone Emulating Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.2.1 Un-Routable Calls. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1.3 Voice over IP Address Translation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1.4 Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.4.1 Access Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.4.2 Data Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.5 Web Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.6 Online Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2 Configuring the Media Gateway . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.1 Setting the IP Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.2 Basic Configuration Via the Serial Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.3 Changing the Password. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.4 Configuration Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.5 Restart Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.6 Importing and Exporting Configuration Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.6.1 Exporting Configuration Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.6.2 Importing Configuration Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.7 Upgrading the Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3 Parameter Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.1 IP Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.1.1 IP Settings, LAN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.1.2 IP Settings, LAN2 (DMG2000) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
3.1.3 IP Advanced Parameters (DMG2000) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.2 Security Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.2.1 Certificate Management Group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.2.2 SRTP Management Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.3 System Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
3.3.1 System Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
3.3.2 Telephony Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
3.3.3 Serial Port, COM1 Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
3.3.4 Serial Port, COM2 Group (DMG2000 Only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
3.4 Analog Parameters (Models DMG1008LS, DMG1004LS Only) . . . . . . . . . . . . . . . . . . . . 55
Dialogic® 1000 and 2000 Media Gateway Series User’s Guide – September 2007 5 Dialogic Corporation
Contents
3.4.1 Timing Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
3.4.2 Feature Codes Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.4.3 Message Waiting Control Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
3.4.4 CPID Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
3.5 Serial Protocol Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
3.5.1 Serial Mode (Master/Slave) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
3.5.2 Serial Interface Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
3.5.3 MCI Message Extension Length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
3.5.4 MCI Message Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
3.5.5 CPID Length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
3.5.6 CPID Padding String . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
3.5.7 Voice Mail Port Length. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
3.5.8 System Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
3.5.9 MWI Response Timeout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
3.5.10 IP Address of Serial Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
3.5.11 Serial CPID Expiration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
3.5.12 Logical Extension Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
3.6 Gateway Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
3.6.1 Gateway Routing Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
3.6.2 Gateway Advanced Group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
3.6.3 Gateway Capabilities Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
3.7 T1/E1 Parameters (DMG2000 Only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
3.7.1 T1/E1 Mode Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
3.7.2 T1 CAS Protocol Group (T1 CAS Signaling Mode) . . . . . . . . . . . . . . . . . . . . . . . . 88
3.7.3 T1 ISDN Protocol Group (ISDN Signaling Mode) . . . . . . . . . . . . . . . . . . . . . . . . . 93
3.7.4 E1 ISDN Protocol Group (ISDN Signaling Mode) . . . . . . . . . . . . . . . . . . . . . . . . . 96
3.7.5 CPID Parsing Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
3.8 H.323 Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
3.8.1 Gatekeeper Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
3.8.2 Gateway Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
3.8.3 Gateway Prefix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
3.8.4 Gatekeeper IP Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
3.8.5 Gatekeeper Multicast IP Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
3.8.6 Proxy IP Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
3.8.7 Preferred Gatekeeper ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
3.8.8 Fast Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
3.8.9 H.245 Signaling User Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
3.8.10 Master OLC Transmit Delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
3.9 Session Initiation Protocol (SIP) Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
3.9.1 User-Agent Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
3.9.2 Server Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
3.9.3 TCP/UDP Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
3.9.4 TLS Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
3.9.5 Proxy Group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
3.9.6 Timing Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
3.10 Non-Menu (Hidden) Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
3.10.1 DSP Advanced Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
3.10.2 DSP Advanced Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
3.10.3 T.38 Advanced Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
3.10.4 CPID Parsing Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
6 Dialogic® 1000 and 2000 Media Gateway Series User’s Guide – September 2007
Dialogic Corporation
Contents
3.11 Tone Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
3.11.1 ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
3.11.2 Tone Event . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
3.11.3 Tone Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
3.11.4 Cadence Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
3.11.5 Number of Cadence Cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
3.11.6 Tone Frequency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
3.11.7 Tone Frequency Deviation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
3.11.8 Tone Cadence Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
3.11.9 Tone Cadence Time Deviation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
3.11.10 Editing the INI File Directly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
3.12 Configuration File Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
3.12.1 Auto-Answer Inbound TDM Calls (Type II CPID) . . . . . . . . . . . . . . . . . . . . . . . . 129
3.12.2 Delay After Flash-Hook (msecs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
3.12.3 Inform On PBX Calling Number Update (Phone Emulating Only) . . . . . . . . . . . 130
3.12.4 Inform On No PBX CPID (Phone Emulating Only) . . . . . . . . . . . . . . . . . . . . . . . 131
3.12.5 Inform On No PBX CPID Time (Phone Emulating Only) . . . . . . . . . . . . . . . . . . 131
3.12.6 ISDN Overlap Receive Minimum Digits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
3.12.7 ISDN Overlap Receive Timeout (msecs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
3.12.8 RFC 3960 Early Media Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
3.12.9 Start Port for RTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
3.12.10 Unauthenticated SRTP Enable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
3.12.11 UnEncrypted SRTCP Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
3.12.12 UnEncrypted SRTP Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
3.12.13 Wait for Dial Tone after Flash Hook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
4 Working with Call Progress Tones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
4.1 Viewing and Editing Call Progress Tones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
4.2 Learning and Validating Call Progress Tones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
4.2.1 Learn Tone Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
4.2.2 Learning the Characteristics of Unknown Call Progress Tones . . . . . . . . . . . . . 138
4.2.3 Learn Tone Progress Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
4.2.4 Learn Tone Results Web Page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
4.2.5 Validating Call Progress Tones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
4.2.6 Validate Tone Progress Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
4.2.7 Validate Tone Results Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
5 Dial Plan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
5.1 Dial Plan Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
5.1.1 VoIP to TDM Calls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
5.1.2 TDM to VoIP Calls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
5.1.3 Determining the Call Destination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
5.2 CPID (Number) Matching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
5.3 Channel Pools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
5.3.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
5.3.2 TDM Interface Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
5.3.3 Channel Selection Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
5.3.4 Web Configuration Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
5.4 CPID (Number) Manipulation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
5.4.1 Rules Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Dialogic® 1000 and 2000 Media Gateway Series User’s Guide – September 2007 7 Dialogic Corporation
Contents
5.4.2 Web Configuration Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
5.5 Inbound VoIP Call Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
5.5.1 Web Configuration Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
5.6 Inbound TDM Call Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
5.6.1 Web Configuration Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
5.7 Web Configuration Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
5.8 Offline Testing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
5.9 Implementation Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
5.9.1 Route an Incoming TDM Call based on the Calling and Called Number. . . . . . . 161
6 Media Gateway Parsers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
6.1 Configuration Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
6.2 Parsing Configuration Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
6.2.1 Display Translation Descriptors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
6.2.2 Call Class Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
7 Data Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
7.1 Data Security Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
7.2 Secure HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
7.2.1 HTTPS Certificate Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
7.2.2 HTTPS Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
7.3 SIP Call Control Security using TLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
7.3.1 TLS Certificate Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
7.3.2 TLS Feature Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
7.3.3 TLS Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
7.4 Secure Voice Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .176
7.4.1 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
7.4.2 Secure Voice Data Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
7.5 Installing Certificate Using Internet Explorer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
8 Unit Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
8.1 Summary Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
8.2 Alarm Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .182
8.3 Call Log Status Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
8.4 Telephony Status Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
8.5 MIB-II Status Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
8.5.1 SNMP Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
8.5.2 Supported MIBs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
8.5.3 SNMP Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
8.6 Version Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .192
8.7 Diagnostics Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
9 Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .195
9.1 VoIP Interface Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .195
9.1.1 VoIP Interface Test Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
9.1.2 VoIP Interface Test Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
9.2 PBX/PSTN Interface Test. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
9.2.1 PBX/PSTN Interface Test Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
9.2.2 PBX/PSTN Interface Test Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
9.3 PBX Self Verification Test. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
9.3.1 PBX Self Verification Test Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
8 Dialogic® 1000 and 2000 Media Gateway Series User’s Guide – September 2007
Dialogic Corporation
Contents
9.3.2 PBX Self Verification Test Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
9.4 Diagnostic Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
9.4.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
9.4.2 Debug Trace Capture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
9.4.3 Network Capture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
9.4.4 TDM Capture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
9.5 Communicating to the Terminal Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
9.5.1 Connecting to Terminal Interface Via DIAGNOSTICS Connector . . . . . . . . . . . 222
9.5.2 Connecting to Terminal Interface Via LAN Connector . . . . . . . . . . . . . . . . . . . . 223
9.6 Trace Mechanism . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
9.6.1 Trace Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
9.6.2 Trace Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
9.6.3 Trace Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
9.6.4 Examples of Trace Commands and Displays . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
9.7 Diagnostic Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
9.7.1 Devstat Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
9.7.2 Restart Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
9.7.3 Ping Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
9.7.4 Ver Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
9.7.5 Alarm List Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Dialogic® 1000 and 2000 Media Gateway Series User’s Guide – September 2007 9 Dialogic Corporation
Contents
10 Dialogic® 1000 and 2000 Media Gateway Series User’s Guide – September 2007
Dialogic Corporation

Figures

1 Typical IP Gateway Phone Emulating Topology - PBX Connection . . . . . . . . . . . . . . . . . . . . . 23
2 Typical IP Gateway Phone Emulating Topology - PSTN Connection . . . . . . . . . . . . . . . . . . . . 23
3 IP Gateway Using Serial Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4 Multiple IP Gateways Using Serial Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
5 DMG1000 Web Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
6 DMG2000 Web Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
7 Example of a Network Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
8 Manual Tones Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
9 Learn Tone Web Page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
10 Learn Tone Progress Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
11 Learn Tone Results Web Page (Top) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
12 Learn Tone Results Web Page (Bottom). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
13 Validate Tone Progress Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
14 Validate Tone Results Web Page (Top) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
15 Validate Tone Results Web Page (Bottom) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
16 VoIP to TDM calls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
17 TDM to VoIP calls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
18 Dial Plan Call Routing Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
19 Channel Pool Configuration Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
20 CPID Manipulation Configuration Web Page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
21 Inbound VoIP Call Routing Configuration Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
22 Inbound TDM Call Routing Configuration Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
23 Example of Configuration Web Page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
24 Inbound VOIP Input and Output Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
25 Inbound TDM Input and Output Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
26 Route an Incoming TDM Call to a Different VoIP Endpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
27 Setting Up the CPID Manipulation Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
28 Setting Up the TDM to VoIP Routing Rules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
29 Default Analog CPID Configuration Data on Analog Web Page . . . . . . . . . . . . . . . . . . . . . . . 164
30 Default Analog CPID Configuration in the .ini File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
31 Sample Analog Type II CPID Configuration Data in the .adt File . . . . . . . . . . . . . . . . . . . . . . 166
32 Default Mitel Digital CPID Configuration Data (cpid.htm) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
33 Storing Self-Signed Certificate by Certificate Import Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . 179
34 Media Gateway MIB File Download Web Page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
35 E-mail Parameters in Traps and Alarms Section of Gateway Advanced Web Page . . . . . . . . 190
36 Sample Info Alarm E-Mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
37 Sample Warn Alarm E-Mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
38 Sample Error Alarm E-Mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
39 VoIP Interface Diagnostic Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
40 VoIP Interface Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
41 VoIP Interface Test Status Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Dialogic® 1000 and 2000 Media Gateway Series User’s Guide – September 2007 11 Dialogic Corporation
Contents
42 VoIP Interface Call Log Web Page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
43 PBX/PSTN Interface Diagnostic Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
44 PBX/PSTN Interface Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
45 PBX/PSTN Interface Test Status Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
46 PBX/PSTN Interface Call Log Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
47 PBX Self Verification Diagnostic Test. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
48 PBX Self Verification Web Page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
49 Call Flow for Initiate Call / Answer Call. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .207
50 Call Flow for Initiate Call / Answer Call and Transfer Call . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
51 Call Flow for Send Message Waiting Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
52 PBX Self Verification Test Status Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
53 PBX Self Verification Test Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
54 PBX Self Verification Call Log Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
55 Diagnostic Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
56 Debug Trace Capture Control Page - DMG2000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
57 Example of a Running Log - Debug Trace Capture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
58 File Download Dialog Box for Trace.log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
59 Network Capture Control Page - DMG2000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
60 Example of Running Log - Network Capture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
61 File Download Dialog Box for Iplog.pcap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
62 TDM Capture Control Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
63 Example of Running Log - TDM Capture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
64 File Download Dialog for Tdmlog.wav . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
12 Dialogic® 1000 and 2000 Media Gateway Series User’s Guide – September 2007
Dialogic Corporation

Tables

1 Coder/Decoder Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
2 Syntax Used for Number Matching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
3 TDM Interface Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
4 Syntax Used for CPID Manipulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
5 Parser Regular Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
6 Parser Reason Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
7 Gateway Specific MIB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
8 Severity Index to Severity Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
9 Alarm Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
10 Mapping of Protocol and Span Numbers to TDM Capture Channel Numbers . . . . . . . . . . . . 220
11 Supported Trace Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
12 Supported Trace Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
Dialogic® 1000 and 2000 Media Gateway Series User’s Guide – September 2007 13 Dialogic Corporation
Contents
14 Dialogic® 1000 and 2000 Media Gateway Series User’s Guide – September 2007
Dialogic Corporation

Revision History

This revision history summarizes the changes made in each published version of this document.
Document No. Publication Date Description of Revisions
64-0260-02 September 2007 Updated to support Version 5.1 SU2 Software.
Added new DMG1004LS model.
Added note to say H.323 is only supported in Version 5.1 SU1 Software or earlier.
Chapter 3, “Parameter Reference” added new parameter in Serial Protocol Parameters section for MCI Message Type.
Chapter 3, “Parameter Reference” added new parameters in Gateway Advanced Group section for RTP Source IP Address Validation, RTP Source UDP Port Validation, SNMP Community Name, SNMP System Name, SNMP System Contact, SNMP System Location, and Telnet Server Enabled.
Chapter 3, “Parameter Reference” added new parameter in Session Initiation Protocol (SIP) Parameters section for DNS Translation of Phone Numbers.
Chapter 5, “Dial Plan” added ability to manipulate Redirecting Party in the CPID (Number) Manipulation section.
64-0260-01 April 2007 Updated to support Version 5.1 SU1 Software.
Global Updates: Changed product names and links from Intel to Dialogic. The document number and title have been updated with new naming conventions. The products previously known as Intel NetStructure PBX-IP Media Gateway (PIMG) and T1/E1-IP Media Gateway (TIMG) are now Dialogic (DMG1000) and Dialogic changes, refer to New Product Naming Conventions.
Updated notes to say LAN2 is only supported in Version 5.1 SU1 Software or later.
Chapter 3, “Parameter Reference” added new parameters Client IP Address, Client Subnet Mask, IP Management Interface, Ethernet Interface, Destination Address, Destination Mask, Gateway Address, Call Progress Filter SNR in dB (DMG2000 Only), and Call Progress Filter Two Tones Max Twist in dB (DMG2000 Only).
Chapter 5, “Dial Plan” added new chapter.
Chapter 8, “Unit Status” added Section 8.5.1, “SNMP Agent”, on page 184, Section 8.5.2, “Supported MIBs”, on page 185, and Section 8.5.3, “SNMP Alarms”,
on page 187.
Chapter 9, “Diagnostics” added Section 9.1, “VoIP Interface Test”, on page 195, Section 9.2, “PBX/PSTN Interface Test”, on page 199, and Section 9.3, “PBX Self Verification Test”, on page 203.
®
2000 Media Gateway (DMG2000). For more product name
®
1000 Media Gateway
C73213-002 Rev 01
November 2006 Updated to support Version 5.1 Software.
Chapter 1, “Overview” added information about the DMG2120DTI model and added
"Security" section.
Chapter 3, “Parameter Reference” added various new parameters and added
"Security Parameters" section.
Chapter 7, “Data Security” added new chapter.
Removed the PBX configuration chapters from the User’s Guide.
C73213-001 Rev 01
Dialogic® 1000 and 2000 Media Gateway Series User’s Guide – September 2007 15 Dialogic Corporation
April 2006 Initial version of document to support Version 5.0 Software.
Revision History
16 Dialogic® 1000 and 2000 Media Gateway Series User’s Guide – September 2007
Dialogic Corporation

About This Publication

The following topics provide information about this guide:
Purpose
Intended Audience
How to Use This Publication
Related Information

Purpose

This document provides information about installing, configuring, operating, and maintaining the Dialogic
®
Media Gateway.

Intended Audience

This information is intended for:
Distributors
System Integrators
Value Added Resellers (VARs)
Original Equipment Manufacturers (OEMs)

How to Use This Publication

This information is organized as follows:
Chapter 1, “Overview” provides a description of the product and discusses call routing,
address translation, and the Web interface.
Chapter 2, “Configuring the Media Gateway” provides procedures for configuring and
upgrading the Media Gateway.
Chapter 3, “Parameter Reference” lists the Media Gateway parameters that can be configured
from the Web interface.
Chapter 4, “Working with Call Progress Tones” describes how to view, edit, learn, and
validate call progress tones from the Web interface.
Chapter 5, “Dial Plan” describes a set of rules used to define the characteristics of a call routed
through the Media Gateway.
Chapter 6, “Media Gateway Parsers” describes the Media Gateway in-band Type I (on-hook)
and Type II (off-hook) integration parsers for analog units, and the display parser for digital
Dialogic® 1000 and 2000 Media Gateway Series User’s Guide — September 2007 17 Dialogic Corporation
About This Publication
units. These parsers allow the user to define the meaning of either the in-band/on-hook integration strings or display strings received from the telephony network.
Chapter 7, “Data Security” provides information about configuring security on the Media
Gateway for HTTP, call control, and voice.
Chapter 8, “Unit Status” describes the various types of status information that may be obtained
about the Media Gateway.
Chapter 9, “Diagnostics” provides information about using diagnostic logging, running the
PBX self test, and using the various terminal commands to perform diagnostics on the Media Gateway.
Note: The products previously known as Intel NetStructure PBX-Media Gateway and T1/E1-Media
Gateway are now Dialogic Gateway (DMG2000). For more product name changes, refer to New Product Naming
Conventions.
New Product Naming Conventions
PBX-IP Media Gateway Dialogic
PIMG DMG1000
PIMG40LS DMG1004LS
PIMG80LS DMG1008LS
PIMG80DNI DMG1008DNI
PIMG80MTLDNI DMG1008MTLDNI
PIMG80RLMDNI DMG1008RLMDNI
T1/E1-IP Media Gateway Dialogic
TIMG DMG2000
TIMG300DTI DMG2030DTI
TIMG600DTI DMG2060DTI
TIMG1200DTI DMG2120DTI
®
1000 Media Gateway (DMG1000) and Dialogic® 2000 Media
Previous Name New Name
®
1000 Media Gateway
(DMG1000)
®
2000 Media Gateway
(DMG2000)

Related Information

For additional information related to the Dialogic® 1000 Media Gateway (DMG1000) and Dialogic
18 Dialogic® 1000 and 2000 Media Gateway Series User’s Guide — September 2007
®
2000 Media Gateway (DMG2000) products, see the following:
Dialogic® 1000 and 2000 Media Gateway Series Getting Started Guide for information about
installing, cabling, and initializing the product prior to performing configuration and operation tasks.
Dialogic® Media Gateway Installation and Configuration Integration Notes for details on
typical installation and configuration of Media Gateway when used to interface between PBX and unified messaging application. Available at: http://www.dialogic.com/support/helpweb/mg/integration.htm
http://www.dialogic.com/support/ (for technical support)
Dialogic Corporation
http://www.dialogic.com/ (for product information)
About This Publication
Dialogic® 1000 and 2000 Media Gateway Series User’s Guide — September 2007 19
Dialogic Corporation
About This Publication
20 Dialogic® 1000 and 2000 Media Gateway Series User’s Guide — September 2007
Dialogic Corporation

Overview

The following information provides an overview of the Dialogic® Media Gateway:
Product Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Call Routing in Phone Emulating Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Voice over IP Address Translation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Web Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Online Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

1.1 Product Description

The Media Gateway is a telephony gateway appliance that connects to phone lines through its telephony interface and connects to a LAN via a 10 BaseT or 100 BaseT Ethernet connector.
NOTE: Throughout this document, the term Media Gateway addresses information that applies to
both the DMG1000 and DMG2000 products. The term DMG1000 applies only to information relating to the DMG1000 product and the term DMG2000 applies only to information relating to the DMG2000 product.
1
The Media Gateway provides an inexpensive bridge between a legacy PBX or public switched telephone network (PSTN) and a managed packet network. This device converts signals from circuit switched equipment into either H.323 or Session Initiation Protocol (SIP) standard protocol for transmission over a local area network (LAN) or wide area network (WAN) to communications devices such as IP phones, wireless phones, and IP servers in almost any location.
Note: H.323 is only supported in Version 5.1 SU1 Software or earlier.
The DMG1000 is available in the following models:
DMG1008MTLDNI - Supports phone emulation mode for Mitel digital PBXs.
DMG1008DNI - Supports phone emulation mode for a number of digital PBXs, including
Avaya, Nortel, NEC, and Siemens.
DMG1008RLMDNI - Supports phone emulation mode for Rolm 8000 and 9751 switches.
DMG1008LS, DMG1004LS - Supports phone emulation mode for analog interfaces.
The DMG2000 is available in the following models:
DMG2030DTI - Supports phone emulation mode for a single T1 or E1 interface.
DMG2060DTI - Supports phone emulation mode for two T1 or E1 interfaces.
DMG2120DTI - Supports phone emulation mode for four T1 or E1 interfaces.
Note: The Item Market Name on the Media Gateway may vary slightly, depending on the version.
Dialogic® 1000 and 2000 Media Gateway Series User’s Guide — September 2007 21 Dialogic Corporation
Overview
Depending on the model, the Media Gateway can be configured for the following operating mode:
Phone Emulating

1.1.1 Phone Emulating

In the Phone Emulating mode, the Media Gateway operates as a telephony gateway appliance that emulates:
up to eight station sets (DMG1000 models)
up to 24 station sets (single T1 DMG2000 model)
up to 48 station sets (dual T1 DMG2000 model)
up to 96 station sets (quad T1 DMG2000 model)
up to 30 station sets (single E1 DMG2000 model)
up to 60 station sets (dual E1 DMG2000 model)
up to 120 station sets (quad E1 DMG2000 model)
for transporting PBX functionality over a packet-switched network.
The Media Gateway translates protocols for call setup and release between the IP network and the PBX or PSTN, and converts the media formats between the two networks.
Figure 1 shows how the Media Gateway provides a gateway between voice over IP (VoIP) devices (H.323 or SIP) on a LAN and the PBX. By emulating station sets to the proprietary PBX, the Media Gateway provides full call party information to the IP network.
Note: H.323 is only supported in Version 5.1 SU1 Software or earlier.
The DMG2000 or the analog version (DMG1008LS, DMG1004LS) of the DMG1000 can also connect directly to the PSTN, as shown in Figure 2.
22 Dialogic® 1000 and 2000 Media Gateway Series User’s Guide — September 2007
Dialogic Corporation
Figure 1. Typical IP Gateway Phone Emulating Topology - PBX Connection
PSTN
Digital
Telephone
Overview
VoIP
Terminal
Device
IP Media Gateway
(All Phone Emulating Models)
LAN
Digital
Telephone
Digital PBX
1 - 8 Digital Phone
Lines
or
1 - 4
T1/E1 Trunks
Figure 2. Typical IP Gateway Phone Emulating Topology - PSTN Connection
PSTN
1 - 8 Analog
Phone Lines
or
1 - 4 T1/E1
Trunks
Note: The T1/E1 Models must only be connected to the PSTN through an NTU, CSU or other device that provides line isolation.
PIMG80LS
PBX-IP Media Gateway
or
T1/E1 IP Media Gateway
LAN
VoIP
Terminal
Device
VoIP
Terminal
Device
VoIP
Terminal
Device
Dialogic® 1000 and 2000 Media Gateway Series User’s Guide — September 2007 23 Dialogic Corporation
Overview
1.1.1.1 Serial Protocol Support in Phone Emulating Mode
By emulating telephone sets to the switch, the Media Gateway provides call party information over the IP network. However, the amount of call party information that the Media Gateway can provide is limited to the amount of data that the switch provides its station sets. Some proprietary switches provide full call party information across the station set interfaces while others provide little or no call party information across the station set interface. The PBX switches that provide little or no call party information typically will provide full call party information across a separate serial interface connection.
For this reason, the Media Gateway supports a serial link interface to the switch or PSTN, and supports several serial protocols. Figure 3 shows how the Media Gateway connects to a switch or PSTN that uses a serial link to provide call party information. Using this serial link, the Media Gateway is able to provide full call party information on a PBX switch or PSTN that provides little or no call party information via their station set interfaces.
Figure 3. IP Gateway Using Serial Link
VoIP
Terminal
Device
VoIP
Terminal
Device
PSTN
Digital PBX
Note: Only the Analog and T1/E1 Models can connect to the PSTN.
Serial Link
IP Media Gateway (Phone Emulating)
1 - 8
Phone Lines
or
1 - 4 T1/E1
Trunks
Note: The T1/E1 Models must only be connected to
the PSTN through an NTU, CSU or other
device that provides line isolation.
LAN
When a call arrives at a telephony port on the Media Gateway, the switch or PSTN will send a data packet across the serial link containing the call party information associated with the call. If configured to use the serial interface, the Media Gateway will use the data in the serial packet as the call party information when the call notification is sent across the IP network to the VoIP terminal device that the call is intended for - superseding any call information that may have arrived across the station set interface. Finally, the serial protocols also support the message waiting indication (MWI) feature that allows the Media Gateway to control message indications on telephone sets connected to the switch or PSTN.
24 Dialogic® 1000 and 2000 Media Gateway Series User’s Guide — September 2007
Dialogic Corporation
For DMG1000 types, the serial link from the switch is connected to the serial port interface on the DMG1000 (DIAGNOSTICS connector). Table 1, "DIAGNOSTICS Connector Pin Designations" in the Getting Started Guide shows the connector pin designations.
For DMG2000 types, the serial link from the switch is connected to the serial port interface on the DMG2000 (COM 1 or COM 2 connector). Table 4, "COM 1 and COM 2 Connector Pin Designations" in the Getting Started Guide shows the connector pin designations.
The switch only provides a single serial link connection. At a site where there are multiple Media Gateway units, only one of the units can be physically connected to the switch or PSTN serial link. This unit is the serial protocol Master Media Gateway while the remaining units are considered serial protocol slaves. Figure 4 shows how multiple Media Gateways connect to a switch or PSTN that uses a serial link to provide call party information. It is the responsibility of the Master gateway to send all serial link data intended for Slave Gateways to the Slave Gateways across the IP network. Similarly, anytime a Slave Gateways needs to communicate to the switch or PSTN across the serial link, the slave unit sends the data across the IP link to the Master Gateway. The Master Gateway will then send the data across the serial link on behalf of the slave device.
Figure 4. Multiple IP Gateways Using Serial Link
Overview
PSTN
Digital PBX
Note: Only the Analog and T1/E1 Models can connect to the PSTN.
Serial Link
IP Media Gateway (Phone Emulating)
1 - 8 Phone Lines
or 1 - 4
T1/E1 Lines
1 - n Phone Lines
or T1/E1 Lines
Note: The T1/E1 Models must only be connected to the PSTN through an NTU, CSU or other device that provides line isolation.
Master Gateway
IP Media Gateway
(Phone Emulating)
Slave Gateways
LAN
VoIP
Terminal
Device
VoIP
Terminal
Device
Dialogic® 1000 and 2000 Media Gateway Series User’s Guide — September 2007 25 Dialogic Corporation
Overview
The Media Gateway supports the following serial protocols:
SMDI (Simple Message Desk Interface)
MCI (NEC Systems only)
MD110 (Ericsson Systems only)
Both the serial interface and the selection of which serial protocol to use are configurable using the Web interface. Refer to Chapter 3, “Parameter Reference” for information about configuring the serial interface and serial protocols.

1.2 Call Routing in Phone Emulating Mode

The Media Gateway routes calls from the Switch network to a VoIP destination on the IP network. Conversely, it routes calls from the IP network through a Switch port to a destination telephone number on the Switch network. The Media Gateway supports the following call routing options:
User configurable list of VoIP Servers
IP load Balancing
IP Fault Tolerance
In its simplest form, call routing is supported by configuring a single VoIP Server to receive and/or originate calls through the Media Gateway. In this manner, all inbound Switch-to-IP calls will be sent to the single user configured VoIP endpoint. For IP-to-Switch calls, the telephony port will be selected in a round robin fashion – where each IP-to-Switch call will be routed to the next available telephony port.
If the user configures more than one VoIP Server to receive and/or originate calls through the Media Gateway, then the user has the option to have the incoming Switch-to-IP calls load balanced between the configured VoIP Servers. Specifically, incoming Switch calls will be routed to a VoIP server in a round-robin fashion. For example, if there are three (3) VoIP Servers configured, the first call will be routed to the first VoIP server, the second call will be routed to the second VoIP server, the third call will be routed to the third VoIP server. The next call will be routed to the first VoIP Server and the process will start all over again. IP-to-Switch calls are handled in the same way when multiple VoIP Servers are configured as when only a single VoIP server is configured (i.e. in a round robin fashion).
If the user configures more than one VoIP Server to receive and/or originate calls through the Media Gateway, then the user has the option to support fault tolerance on the incoming Switch-to­IP calls. Specifically, if the VoIP server fails to respond to incoming Switch call (or responds with an error), the Media Gateway will route the call to the next VoIP Server in the user configurable list of VoIP Servers.
Note: If both IP Load Balancing and Fault Tolerance are enabled, then incoming IP-to-Switch calls will
be routed to the configured VoIP Servers in a round robin fashion and, if at any time a VoIP Server fails to respond or responds with any error, the Media Gateway will route the call to the next available VoIP Server.
26 Dialogic® 1000 and 2000 Media Gateway Series User’s Guide — September 2007
Dialogic Corporation

1.2.1 Un-Routable Calls

A call is un-routable by the Media Gateway if the unit is unable to route the call to the other network. This may occur if there is insufficient destination address information to determine a destination for the call, or if there are not enough free resources on the Media Gateway to route the call. The Media Gateway provides a number of different ways to handle these conditions in order to insure that no calls are dropped or not completed.
1.2.1.1 IP to Switch Calls
There are a few circumstances where an inbound IP call may not be routed to the Switch network. They are the following:
No available Switch Ports
There are no available Media Gateway Switch ports on which to carry the call.
Invalid or No Switch destination address specified
The IP call information does not contain a valid E.164 destination address for the Switch
network.
The administrator may specify a default destination IP address that is to receive any inbound IP calls that cannot be routed to the Switch. If the administrator specifies a default destination IP address for un-routable IP calls, then any inbound IP call that cannot be routed to the Switch network is forwarded to the specified default IP address. If the administrator does not specify a default destination IP address, then any inbound IP call that cannot be routed to the Switch is rejected by the Media Gateway.
Overview
1.2.1.2 Switch to IP Calls
There are a few circumstances in which an inbound Switch call may not be routed to the IP network. They are the following:
IP destination not configured.
IP destination not present.
The administrator may specify a default destination Switch extension that is to receive any inbound Switch calls that cannot be routed to the IP network. If the administrator specifies a default destination Switch extension for un-routable Switch calls, then any inbound Switch call that cannot be routed to the IP network is transferred to the specified default Switch extension. If the administrator does not specify a default destination Switch extension, then any inbound Switch call that cannot be routed to the IP network is ignored by the Media Gateway.

1.3 Voice over IP Address Translation

The Voice over IP (VoIP) Address Translator provides network services to H.323 or SIP devices such as the Media Gateway. H.323 devices register with the VoIP Address Translator to send and
Dialogic® 1000 and 2000 Media Gateway Series User’s Guide — September 2007 27 Dialogic Corporation
Overview
Note: In H.323 mode, the VoIP Address Translator is a Gatekeeper. In SIP mode, the VoIP Address
Note: H.323 is only supported in Version 5.1 SU1 Software or earlier.
receive H.323 calls. SIP devices register with the VoIP Address Translator to sent and receive SIP calls.
Translator is a SIP Registration Server and/or a SIP Proxy Server.
The VoIP Address Translator can provide network services such as:
Controlling the number and type of connections allowed across the network.
Helping to route a call to the correct destination.
Determining and maintaining the network address for incoming calls.
Without a VoIP Address Translator, all IP destination addresses must be specified to the Media Gateway as IP v4 addresses (ex. 10.10.4.128). IP terminal devices must also explicitly specify the IP address of the Media Gateway as the desired gateway when originating PBX calls.
With a VoIP Address Translator, IP destination addresses may be specified to the Media Gateway as e-mail addresses, alphanumeric aliases, E.164 telephone numbers, domain names, and any other format supported by the VoIP Address Translator. IP terminal devices may explicitly specify the IP address of the Media Gateway as the desired gateway, or they may rely on the VoIP Address Translator to address the Media Gateway using the gateway prefix configured on the Media Gateway.

1.4 Security

The Media Gateway supports two kinds of security:
Access Security
Data Security

1.4.1 Access Security

Access to the Media Gateway is secured by requiring a user-name and password to login to the gateway. The user-name and password are required for all interfaces of the Media Gateway (Web interface, serial interface, and telnet interface).

1.4.2 Data Security

Data security for the Media Gateway includes the use of various secure protocols when transmitting and receiving data. The Media Gateway supports security for three types of data:
HTTP security - Data transmitted between the Media Gateway and a Web browser. To secure
HTTP, the Media Gateway uses HTTPS protocol.
Call Control security - Data used to setup and tear down a call. To secure Call Control, the
Media Gateway uses Transport Layer Security (TLS) on top of SIP.
28 Dialogic® 1000 and 2000 Media Gateway Series User’s Guide — September 2007
Dialogic Corporation
Voice security - The actual conversation once a call is connected. To secure voice, the Media
Gateway uses SRTP.
Note: Security is not provided over H.323. If H.323 is selected instead of SIP, TLS and SRTP are not
supported and call control and voice data cannot be secured.
Note: H.323 is only supported in Version 5.1 SU1 Software or earlier.
Because, for security, the HTTPS and TLS protocols also require digital identity certificates (e.g. public key certificates), Certificate Configuration and Management is also provided by the Media Gateway.
For additional information about how the Media Gateway supports security, see Chapter 7, “Data
Security”.

1.5 Web Interface

The Web interface is accessed from a workstation on the Ethernet connected to the LAN connector on the rear panel of the Media Gateway. Communication is established by starting a Web browser at the workstation and entering the IP address of the Media Gateway. The unit's Web interface is password protected and the password can be changed by the system administrator. Figure 5 shows a typical Web interface page for a DMG1000 unit and Figure 6 shows a typical Web interface page for a DMG2000 unit.
Overview
Dialogic® 1000 and 2000 Media Gateway Series User’s Guide — September 2007 29
Dialogic Corporation
Overview
Figure 5. DMG1000 Web Interface
30 Dialogic® 1000 and 2000 Media Gateway Series User’s Guide — September 2007
Dialogic Corporation
Loading...
+ 217 hidden pages