ZyXEL APS 1.0 User Guide

ZyXEL APS 1.0 Manual

ZyXEL APS 1.0 manual content summary:

  • ZyXEL APS 1.0 | User Guide - Page 1
    Auto Provisioning For VoIP Devices Administrator's Guide Version 2.0 3/2006
  • ZyXEL APS 1.0 | User Guide - Page 2
  • ZyXEL APS 1.0 | User Guide - Page 3
    Auto Provisioning Administrator's Guide Copyright Copyright © , mechanical, magnetic, optical, chemical, photocopying, manual, or otherwise, without the prior written permission System) is a registered trademark of ZyXEL Communications, Inc. Other trademarks mentioned in this publication are used
  • ZyXEL APS 1.0 | User Guide - Page 4
    Guide Customer Support Please have the following information ready when you contact customer support. • Product model and serial number. • Warranty Information. • Date that you received your device. • Brief description of the problem ftp.us.zyxel.com ZyXEL Communications Inc. 1130 N. Miller St.
  • ZyXEL APS 1.0 | User Guide - Page 5
    Guide METHOD SUPPORT E-MAIL LOCATION POLAND SALES E-MAIL [email protected] TELEPHONEA FAX +48-22-5286603 +48-22-5206701 WEB SITE FTP SITE www.pl.zyxel.com RUSSIA http://zyxel.ru/support +7-095-542-89-29 [email protected] +7-095-542-89-25 www.zyxel.ru SPAIN support (prefix) number you enter
  • ZyXEL APS 1.0 | User Guide - Page 6
    Auto Provisioning Administrator's Guide 6 Customer Support
  • ZyXEL APS 1.0 | User Guide - Page 7
    Auto Provisioning Administrator's Guide Table of Contents Copyright ...3 Customer Support...4 Table of Contents ...7 List of Figures ...11 List of Tables ...13 Chapter 1 Auto Provisioning 15 1.1 Auto Provisioning Overview 15 1.2 Provisioning Utility Scenario 15 1.2.1 Provisioning Utility
  • ZyXEL APS 1.0 | User Guide - Page 8
    Auto Provisioning Administrator's Guide Chapter 4 Auto Provisioning Server Installation 43 4.1 System Requirements 43 4.2 Requirements for Installation by Source Code 43 4.3 Installation Using the Installer CD 43 4.4 Manual Installation 47 Chapter 5 Using the Auto Provisioning Server 49 5.1
  • ZyXEL APS 1.0 | User Guide - Page 9
    Auto Provisioning Administrator's Guide 5.10.3 Database Restore 70 5.11 Utilities ...70 5.11.1 Configurations 70 5.11.2 Export Database as SPTGEN 71 Chapter 6 Using the Auto Provisioning Server 73 Chapter 7 Troubleshooting ...75 Appendix A Auto Provisioning Service Flowchart 77 Appendix B Auto
  • ZyXEL APS 1.0 | User Guide - Page 10
    Auto Provisioning Administrator's Guide 10 Table of Contents
  • ZyXEL APS 1.0 | User Guide - Page 11
    Auto Provisioning Administrator's Guide List of Figures Figure 1 Provisioning Utility Scenario 16 Figure 2 Provisioning Utility Set Up 16 Figure 3 Auto Provisioning Server Scenario 17 Figure 4 Auto Provisioning Server Operation
  • ZyXEL APS 1.0 | User Guide - Page 12
    Auto Provisioning Administrator's Guide Figure 39 Viewer List ...64 Figure 40 Viewer Edit ...64 Figure 41 Viewer Delete ...65 Figure 42 Change Password 65 Figure 43 System Up Time
  • ZyXEL APS 1.0 | User Guide - Page 13
    Auto Provisioning Administrator's Guide List of Tables Table 2 Example Auto Provisioning Menus Abbreviations 26 Table 3 Menu 4 Internet Access Setup 27 Table 4 Menu 24.10 Time and Date Setting 27
  • ZyXEL APS 1.0 | User Guide - Page 14
    Auto Provisioning Administrator's Guide 14 List of Tables
  • ZyXEL APS 1.0 | User Guide - Page 15
    Guide CHAPTER 1 Auto Provisioning 1.1 Auto Provisioning Overview This document is for administrators who need to configure a large number smaller-scale deployments, you can manually use the ZyXEL configuration generator HTTPS support is optional and is not supported in the standard release. Chapter
  • ZyXEL APS 1.0 | User Guide - Page 16
    Auto Provisioning Administrator's Guide Figure 1 Provisioning Utility Scenario 1.2.1 Provisioning Utility Set Up 1 Create an account file containing settings such as the username, password and SIP number (see Section 3.2 on page 23 for details). You can export data from your Customer Relationship
  • ZyXEL APS 1.0 | User Guide - Page 17
    Guide 3 Use the provisioning utility to generate and encrypt a batch of configuration files (see Chapter 3 on page 23). Each includes subscriber specific SIP settings (username, password and SIP number . • ZyXEL's auto provisioning server software supports the XML and Simple Object Access Protocol
  • ZyXEL APS 1.0 | User Guide - Page 18
    Auto Provisioning Administrator's Guide 1.3.1 Requirements for Using the Auto Provisioning Server You need how the auto provisioning server uses SOAP to communicate with the CRM system. • Provide SIP numbers and PIN codes to the subscribers either through a card, information sheet or other method. •
  • ZyXEL APS 1.0 | User Guide - Page 19
    a credit card on-line to register for VoIP service and the CRM database creates the subscriber profile and maps it to a device MAC address. 2 The subscriber connects the VoIP device to the Internet and uses the telephone keypad to enter the assigned SIP number and PIN code. The subscriber must press
  • ZyXEL APS 1.0 | User Guide - Page 20
    Auto Provisioning Administrator's Guide By default the sample SER server does not enforce any security so a SIP device does not have to be registered to use it. When you
  • ZyXEL APS 1.0 | User Guide - Page 21
    Auto Provisioning Administrator's Guide CHAPTER 2 Auto Provisioning Commands Before you deploy the VoIP devices, you need to configure them with your provisioning server's IP address and enable the auto
  • ZyXEL APS 1.0 | User Guide - Page 22
    Auto Provisioning Administrator's Guide Table 1 Auto Provisioning Commands (continued) COMMAND display dumpCfg DESCRIPTION Displays the auto provisioning configuration settings. Displays the auto provisioning settings in the temporary
  • ZyXEL APS 1.0 | User Guide - Page 23
    Auto Provisioning Administrator's Guide CHAPTER 3 Provisioning Utility 3.1 Provisioning Utility Overview Use the provisioning utility to create encrypted configuration text files. The utility uses triple DES encryption for strong security.
  • ZyXEL APS 1.0 | User Guide - Page 24
    Auto Provisioning Administrator's Guide The following example is named "Field.txt". Figure 6 Account Field File Example 980101014 = SIP #1 Phone Number 980101012 = SIP #1 UserId 980101013 = SIP #1 Password 980102014 = SIP #2 Phone Number 980102012 = SIP #2 UserId 980102013 = SIP #2 Password 3.4
  • ZyXEL APS 1.0 | User Guide - Page 25
    Auto Provisioning Administrator's Guide 3.5 Getting an SPTGEN File You can use an internal SPTGEN file to uses configuration text files that include subscriber specific SIP settings (username, password and SIP number). Subscribers do not need to configure any SIP settings. They only need to connect
  • ZyXEL APS 1.0 | User Guide - Page 26
    Auto Provisioning Administrator's Guide Your server must include a database with a different configuration 2 Example Auto Provisioning Menus Abbreviations ABBREVIATION MEANING FIN FN PVA INPUT Field Identification Number (not seen in SMT screens) Field Name Parameter Values Allowed An example of
  • ZyXEL APS 1.0 | User Guide - Page 27
    Auto Provisioning Administrator's Guide Note: DO NOT alter or delete any field except parameters 1 ISP's Name 1234 Encapsulation Service Name any My Login test My Password 12345 Single User Account 0 IP Address
  • ZyXEL APS 1.0 | User Guide - Page 28
    Auto Provisioning Administrator's Guide Table 5 Menu 24.11 Remote Management Control FIN FN PVA Service Port 161 241100011 SNMP Service Access 241100012 SNMP Service Secured IP address 0.0.0.0 241100013 DNS Service Port 53 241100014 DNS Service Access
  • ZyXEL APS 1.0 | User Guide - Page 29
    Auto Provisioning Administrator's Guide Table 6 Menu 98 VoIP, Phone and Auto Provision Setup FIN FN larger than RTP start port. SIP account user ID. SIP account password. SIP account phone number. SIP service domain. Map incoming calls to the first phone port. Map incoming calls to the second
  • ZyXEL APS 1.0 | User Guide - Page 30
    Auto Provisioning Administrator's Guide Table 6 Menu 98 VoIP, Phone and Auto Provision Setup FIN larger than RTP start port. SIP account user ID. SIP account password. SIP account phone number. SIP service domain. Map incoming calls to the first phone port. Map incoming calls to the second phone
  • ZyXEL APS 1.0 | User Guide - Page 31
    Auto Provisioning Administrator's Guide Table 6 Menu 98 VoIP, Phone and Auto Provision Setup FIN FN No) |1(Yes)> 1 980301006 Phone #1 Voice Active 1 Detection Support 980301007 Phone #1 Dialing Short 6 Interval 980301008 Phone #1 Dialing Long 20 Interval 980301009 Phone
  • ZyXEL APS 1.0 | User Guide - Page 32
    1 Detection Support 980302007 Phone #2 Dialing Short 6 Interval 980302008 Phone #2 Dialing Long 20 Interval 980302009 Phone #2 Flash Max 160 Interval 980302010 Phone #2 Flash Min 50 Interval / Menu 98.4 VoIP lifeline (PSTN) Setup 980400001 PSTN Prefix Number Prefix Number 980400002
  • ZyXEL APS 1.0 | User Guide - Page 33
    Auto Provisioning Administrator's Guide Table 6 Menu 98 VoIP, Phone and Auto Provision Speed Dial) #1 Setup 980701001 Phone Book #1 Active 0 980701002 Phone Book #1 SIP Number 980701003 Phone Book #1 SIP IP/ URL 980701004 Phone Book #1 Name 980701005 Phone Book #1 Type
  • ZyXEL APS 1.0 | User Guide - Page 34
    Auto Provisioning Administrator's Guide Table 6 Menu 98 VoIP, Phone and Auto Provision Setup FIN FN PVA INPUT / Menu 98.7.3 Phone Book (Speed Dial) #3 Setup 980703001 Phone Book #3 Active 0 980703002 Phone Book #3 SIP Number 980703003 Phone Book #3 SIP IP/ URL 980703004 Phone
  • ZyXEL APS 1.0 | User Guide - Page 35
    Administrator's Guide Table 6 Menu 98 VoIP, Phone and Auto Provision Setup FIN FN 980706001 Phone Book #6 Active 980706002 Phone Book #6 SIP Number 980706003 Phone Book #6 SIP IP/ URL 980706004 Phone Book #6 Name 980706005 Phone Book #6 Type 980706006 Phone Book #6 Speed Number PVA INPUT
  • ZyXEL APS 1.0 | User Guide - Page 36
    Administrator's Guide Table 6 Menu 98 VoIP, Phone and Auto Provision Setup FIN FN 980709002 Phone Book #9 SIP Number 980709003 Phone Book #9 SIP IP/ URL 980709004 Phone Book #9 Name 980709005 Phone Book #9 Type PVA 980709006 Phone Book #9 Speed Number INPUT 1234
  • ZyXEL APS 1.0 | User Guide - Page 37
    Auto Provisioning Administrator's Guide Table 6 Menu 98 VoIP, Phone and Auto Provision Setup FIN FN PVA 980900002 Firmware_Download_Addr 980900003 Fw_Notify_Voice_Type 980900004 Target_Firmware_Userna me 980900005 Target_Firmware_Passwo rd INPUT DESCRIPTION ftp://
  • ZyXEL APS 1.0 | User Guide - Page 38
    Auto Provisioning Administrator's Guide "|" means "or". -NoEnc = -C = -O = -D = = = Add this to the command to have the utility not encrypt the SIP
  • ZyXEL APS 1.0 | User Guide - Page 39
    Example 1 Auto Provisioning Administrator's Guide C:\>cd\Program Files\ZyXEL C:\Program Files\ZyXEL>ZyConfGen_Win32 -C P2002L.txt -O Results -D Field.txt Account.txt Auto Provision Encryption Utility Version: 1.2.0.0 Field: 0 Name: 980101014 = SIP #1 Phone Number Field: 1 Name: 980101012 = SIP
  • ZyXEL APS 1.0 | User Guide - Page 40
    Auto Provisioning Administrator's Guide 3.9 Auto Provision Encryption Utility Usage Example 2 In this next example, the common settings remain the same, and are not included. Do the following: 1 Modify the
  • ZyXEL APS 1.0 | User Guide - Page 41
    Command Example 2 Auto Provisioning Administrator's Guide C:\>cd\Program Files\ZyXEL C:\Program Files\ZyXEL>ZyConfGen_Win32 -O Results -D Field.txt Account.txt Auto Provision Encryption Utility Version: 1.2.0.0 Field: 0 Name: 980101014 = SIP #1 Phone Number Field: 1 Name: 980101012 = SIP #1 UserId
  • ZyXEL APS 1.0 | User Guide - Page 42
    Auto Provisioning Administrator's Guide 42 Chapter 3 Provisioning Utility
  • ZyXEL APS 1.0 | User Guide - Page 43
    Auto Provisioning Administrator's Guide CHAPTER 4 Auto Provisioning Server Installation This chapter covers how to install the auto provisioning server software. 4.1 System Requirements You need a minimum of the following in
  • ZyXEL APS 1.0 | User Guide - Page 44
    Auto Provisioning Administrator's Guide Figure 10 Auto Install Start 4 Select the disk partitioning setup type. The Autopartition option is recommended. Figure 11 Disk Partitioning Setup 44 Chapter 4 Auto Provisioning Server Installation
  • ZyXEL APS 1.0 | User Guide - Page 45
    Auto Provisioning Administrator's Guide 5 Remove all partitions on this system. Note: Warning: This will delete all data on your system. Figure 12 Automatic Partitioning: Remove All Partitions 6 Select Yes. Chapter 4 Auto Provisioning Server Installation 45
  • ZyXEL APS 1.0 | User Guide - Page 46
    Auto Provisioning Administrator's Guide Figure 13 Automatic Partitioning Warning 7 Check the partitioning status. Select OK to continue Figure 14 Partitioning 46 Chapter 4 Auto Provisioning Server Installation
  • ZyXEL APS 1.0 | User Guide - Page 47
    Guide 8 The server restarts after a few seconds. 9 After the server restarts, it should be up and running. The server is pre-configured. You can use it with the default settings. If you want to change these settings, see Appendix B on page 79. 4.4 Manual php";// VSS Web Service $ps_web_path = "/var
  • ZyXEL APS 1.0 | User Guide - Page 48
    Auto Provisioning Administrator's Guide ## apache run user RUN_AS="apache" 5 Modify /etc/rc.d/init.d/httpd, add or edit like the following (CONF value must be same as $sys_logfile in step 1)
  • ZyXEL APS 1.0 | User Guide - Page 49
    Auto Provisioning Administrator's Guide CHAPTER 5 Using the Auto Provisioning Server This chapter provides instructions for using the features of your auto-provisioning server Explanations are provided for: • Using "Product Type" • Using "Unit Device management" • Using "Account Management" • Using
  • ZyXEL APS 1.0 | User Guide - Page 50
    Auto Provisioning Administrator's Guide • Web browser pop-up windows from your device. Web pop-up blocking is enabled by default in Windows XP SP (Service Pack) 2. • JavaScripts (enabled by default). • Java permissions (enabled by default). 5.3 Web Manager Login 1 Launch your web browser. 2 Type "
  • ZyXEL APS 1.0 | User Guide - Page 51
    Figure 16 Navigation Panel Auto Provisioning Administrator's Guide The following table describes the categories of links. Table 7 Navigation Panel Summary CATEGORY LINKS FUNCTION Product Type Device Management Account Management Information Center System Maintenance
  • ZyXEL APS 1.0 | User Guide - Page 52
    Auto Provisioning Administrator's Guide Table 7 Navigation Panel Summary (continued) CATEGORY Utilities Logout LINKS FUNCTION Configuration Use these screens to change server settings and export device settings Export DB as
  • ZyXEL APS 1.0 | User Guide - Page 53
    Figure 18 Product Type Edit Setting Auto Provisioning Administrator's Guide Click a parameter's Edit button to edit its setting. For example, the following displays if you click the Parameter No 100000008 Edit button: Figure 19 Parameter
  • ZyXEL APS 1.0 | User Guide - Page 54
    Auto Provisioning Administrator's Guide Figure 20 Parameter Groups 5.6.2 View SPTGEN Product Type > View > View SPTGEN Administrators and Viewers can display the SPTGEN details of the products. Figure 21 Product
  • ZyXEL APS 1.0 | User Guide - Page 55
    Figure 22 View SPTGEN Auto Provisioning Administrator's Guide 5.6.3 Delete a Product Type Product Type > View > Delete Administrators can delete a product and its settings from the server. Figure 23 Product Type List: Delete Click Delete
  • ZyXEL APS 1.0 | User Guide - Page 56
    Auto Provisioning Administrator's Guide Figure 24 Product Type Delete Click OK to remove the product from the server. Click Cancel to cancel the action. 5.6.4 Add a Product Type Product Type >
  • ZyXEL APS 1.0 | User Guide - Page 57
    Auto Provisioning Administrator's Guide 2 The Import SPTGEN from field can be empty. You may import a SPTGEN file later using the import function. 3 Click the Submit button to add a new
  • ZyXEL APS 1.0 | User Guide - Page 58
    Auto Provisioning Administrator's Guide Figure 28 SPTGEN File Example / Menu 1 General Setup / Menu 98.1.1 VoIP SIP #1 SIP #1 UserId = changeme 980101013 = SIP #1 Password = ******** 980101014 = SIP #1 Phone Number = changeme 980101015 = SIP #1 Minimun Session Expire Time = 30 980101017 =
  • ZyXEL APS 1.0 | User Guide - Page 59
    Figure 29 Export Product Type Auto Provisioning Administrator's Guide Select at least one product and click Export to display the following screen. Figure 30 Export Product Type Successful All the exported files will be
  • ZyXEL APS 1.0 | User Guide - Page 60
    Auto Provisioning Administrator's Guide Note: "Unit Device" refers to subscriber devices. Figure 31 Device Search After entering appropriate information, click Search to display the following screen. Figure 32 Device
  • ZyXEL APS 1.0 | User Guide - Page 61
    Auto Provisioning Administrator's Guide The following table lists details about the device fields. Table 8 Device Editing Details TEXT FIELD Product Type User ID Password SIP NO. PIN Code MAC
  • ZyXEL APS 1.0 | User Guide - Page 62
    Auto Provisioning Administrator's Guide Click OK to remove the specified device from the server. Click Cancel to abort this action. 5.7.4 Unlock Device Device Management > Unit Device > Unit Device List >
  • ZyXEL APS 1.0 | User Guide - Page 63
    Figure 36 Lock History Auto Provisioning Administrator's Guide 5.8 Account Management The account management tool allows you to add, edit, view, and delete users of this server. 5.8.1 Add a Viewer Account Management > Add a Viewer Administrators
  • ZyXEL APS 1.0 | User Guide - Page 64
    Auto Provisioning Administrator's Guide Figure 38 Viewer Search When you click Submit, the system searches and displays the matching accounts. Figure 39 Viewer List Click Edit to go to
  • ZyXEL APS 1.0 | User Guide - Page 65
    Auto Provisioning Administrator's Guide Click Update to update the information. The browser will go back to the previous screen if you click the Back button. 5.8.4 Delete a Viewer Account Management >
  • ZyXEL APS 1.0 | User Guide - Page 66
    Auto Provisioning Administrator's Guide 5.9 Information Center The information center tool displays server statistics and from this server in a single day or a time period. Data is shown as the average number of sessions per hour of the day. You can specify a time period (including dates and times
  • ZyXEL APS 1.0 | User Guide - Page 67
    Figure 44 Loading Statistics Auto Provisioning Administrator's Guide 5.9.3 New User Info Information Center > New User Info This screen displays the number of newly registered users per day. You can specify a time period (including dates and times) for details. Figure 45 New User Info 5.9.4
  • ZyXEL APS 1.0 | User Guide - Page 68
    Auto Provisioning Administrator's Guide You can also display statistics for a specific product type. Figure 46 Registered Device Info 5.9.5 Login History Information Center > Login History This screen displays a record of
  • ZyXEL APS 1.0 | User Guide - Page 69
    Auto Provisioning Administrator's Guide 5.10.1 Import Unit Device System Maintenance > Import Unit Device Administrators can import information for multiple devices from a text file. The file information must use the following format: MAC address,user ID,password,phone number,pin code,sip# Note:
  • ZyXEL APS 1.0 | User Guide - Page 70
    Auto Provisioning Administrator's Guide Figure 50 Database Backup 5.10.3 Database Restore System Maintenance > Database Restore Administrators can use this screen to restore the database from a backup file. Figure 51
  • ZyXEL APS 1.0 | User Guide - Page 71
    Figure 52 Configuration Auto Provisioning Administrator's Guide 5.11.2 Export Database as SPTGEN Utilities > Export DB as SPTGEN Administrators can export the SPTGEN files of products and devices from the database. They will
  • ZyXEL APS 1.0 | User Guide - Page 72
    Auto Provisioning Administrator's Guide 72 Chapter 5 Using the Auto Provisioning Server
  • ZyXEL APS 1.0 | User Guide - Page 73
    Auto Provisioning Administrator's Guide CHAPTER 6 Using the Auto Provisioning Server After you have installed the auto provisioning server and integrated it with the CRM system, do the following to
  • ZyXEL APS 1.0 | User Guide - Page 74
    Auto Provisioning Administrator's Guide 74 Chapter 6 Using the Auto Provisioning Server
  • ZyXEL APS 1.0 | User Guide - Page 75
    Administrator's Guide CHAPTER 7 Troubleshooting 1 When more resources to the provisioning service. 4 Is there any solution to provide redundant databases? MySQL supports one-way replication. One server problems with the master, you can switch to the slave as a backup. Chapter 7 Troubleshooting 75
  • ZyXEL APS 1.0 | User Guide - Page 76
    Auto Provisioning Administrator's Guide • Better response time for clients can be achieved by splitting the load for processing client queries between the master. The master continues to process updates while the backup is being made. Figure 54 Database Replication 76 Chapter 7 Troubleshooting
  • ZyXEL APS 1.0 | User Guide - Page 77
    Auto Provisioning Administrator's Guide APPENDIX A Auto Provisioning Service Flowchart This flow chart illustrates how the auto provisioning service (PS) handles a request from a device. Figure 55 Auto Provisioning Flowchart Appendix A Auto Provisioning Service Flowchart 77
  • ZyXEL APS 1.0 | User Guide - Page 78
    Auto Provisioning Administrator's Guide 78 Appendix A Auto Provisioning Service Flowchart
  • ZyXEL APS 1.0 | User Guide - Page 79
    Auto Provisioning Administrator's Guide APPENDIX B Auto Provisioning Server System Configuration The server is "password". Modify settings in /var/www/html/PS/Public/Function/ Config.php.inc. This table lists and describes the variable names in the auto provisioning server system configuration
  • ZyXEL APS 1.0 | User Guide - Page 80
    Auto Provisioning Administrator's Guide 80 Appendix B Auto Provisioning Server System Configuration
  • ZyXEL APS 1.0 | User Guide - Page 81
    Auto Provisioning Administrator's Guide APPENDIX C Auto Provisioning Server Database Description In some varchar(50) Yes timestamp Yes int(11) PRI Auto_increment Subscriber device mac address Phone number CURRENT_TIMESTAMP When the device was locked 0 How long the device will be locked
  • ZyXEL APS 1.0 | User Guide - Page 82
    Auto Provisioning Administrator's Guide Table 12 LoginLog (continued) ID COLUMN NAME DATATYPE NULL KEY DEFAULT Yes 5 PinErrMsg varchar(200) Yes PRI Auto_increment Subscriber device MAC address Phone number CUPPENT_TIMESTAMP Pin fail time Pin fail error message Table 14 ProductType ID COLUMN
  • ZyXEL APS 1.0 | User Guide - Page 83
    Auto Provisioning Administrator's Guide Table 16 ServerConfiguration ID COLUMN NAME DATATYPE NULL KEY DEFAULT VALUE ) Yes 5 GroupID int (11) Yes P2002 6 RowID int (11) PRI Attribute number Attribute Attribute value Subscriber device product type Product type group ID. Refer to GroupID in
  • ZyXEL APS 1.0 | User Guide - Page 84
    Auto Provisioning Administrator's Guide Table 19 Sptgengroup ID COLUMN NAME DATATYPE NULL KEY DEFAULT VALUE varchar(100) Subscriber device mac address 3 phoneNumber varchar(50) Yes Phone number 4 LockTime datetime CURRENT_TIMESTAMP When the device was locked 5 LockMinutes int(11)
  • ZyXEL APS 1.0 | User Guide - Page 85
    Auto Provisioning Administrator's Guide Table 21 User (continued) ID COLUMN NAME DATATYPE NULL KEY DEFAULT VALUE DESCRIPTION 9 Status Char(1) 10 CreateDate timestamp Yes A Account's status A: Active S: Suspend CURRENT_TIMESTAMP Account's
  • ZyXEL APS 1.0 | User Guide - Page 86
    Auto Provisioning Administrator's Guide 86 Appendix C Auto Provisioning Server Database Description
  • ZyXEL APS 1.0 | User Guide - Page 87
    Auto Provisioning Administrator's Guide APPENDIX D Sample CRM Server Database Description These tables 5 HolderName varchar(50) No 6 SecurityID varchar(50) No Credit card type Credit card number Credit card expiration date Credit card holder's name Security code of credit card Table 23
  • ZyXEL APS 1.0 | User Guide - Page 88
    Auto Provisioning Administrator's Guide Table 24 Subscriber ID COLUMN NAME DATATYPE NULL KEY DEFAULT VALUE COMMENT 7 EMail Varchar(50) Yes 8 FirstName Varchar(50) Yes 9 LastName Varchar(50) Yes 10
  • ZyXEL APS 1.0 | User Guide - Page 89
    Auto Provisioning Administrator's Guide APPENDIX E VoIP Provisioning Server SOAP Description This appendix 2 phoneNumber 3 macAddress string string string Device model (product type) Phone number MAC address Table 27 setSubScriberRegistered Method Output ID PARAMETER NAME DATA TYPE NULL
  • ZyXEL APS 1.0 | User Guide - Page 90
    Auto Provisioning Administrator's Guide SOAP Request & Response Sample Request > getTotalUnregistered Method This is how the auto provisioning server gets the number of unregistered subscriber devices from the CRM server. Table 28 getTotalUnregistered
  • ZyXEL APS 1.0 | User Guide - Page 91
    Auto Provisioning Administrator's Guide Table 29 getTotalUnregistered Method Output ID PARAMETER NAME DATA TYPE COMMENT 1 nums string The amount of the unregistered unit devices. SOAP Request & Response Sample Request
  • ZyXEL APS 1.0 | User Guide - Page 92
    Auto Provisioning Administrator's Guide getTotalSubScriber Method This is how the auto provisioning server gets the number of subscribers with a specified product type (from the CRM server). Table 30 getTotalSubScriber Method Input ID PARAMETER NAME DATA TYPE COMMENT 1 ProductType string
  • ZyXEL APS 1.0 | User Guide - Page 93
    Auto Provisioning Administrator's Guide Response
  • ZyXEL APS 1.0 | User Guide - Page 94
    Auto Provisioning Administrator's Guide Table 33 getPageUnregisteredUnitDevice Method Output ID PARAMETER NAME DATA TYPE COMMENT 5 password 6 pincode 7 macaddress string string string Password PIN code Mac address SOAP Request & Response
  • ZyXEL APS 1.0 | User Guide - Page 95
    Auto Provisioning Administrator's Guide Response
  • ZyXEL APS 1.0 | User Guide - Page 96
    Auto Provisioning Administrator's Guide 6 6 H102 H102
  • ZyXEL APS 1.0 | User Guide - Page 97
    Auto Provisioning Administrator's Guide P2002 87920774 87920774
  • ZyXEL APS 1.0 | User Guide - Page 98
    Auto Provisioning Administrator's Guide 1234 1234 00A0C0000005
  • ZyXEL APS 1.0 | User Guide - Page 99
    Auto Provisioning Administrator's Guide 10 10 H107 H107
  • ZyXEL APS 1.0 | User Guide - Page 100
    Auto Provisioning Administrator's Guide P2002 87920778 87920778 1234
  • ZyXEL APS 1.0 | User Guide - Page 101
    Auto Provisioning Administrator's Guide 1234 1234 00A0C0000009 00A0C0000009 <
  • ZyXEL APS 1.0 | User Guide - Page 102
    Auto Provisioning Administrator's Guide 14 H111 H111
  • ZyXEL APS 1.0 | User Guide - Page 103
    Auto Provisioning Administrator's Guide 87920781 87920781 1234
  • ZyXEL APS 1.0 | User Guide - Page 104
    Auto Provisioning Administrator's Guide 10875 00A0C0000014 00A0C0000014
  • ZyXEL APS 1.0 | User Guide - Page 105
    Auto Provisioning Administrator's Guide 20 10001992 10001992
  • ZyXEL APS 1.0 | User Guide - Page 106
    Auto Provisioning Administrator's Guide 789456 17807 17807
  • ZyXEL APS 1.0 | User Guide - Page 107
    Auto Provisioning Administrator's Guide getNewSubScriberByDate Method This is how the auto provisioning server gets the number of new subscribers for a specified time period from the
  • ZyXEL APS 1.0 | User Guide - Page 108
    Auto Provisioning Administrator's Guide Response
  • ZyXEL APS 1.0 | User Guide - Page 109
    Auto Provisioning Administrator's Guide APPENDIX F Configuration File Example This is a sample auto provisioning server configuration = 'database connect failure'; //== Stop == //MySQL server setup // VSS Web Service setup $VSS_Server = "http://192.168.11.224/VSS/"; // Database backup setup
  • ZyXEL APS 1.0 | User Guide - Page 110
    Auto Provisioning Administrator's Guide // == End == // Export location setup // == No need to be modified == // 3DES in PHP only supports 24bits encryption, zyxel_3des_key shouldn't be longer than 13bits // (Difference of total length and Mac Address) $zyxel_3des_key = "this is a secret key"; // iv
  • ZyXEL APS 1.0 | User Guide - Page 111
    Auto Provisioning Administrator's Guide Index Symbols $ zyxel_3des_key 79 $database 79 $database_connection_error_msg 79 $mysql_server 79 $ Files 17 Configured 27 Contact Information 4 Contacting Customer Support 4 Copyright 3 CPU 43 CRM 16, 18 Customer Relationship Management 16 Customer
  • ZyXEL APS 1.0 | User Guide - Page 112
    Administrator's Guide Database Disk Partitioning Setup Type 44 DNS 28 DNS Service Access 28 DNS Service Port 28 DNS Service Secured IP Address 28 Domain Name 29 Download Product Type 59 Export to SPTGEN 58 112 F Field Identification Number 26 Field Name 26 File Menus 26 File Modification 24 FIN
  • ZyXEL APS 1.0 | User Guide - Page 113
    66 Local Signaling Port 29 Lock History 62 Locked Time 70 Login History 68 Long Dialing Interval 31 Index Auto Provisioning Administrator's Guide M MAC Address 61 Manual Installation 47 Mapping Outgoing Calls 31 Mapping to Phone1 37 Mapping to Phone2 37 Mapping to POTS Phone1 29 Master Server 75
  • ZyXEL APS 1.0 | User Guide - Page 114
    Auto Provisioning Administrator's Guide O Off-line 49 One-way Replication 75 Optional Fields 37 OS Speed Dial) #1 Setup 33 Phone Book Active 33 Phone Book SIP IP/URL 33 Phone Book SIP Number 33 Phone Number 29 Phone Port. 29 Phone Setup 31 Photocopying 3 PHP 4.3.1 43 PIN Code 17, 61 Poland, Contact Information
  • ZyXEL APS 1.0 | User Guide - Page 115
    15 SNMP 28 SNMP Service Access 28 SNMP Service Port 28 SNMP Service Secured IP Address 28 Number 33 SPTGEN 54 Sptgengroup 84 Index Auto Provisioning Administrator's Guide Square Brackets 37 Start Date 27 Statistics 66 STUN 29 STUN Server Active 29 STUN Server Address 29 STUN Server Port 29 Support
  • ZyXEL APS 1.0 | User Guide - Page 116
    Auto Provisioning Administrator's Guide United Kingdom, Contact Information 5 URL 33 User ID 29, 61 User Viewer Name 63 Viewer Search 63 VLAN ID 31 VLAN Tag 31 VLAN Tagging 31 Voice Active Detection Support 31 Voice Compression 29 Voice Packet Length 32 VoIP FXO Setup 37 VoIP Lifeline (PSTN) Setup 32
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116

Auto Provisioning
For VoIP Devices
Administrator’s Guide
Version 2.0
3/2006