Home

Avaya IVR - Business Communications Manager Upgrade Guide

image

Contents

1. 2 30 Condition 3 00 Condition Conversion addsucc importcmp importcmp altlinkdown altlinkdown altlinkdown ansfail answerfail answerfail asrdet asrdet asrdet asyncdata Unsupported asyncfail Unsupported autofail detinputfail detinputfail autotim autotim autotim avserr avserr avserr badoperation badoperation badoperation badparameter badparameter badparameter calltim calltim calltim carloss Unsupported ccs cc ccs cc ccs cc chartim getinputfail w Status getinputfail Errinter field in condition data cmrhigh Unsupported cmrlow Unsupported comfail comfail comfail conn answercmp answercmp crefer Unsupported crepeat Unsupported crepmax Unsupported cticond cticond cticond ctidown ctidown ctidown ctifail ctifail ctifail ctiup ctiup ctiup ctxcc Unsupported ctxfailcc Unsupported ctxokcc Unsupported cvoice Unsupported Avaya Business Communications Manager IVR Upgrade Guide September 2010 31 Avaya BCM IVR 2 1 Upgrade Overview 2 30 Condition 3 00 Condition Conversion dcdown Unsupported dcup Unsupported deadlock deadlock deadlock delcomp delcmp delcmp delfail delfail delfail dialtn Unsupported disable Unsupported disc Dependent upon event that caused disc condition disc caller hangup Sdisc disccmp system initiated disc disconnect discfail discfail w Status field in discfail condition data dtmfzl recordfail w Status rec
2. E 30 A NENE GA a 10 Manwal tai 7 9 marshall aaa 30 MAXIM GSSAGE a ATA ida 27 Avaya Business Communications Manager IVR Upgrade Guide Media Operations aa 2A Microsoft Internet Information Server 57 MMDP sana GA AGANE 56 mMMR aasang Gn 30 Null EE 20 Ne EE 27 MOV aaa Na 30 Moved Functions aa 25 MPS Manager Data Provider 56 MPS Release Level oocccccoocccccnocococococconocanocconorononnonoss 39 MP SCC kaaa aa NAA 30 MIPSINO EE 30 MPSOC Ee 30 MPSS ET 30 mtoffail aaa ia na 30 Ne TEE 30 N Native MOde aha aa 20 NC EE 16 Networks License Service a 46 Networks Startup Service aaa 46 A hk 30 Non blocking Execution oooooccccnnncccccconnnconccccnnnanancninnnn 21 NONESXISCOD TT 30 ele ue asana gt NG GG 30 A NAGANA AA 30 A Aa 30 NONA Be 30 A i a a 27 NOMP EE 30 o nG GA NAKAKA 30 A a N a N a a 30 Numbering Component c cccccccccccccccnconanoncncncnannnanananns 73 UNMIS diia cai lia a 27 O e BE 30 Obsoleted Functions a 27 ee 30 ODBC aaa aa AA AA DAN 20 Obama AA NIA a AA 30 ele Seen en ios 30 Operating System eeeeeeeeeeeeeeeeeeeees 16 19 41 OLD GEE PAPA ERE 30 Organization coooocccccccncnnncnnoonnnncnnnnnnnnnnnnnnnnnnnnnanannnnnnnnnnns 9 eise le BEE 20 el Ve LCE 20 Onginate BlOCK cenit a GAI ANAN 25 September 2010 97 outbsy outcomp outfail outrej outvoa Overview P parameter Park Call PeriProducer 2 30 PeriProducer
3. C perl S perirev plx outfile STDOUT The preceding command produces an output similar to the following sample PERIase Ulang Nasa ERIMPSPatch Bundle 7 ERIrel5Patch Bundle 27 undleCutDate 20031007 kgCutDate 20020122 IO D tu rm PERI fw 1 ERIMPSPatch Bundle 7 ERIrel5Patch Bundle 27 undleCutDate 20031007 kgCutDate 20011214 tu Dm rm PERIgase FOO ERIMPSPatch Bundle 7 FRIrel5Patch Bundle 27 undleCutDate 20031007 kgCutDate 20020104 ii bd id rm PERIglobl ied i 42 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Uninstall Procedures with MPS 2 1 Software and Document CD Wel ERIrel5Patch Bundle 27 BundleCutDate 20031007 PkgCutDate 20010611 Wel ERIgrs Ge PkgCutDate 20030729 FU ERIperl ES PERIrel5Patch Bundle 27 BundleCutDate 20031007 PkgCutDate 20020116 Wel ERIplic GA PERIMPSPatch Bundle 7 PERIrel5Patch Bundle 27 BundleCutDate 20031007 PkgCutDate 20021004 Wel ERIppro 2 3 PERIMPSPatch Bundle 7 PERIrel5Patch Bundle 27 BundleCutDate 20031007 PkgCutDate 20010427 Wel ERIpstu 2 20 PERIMPSPatch Bundle 7 PERIrel5Patch Bundle 27 BundleCutDate 20031007 PkgCutDate 20010427 Ing ERI rdb IBZ PERIMPSPatch Bundle 7 PERIrel5Patch Bundle 27 BundleCutDate 20031007 PkgCutDate 20020117 Ing ERIview 1 00 ig ERIMPSPatch Bundle 7 kgCutDate 20020516 lav Avaya Business Comm
4. Avaya Business Communications Manager IVR Upgrade Guide September 2010 3 Discontinued Features nd FUNCIONE usura rates AE AER AER saa 26 Fax Composition aa nd tabs A dka da ia iS 26 Hardware Properties Window tee a Na dE aaa 26 Unsupported Resources aes EE suis EE a a E e 26 Eeer INENG ee O 27 Other PeriProducer ChanG88 aasa See P 27 Enhanced Condition OR E 27 Environment Opitons SE o sisi ee E NAA AA AN HP 30 Miscellaneous ia ia ia aaa is e Transition Issues for the System Administrator AIEEE EE AAA A E AA 40 Documentation Bsues vinci ins R ere EE a T EE eet AA AA AA AA 40 Chapter 4 Administrator on the Windows Workstati0N ooooccccccccconoconcnnnnncccnnnnnanananas 41 Windows Workstation Operating System Upgrade PARU PARAAN SNN e 41 saya BOM LA Uninstal Pro EANIES aaa a a kanaan Kunan 42 Uninstall Procedures with MPS 2 1 Software and Document CD rer etica ali 42 Avaya BCM IVR 2 1 Installation Procedures ninio rr main aai daai a ai 46 Installing PeriPraducer 3 00 and PeriStudio 2 20 am na samaninaaaa ain innreda PAA 46 Anaya BENE 21 Baki ET E 51 ergeet e E arrasa estoig TE TETE TEE ici kab piang ege Installing the Avaya BCM IVR Toolkit Kee 53 License Service Installatton AN MA AA PA E PeriView 2 1 and PeriView 2 1 Consolidator Installation AN AA AA 56 AA AA AA cir 56 Installing Avaya BCM IVR 2 1 PeriView Consolidator AA AA O 57 Launching Applicat
5. aaa 10 Conversion Table aa 27 30 A Klang GG nan 27 Gelo onana A N 30 crepeat cococcccnccncccnnccncnoncnonconocnnanonononnnnnnnnnnrnnnnnannnonenannns 30 COP MA ai 30 September 2010 95 CUCONG amp EE 30 CLIMOWN iii india AGA 30 EI TUE 20 e UE 20 Eiere EE 20 ele CC UE 20 COC aid 30 E A le 20 Edel TEE 20 OVOICO EE 20 D Database Access Modes aaa 20 e ee e in EE 30 CUP naam Kaka 30 deadlock AAA 30 elt ET 27 delemp didas 30 delcoMp MEET 30 19 EE aa LANG 27 delta iio annaa a NAG 30 deltimedcall ispisiri aaa 27 Re e EG 15 51 detinputfail aanak 30 Development tools ooooooccoccccccccccocnnconconnoncnnncnnnnnnnnnnnns 16 QUAIL aii AG 30 lee EE 30 le TEE 30 ele e le ME 30 le TE E UR 30 Disconnect Block aaa AA Bka 23 INEZ AA 30 A aoirean a aa aa aaa aa 30 NS A iia aiaa i iaa 30 E Edit SEQUENCO lt ica caidas 21 PPP ee 30 End Pagg ana AA ADAN 51 Le CIE 20 57010 UE 20 Enhanced Condition Data 2f Environment Options aa 27 Paanan a a aaa 27 A eege GA aao 30 A NANA AA 30 a AA 30 EXPOM CIMP een nee 30 eportal aa vader e aang 30 96 Avaya Business Communications Manager IVR Upgrade Guide Oir dat aaa dE 2r F Fax COMPOSI tION aaa 26 Fax Composition Removed a 24 Ke TEE 24 Fax Mode Removed aa 25 A O TANI NA anna det 30 See WEE 66 SE 27 lege ee 20 Ionward aaa 20 EE ee e 27 teller lef 20 IECH EE 20 ft mfail tee e NG 20 EE ee 20 G Get Call Data 51 EC UE 20 QEUNPULCIMP MEET 30 g
6. A Wait checkbox enables disables blocking execution for the applicable blocks See Blocking Non blocking Operation in the PeriProducer 3 00 User Guide for details Call Progress Detection Using Call Progress Detection CPD is updated in PeriProducer 3 00 CPD is controlled by dynamically enabling and disabling specific tone event detection in the Call Progress Detection block All CPD events return to the application as the cpd condition with the specific event Avaya Business Communications Manager IVR Upgrade Guide September 2010 21 Avaya BCM IVR 2 1 Upgrade Overview Busy Reorder and so on in the condition data See the PeriProducer 3 00 User Guide for details PeriProducer 3 00 Block Changes Many PeriProducer 3 00 blocks have amended or improved function Connection IDs Caller I O blocks Phone line and resource numbers are replaced with Connection IDs CIDs Connection IDs indicate the component name and the line number of the connection For example the CID mps24 1 indicates the connection is from line one on component mps24 The default Connection ID for the current phone line is available in the System folder s DefaultCID data card The CID for an operation is supplied by the system for example when a resource is allocated Accessory Toolkit Blocks The Table Search Table Sort Date Calculations and Send email blocks are moved from the main toolkit to the accessory toolkit Answer Block Continue on Ring
7. Avaya BCM IVR 2 0 Operating System 16 Avaya BCM IVR 2 0 System Configuration 16 Avaya BCM IVR 2 0 Toolkit Installation 51 Avaya BCM IVR 2 0 Upgrade Prerequisites 19 Avaya BCM IVR Toolkit u s 51 Avaya Business Communications Manager IVR Upgrade Guide Avaya Business Communications Manager 16 AVSETT noia 30 B kees 27 badoperation aa 30 W ele 20 Begin e E 51 Blocking Execution cccccccccecceceeeeeeeeeeeeeeeeeeeeeeees 21 Blocking Non blocking Execution ccceeeeereee 21 Bridge iii NA a mh ane anes 214 Business Communications Manager oooicciccninnnnnn 15 Business Element Manager 16 73 Business Element Manager Description 73 Business Element Manager Host Communications 74 Business Element Manager Keycodes 74 Business Element Manager Managing Avaya BCMs TS C Call Conferencing occooccccccccccccnncinncnnnnnnonnoncnnncnnnnnnnnos 21 Calli Control RG a Ae 21 Call Progress Detection naaa aaa nananana 21 Cal laa 30 er le 30 Carrier Grade Linus 16 COSTO AA AH 30 UDS rada 19 centurymark oococoocccccccccocononononcnnncnnnnnncnnnnnannnnnnnnnnncnnnno 27 Chair 30 Check Park Status ooocccccononncncnccccocncnncnonocnnononanonennnns Sl Eegenen ee 27 A GA 30 AA UE 30 COMMA amain dada 30 CONdItION EE 20 Ee 30 Connection IDS aaa a2 CONVENTIONS
8. Response 2 1 IVR 2 1 IVR 2 1 is a suite of products that allows businesses to create applications callers can use to access information by responding to a series of prompts through their touchtone phones The IVR applications are developed for specific customer needs and in many cases are integrated with databases to enable real time queries and updates Some examples of IVR applications are Example e A pharmacy s application that lets customers access their accounts receive real time status on their prescription refills and request prescription refills e A bus station s IVR application that lets customers book seats on a trip or review projected departure times A bookstore s application that lets customers hear store hours purchase books and check the delivery of an existing order The collection of hardware and software that creates and administers IVR applications on Avaya BCMs is collectively referred to as the Avaya BCM IVR 2 1 system Avaya Business Communications Manager IVR Upgrade Guide September 2010 15 Avaya BCM IVR 2 1 Upgrade Overview New or Updated Features of Avaya BCM IVR 2 1 In previous Avaya BCM IVR systems such as the Avaya BCM IVR 1 X system both the Avaya BCM 3 X and the IVR 1 X operated on an Embedded Windows NT platform The IVR 1 X development and administration tools PeriProducer 2 X PeriStudio 1 X PeriReporter and PeriView ran on a Windows NT 2000 platform The Avaya BCM IVR 2 1 sys
9. The preceding command starts periq and connects the Windows node to vmst number 3 running on the host Avaya BCM through port 16 Port 16 is the default port for periq and is configured in SASEHOME etc services The preceding command also restarts sqicint services and sets the queue name as odbcq32 The following table lists periq attributes and their descriptions Table 6 periq Attributes Attribute Description v host vps host and vps number s port number to vms P poll new connection poll default 15 seconds q name queue name number of tellers m glf not route GET or FREE to tellers mi free tellers on ISSUE FREE from app mr return undelivered message to tellers mt time message flow a rsc ports announce restart to service X als debug message flow full or short form X1 debug queueing r device file redirect output to dev tty dev console H help Configuring sqicint on Windows Node In the gen cfg file make the following entry for sqlcint Avaya Business Communications Manager IVR Upgrade Guide September 2010 93 Database Access Configuration sqilcint v 3 s 230 N nodeA u sa peri database m odbc q odbcq32 P 16 0 5 This command specifies the system to start the sqlclnt service and connect it to vmst 3 on Node A through port 230 Port 230 is one of many available to sqlcint and is configured
10. Wait is enabled on the 3 00 converted block Flushing the Speak Prompt Buffer The PeriProducer 2 30 System block Start Reprompt List function flushes the list of previously spoken output This function is still supported in PeriProducer 3 00 However recommends that to flush the output list buffer use a Resource block with the Resource field set to Player the CID field set to System Default CID the Operation set to Control and the Send From field set to System Constants Flush This suggestion action appears in a 2 30 application s conversion log file System Transfer Connection ID Datacard PeriProducer 3 00 introduces the system datacard TransferCID The system returns the Connection ID CID of the line that is used for a transfer operation back to the TransferCID datacard TransferCID must not be used in PeriProducer 3 00 native applications to specify a CID for a transfer operation E Note TransferCID is populated only if the transfer operation is performed synchronously Originate block with Wait enabled If Wait is not enabled TransferCID stays empty During 2 30 to 3 00 conversions PeriProducer may use TransferCID in this capacity to specify a CID instead of receiving a value from the system However this is done only when converting applications Assign and Start PeriProducer 3 00 Applications See Launching Applications in PeriView on page 63 Avaya Business Communications Manager IVR Upgrade Guide September
11. library name default home loucksv lib libcall a E prepare to use debugger dbx tool 1 Meco C compiler options L Ueleg ld link options Example 1 To compile the sample type makecall tux new function c Avaya Business Communications Manager IVR Upgrade Guide September 2010 89 Developer Upgrade on Fedora Workstation The output appears in the usr local examples lib directory 2 To compile your own code run the makecall tux command with your own file name For example The lib directory must exist before running makecall tux 90 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Chapter 8 Database Access Configuration 1 This chapter covers Overview 2 Configuring periq on the Windows Node 3 Configuring sqicint on the Windows Node Overview BCM I vmst vmst BCM 2 Some applications require access to external databases Avaya Business Communications Manager Avaya BCM IVR 2 1 supports Host database access and VTCPD The system is configured so that database requests from applications running on Avaya BCMs are relayed to an intermediate Windows node where periq and sqlclInt are running The Windows node retrieves the information and relays it back to the application running on the Avaya BCM The following graphic shows the interaction between the application on the Avaya BCM the intermediate Windows node and the external database Application on Intermediate Wi
12. ppd modem e mts e iscp e ctx lcr 26 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Obsolete Functions Obsolete Functions The Media Operations block in PeriProducer has rendered obsolete the file to message message to item and message to file functions Other PeriProducer Changes Enhanced Condition Data Condition Data is now returned as a data structure consisting of different field value pairs To access the expanded condition data use the System block s Get Condition Data function and specify the appropriate response folder templates provided in PPROPATH sample folders To access all of the condition data the folder must have data cards defined as the same name and type as the associated condition data field The data for one field only can be obtained by specifying a datacard whose name matches the desired field ae Note The condition data for many conditions have a Status field The Status field value is automatically copied into the System folder s ConditionData card Environment Options Many PeriProducer 2 30 Environment options are rendered obsolete or replaced by new environment options block built in functions or both in PeriProducer 3 00 The following table lists the 2 30 Environment options and the analogous 3 00 option if any Comments are provided where appropriate Table 3 Environment Options Conversions 2 30 Environment Option 3 00 Equivalent Phone E
13. 1 BCMNR l Type lt Type gt vw Lines to State lt State gt v App numdemo Span ali KI ID 3 Enter the Avaya BCM component number in the TYPE box 4 In the LINES boxes select the lines where the IVR application runs In the following example the IVR application runs on lines 1 to 2 Choose Filter Tree Components LE Type mps vi j1 Lines 1 to 2 State lt State gt Y a App numdemo a Span Si 5 Select the application to be deployed to the Avaya BCM from the APP list 6 To enter the information in the Choose pane in the for a location listed in the Locations list select the desired selection in the Locations list 68 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Assigning and Starting Applications KGG ieterarc ed loc uan Bom choose on kat ireo Loc soars Het on ngit The application selected is represented by a Telephone icon in the Locations list Note that the Telephone icon is yellow This indicates that no applications are currently running on the selected Avaya BCMs 7 In the Action pane select Assign and Start Dog Bost 22 Ing Note that the application Telephone icon is yellow indicating that no application is currently running on the selected Avaya BCM ports 8 Click Apply to activate the selected application to the desired Avaya BCM ports The application Telephone icon changes from yellow to green when the application is
14. 1 Nortel nutc nutcroot mk MAN_TXT_INDEX C PROGRA 1 Nortel nutc nutcroot etc y New Edit Delete EJ o 21x 5 Select Settings gt Control Panel gt Admin Tools gt Services and start the licensing service 54 Avaya Business Communications Manager IVR Upgrade Guide September 2010 License Service Installation Ra Automatic Updates Started Automatic LocalSystem ya d Automatic LocalSystem Sy Avaya Periview Data Provider Automatic LocalSystem Mundial n mm mm alan Maw ton Che cb e J LY EEN bawal o sch e we 6 Confirm that the license server obtained the appropriate licenses and activated them on the workstation by entering the command C gt plicmon lt hostname gt The preceding command produces an output similar to the following sample output from a workstation with hostname BCMWKSTN 1 C gt plicmon BCMWKSTN 1 Available Licenses from Server BCMWKSTN 1 Produce PER TPRO IL ab Licensed to ethernet 0 6 5b da 51 3f Maximum users is 355 Refresh every 360 seconds Products PERE ESTUDIO Mis Licensed to ethernet 0 6 5b da 51 3f Maximum users is 355 Refresh every 360 seconds produce zeg 1 2 Licensed to ethernet 0 6 5b da 51 3f Maximum users is 355 Refresh every 360 seconds 7 Select Start gt Settings gt Control Panel gt Vision Communications gt Tranports and confirm that TCP Unix is enabled Vision Communications UE 21 sl Hosts Tiarapata
15. 2010 Application Resources Application Resources For more information about Application Resources including Service Manager Keycode IVR Advanced Commands and the Advanced Commands Settings screen see the Interactive Voice Response Installation and Configuration Guide Avaya Business Communications Manager IVR Upgrade Guide September 2010 79 Administrator on the Avaya BCM 4 0 Platform 80 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Chapter 6 Developer Upgrade on Windows Workstation This chapter covers Porting PeriProducer 2 30 Applications to PeriProducer 3 00 Porting Events Conversion Logs Known Conversion Issues nm S o N Assign and Start PeriProducer 3 00 Applications Porting PeriProducer 2 30 Applications to PeriProducer 3 00 To upgrade to PERI products on the Windows Workstation see Administrator on the Windows Workstation on page 41 Avaya Business Communications Manager Avaya BCM 4 0 runs IVR applications that are developed with and use PeriProducer 3 00 PeriProducer 3 00 supports legacy PeriProducer 2 30 applications The legacy applications are converted automatically when they are loaded into PeriProducer 3 00 Application Porting Considerations Consider the following when porting the legacy applications Example e Make a copy of the source file and port the copy e Back up the source file on another system external media or both e Save the ported
16. L Voice Messaging Contact C T Data Services 5 Applications LAN CTE 0 MeetMe Conferencing Music om Basic Settings Advance Transfer File tc HAHAHAHAHHA 3 The Interactive Voice Response window with three tabs appears Select Basic Settings ner mavo vune Cer Iigarabon anratrapan Betzen Baste Stings atencos Command Aranci Cortar LI Sreters DJ Adnvistratce Access Node Arte DY Recource riada Revue keco pen O fot Rane O Tawphorty Rasnu Host AC License Promgas Hawak htertaces zelten nere j Nene sce Late Node ami T Tarea Yous Hssssorg Corto LI Data Services J aparaton LAN CTE O Weed Center nan O mar Lees Promet Sort To administer many IVR systems on different Avaya BCMs IVR systems must be assigned different node numbers To change a node number type in the new number and select the Tab key on your keyboard to exit from the box 4 IVR service shuts down and restarts after a node number change Enabling Host Communications with Business Element Manager The IVR Keycode files enable host access You do not have access to IVR Host Access Service without loading the necessary Keycode files in Business Element Manager The keycode files license files for Host Access Licensing in Avaya BCM IVR 2 1 are different from those in Avaya BCM IVR 1 X Contact your Technical Support organization to obtain the new license file for host ac
17. Resource Set block to an Environment block that sets the RscLabel parameter and enables the Wait option If the Resource set block had the failure connector enabled the Environment block has the failure connector enabled and connects to the same failure path as in the 2 30 application If the 2 30 application explicitly handled the setfail or setres condition for a Resource set instead of using the failure connector you must manually edit the converted application to explicitly handle the envfail or envcmp condition The setfail or setres condition in 2 30 automatically converts to ctrirsrcfail or ctrirsrccmp in 3 00 If the resource label change fails in 3 00 the envfail condition occurs not the ctrirsrcfail Unsupported 2 30 Resources Several resources from PeriProducer 2 30 are not supported in PeriProducer 3 00 See Unsupported Resources on page 26 for more information When an unsupported resource is encountered during conversion the unsupported resource is reported in the conversion log file In the application the resource is changed from the resource name to Unsupported in 84 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Resource Block Conversions the associated Resource block Depending on the resource type you may not be able to use the application with PeriProducer 3 00 Resource Block Conversions If Wait is enabled or a failure connector is available on a 2 30 Resource block
18. Stmap Inage 4 12 2001 3 25F Hop exe 72KB application 1112 1999 11 42 2 SETUP INE IKB ConfgratonSetrinos 3 23 2004 12 31 Hero IZKO Ukeretconmunic 222004 12 3 loud 1KB rk TC EEN H 4 Select Uninstall when the Select Components window appears 44 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Uninstall Procedures with MPS 2 1 Software and Document CD Select Components i x Choose install or uninstall Nortel Products C Install peri packages PAA lt Back Next gt Cancel 5 The following window appears Select YES Conti 9 Some uninstalls may indicate a reboot is required gt DO NOT REBOOT between uninstalls This system will be rebooted when all uninstalls have completed Proceed with package removal 6 After the system has rebooted select Add Remove Programs from the Control Panel menu to confirm that all PERI packages are removed Avaya Business Communications Manager IVR Upgrade Guide September 2010 45 Administrator on the Windows Workstation Avaya BCM IVR 2 1 Installation Procedures The installation of the Avaya BCM IVR 2 1 is a three part process Example 1 Installation of PeriProducer 3 00 and PeriStudio 2 20 2 Installation of the Avaya BCM IVR 2 1 Toolkit 3 Installation of the License E Note During these installation procedures you may be prompted to reboot a number of times As well the system may reboot automatically after installing a number of
19. graphical user interface GUI designed to allow applications to perform Avaya BCM platform specific operations The Avaya BCM IVR Toolkit contains the feature extensions shown in Table 5 Avaya BCM IVR Toolkit Feature Summaries on page 52 Table 5 Avaya BCM IVR Toolkit Feature Summaries Base ES Ea y Ree O Note Set Call Data Associates data for example PIN Credit Card Number and so on with a specific call Up to five strings of data can be stored per call Get Call Data Retrieves data that was previously stored using Set Call Data Park Call Suspends a call so that another device on the Avaya BCM system can retrieve the call A parked call is connected to either a silence audio stream or the Music On Hold input of the Avaya BCM until it is retrieved Check Park Status Checks the status of a parked call in the system The Check Park Status operation indicates whether a timeout has occurred the call has been automatically unparked and returned to the application or the caller has disconnected Begin Page Attaches the voice port to a paging system When combined with the Park function Avaya BCM IVR system parks a call and issues a page advising personnel of the call and the code to retrieve it End Page Disconnects the voice port from the paging system For more information about the functionality of the Avaya BCM IVR Toolkit see the PeriProducer Toolkit for the Avaya BCM IVR 5
20. in SASEHOME etc services The unencrypted connection string to the database is sa peri database Database mode is ODBC and salcint is part of queue odbcq32 The salcint service communicates with periq through port 16 with a ping rate of 5 seconds The following table lists sqicint attributes and their descriptions Table 7 sqlcint Attributes Attribute Description v vps number s port port number to use N host VMS host machine default local P port PeriQ port default any m queue_type oracle sybase odbc db2 or mssq q name associated queue name u lt usr gt lt passwd gt RDBMS connect string If connect string contains or use lt server gt lt odbc den Vas escape character OEM gt U cryptstring Crypted RDBMS connect string directory Enable SQL Timing specify directory path to place log files S backup user psswd server backup fail over server If connect string contains or use as escape character B crypststring Crypted RDBMS connect string for backup fail over server c AUTOCOMMIT Enable AUTOCOMMIT x Transaction Timeout Transaction Timeout for a database Query ODBC L Login TimeOut Login TimeOut ODBC T poll new server connection poll default 20 seconds R number of re cycle attempts default forever Q ping rate Set ping rate for retrying connection to vmst default 60 seconds X s n debuggi
21. information from the subsequent steps is entered correctly the Avaya BCM1000 IP address and node are contacted The icons representing the Avaya BCM IVR Service Data Providers i e Avaya BCM1000 turn green when a connection is established Ee MP5 Manager Data egenen Config atm Tool MPS Manager Dasa Powvidies Configaradan Teall alias MP3 Menage Dute Proves ex thes miatwmaba 62 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Launching Applications in PeriView Launching Applications in PeriView This section describes how to launch an IVR application from the user PC and send it to the Avaya BCM The section includes the following procedures Example e Loading application vex files See Loading Application vex files on page 63 e Loading user defined call function files See Loading User Defined Call Function Files on page 66 e Assigning and starting applications See Assigning and Starting Applications on page 67 Loading Application vex files Prior to launching an application in PeriView ensure that all system connections are established and running All elements of the system such as the Avaya BCMs and the Windows host workstation that are running appear as green icons in the left area of the PeriView launch screen Example 1 Ensure Windows host SRP is running using Settings gt Control Panel gt Services Startup 2 Launch PeriView 3 In the PeriView launch
22. screen click Application Configuration to start the IVR setup Avaya Business Communications Manager IVR Upgrade Guide September 2010 63 Administrator on the Windows Workstation In the preceding fiugure the Windows host workstation is JVARGH The icon representing the host worktation JVARGH is green in the left area of the PeriView launch screen 4 Click Choose The Choose Application window appears showing folders on the selected node a Je en 5 From the Select Node list select the Windows host 64 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Bac hoose Application xj Select Node BCMIVR gt Contents of Size Modified Date Creation Date Access D 4096 06 24 2010 07 20 2010 072812 build info 12288 06 24 2010 07 20 2010 07 2872 CJ dev 8192 08 23 2010 08 23 2010 08 232 CJ etc 4096 09 02 2010 09 02 2010 08 2972 home 4096 06 24 2010 07 20 2010 07 282 initrd 4096 06 24 2010 07 20 2010 07 28 2 E lib 4096 06 24 2010 07 20 2010 082312 lost found 16384 06 24 2010 07 20 2010 07 28 2 mnt 4096 08 23 2010 08 23 2010 07 282 CJ mn 4096 06 24 2010 08 23 2010 08 2972 E opt 4096 05 14 2010 07 20 2010 08 2972 CJ patching 4096 06 24 2010 07 20 2010 072812 File Name Open File Type Applications ve
23. successfully assigned and started Avaya Business Communications Manager IVR Upgrade Guide September 2010 69 Administrator on the Windows Workstation The PeriView launch screen shows the application running on two Avaya BCM ports File Window Help H UN Avaya e Al BCM IVR o a common 2 E mps1 o Hi numdemo 2 To validate the IVR application use any phone connected to your Avaya BCM system to call the IVR DN If you do not know the IVR DN proceed to step 9 9 E3 Note You can obtain the IVR DN by using the vsh command a From the Interactive Voice Response panel select the Advanced Commands tab The Advanced Commands tab appears b From the Command list select the vsh command c In the Arguments box type the arguments you want to add to the vsh command bim repvoicecti d Click Run Command The output appears in the Results panel The IVR DN appears in the Port Group DN line of the output 70 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Assigning and Starting Applications When you obtain the IVR DN validate the IVR application by using any phone connected to your Avaya BCM to call the IVR DN Avaya Business Communications Manager IVR Upgrade Guide September 2010 71 Administrator on the Windows Workstation 72 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Chapter 5 Administrator on the Avaya BCM 4 0 Platform This chap
24. transfercmp refcan disccmp refcan reffail transferfail w Status reffail ErrlnvalidLineState or ErrRejected in condition data refrej transferfail w Status transferfail ErrRejected in condition data reftim calltim reftim renable Unsupported reorder Unsupported resumefail resumefail resumefail rgreen Unsupported ring alertcmp alertcmp rinfail alertfail alertfail Avaya Business Communications Manager IVR Upgrade Guide September 2010 37 Avaya BCM IVR 2 1 Upgrade Overview 2 30 Condition 3 00 Condition Conversion rlost Unsupported rngback Unsupported rred Unsupported rscoc rscoc rscoc rscof rscof rscof rsilence Unsupported rvoice Unsupported rxdcdown Unsupported rxdcup Unsupported rxdisable Unsupported ryellow Unsupported sentcp sndtonecmp sndtonecmp serverdown serverdown serverdown setfail ctrirsrcfail setfail setres ctrirsrccmp ctrirsrccmp silence Unsupported silzl recordfail w Status recordfail ErrZeroLengthSilence in condition data softterm softterm softterm sqlerr sqlerr sqlerr sslfail sslfail sslfail stoptim Unsupported stpring Unsupported tcapcc tcapcc tcapcc tftprecfail tftprecfail tftprecfail tftprecsucc tftprecsucc tftprecsucc tftpsendfail tftpsendfail tftpsendfail tftpsendsucc tftpsendsucc tftpsendsucc timeres timeres timeres toomanyrows toomanyrows toomanyrows tophonefail tophonefail tophonefail 38
25. 2 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Installing the Avaya BCM IVR Toolkit Installing the Avaya BCM IVR Toolkit Example 1 On the Avaya BCM IVR Toolkit CD open READ jet bim 2 Click the BCM Toolkit link to execute the toolkit installation 3 Reboot the system The Avaya BCM IVR Toolkit has six block functions Folders BCM Toolkit v2 1 License Service Installation The following steps apply to users who are upgrading from IVR 1 X tools to IVR 2 1 tools PeriProducer 2 1 and PeriStudio 2 1 to PeriProducer 3 00 and PeriStudio 2 20 Users who are installing IVR 2 1 for the first time should consult the IVR Installation and Configuration Guide Example 1 Obtain the MAC address of the IVR workstation where the IVR development tools for example PeriStudio 2 20 and PeriProducer 3 00 reside by issuing the following command at the dos prompt c gt plicnum Avaya Business Communications Manager IVR Upgrade Guide September 2010 53 Administrator on the Windows Workstation The plicnum command produces an output containing the MAC address of the workstation The command output is similar to the following sample output Interface Address Interface 0 gt 0 6 5b da 51 3f Interface Host Name gt BCMWKSTN 1 Record the MAC address shown in the Interface Address field 2 Contact Technical Support at 1 800 4 Select Option 5 5 Option 1 Tell the Technical Support prime tha
26. 2010 85 Developer Upgrade on Windows Workstation 86 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Chapter 7 Developer Upgrade on Fedora BB o bh Workstation This chapter covers Overview Installing Fedora Installing IVR Plugin Development Environment Building C C Call Functions Libraries Overview Some application developers create their own Call Functions using the C language to supplement the base language constructs To run applications that use User Defined Call Functions Call Functions must be compiled into shared libraries to be available to VENGINE at runtime In the Avaya Business Communications Manager Avaya BCM IVR 2 1 system Call Functions must be compiled on a Fedora workstation using the makecall script Compiled code is then transferred to the Windows workstation to run on the Avaya BCM For more information about User Defined Call Functions see User Defined Call Functions in the PeriProducer Environment The following graphic shows the path to incorporating user defined call functions in the Avaya BCM IVR 2 1 system Avaya Business Communications Manager IVR Upgrade Guide September 2010 87 Developer Upgrade on Fedora Workstation The compiled C C code is transferred back to the Windows User PC Windows User PC Fedora 3 PC Workstation Run makecall tux to compile C C code User PeriView to install compiled C C code BCM Linux Machine Installi
27. 3 00 PERIproducer 3 00 PeriProducer Discontinued Features PERIstudio 2 20 PeriView PERIview 2 1 Assigning Applications PERIview 2 1 Consolidator PERIview 2 1 Installation PERIview 2 1 Launching an applicatino PERIview 2 1 Loading vex files PERIview 2 1 Overview PERIview 2 1 Starting Applications PERIview 2 1 User Defined Call Functions Periview Consolidator pickup plicd Porting Porting 2 30 Applications Porting Applications prs prsfree 98 Avaya Business Communications Manager IVR Upgrade Guide 30 30 30 30 30 30 30 30 56 2r 51 81 81 46 26 27 46 16 67 56 57 56 63 63 56 67 66 16 46 30 30 30 27 27 27 53 81 81 81 27 30 30 30 30 rOVfaXCMD Aa MA AN 30 revfaxfall 0a GAGA aaa 30 AT PAAANO 30 ele e 20 el e TUE 30 NOCH OWN WE 30 ele te EE 20 el 0 EE 20 Receive Fax Block 25 Receive Fax Direct into TIFF File assnnssonnnennnnenna 25 Receive Host Block 24 Record Block 25 Record Block Asynchronous Recording 25 Record Block Moved Functions ccccceseceeeeeeeeees 25 r ordfail odia iia diia 30 KOO no NAA BANA GALANG 30 abad ana Nka aa AB 30 ls EE 30 CAN EE 30 VETOT a Chan E at LC UR 20 LEE 20 E lu WEE 20 renabler nnonser a E AAT 30 reorder AN 30 Resource Block aaa 25 FESUIMET AI siiin bs 30 VU PP 27 AA NET 30 ULE AA AA 30 A na AGANG aa 30 e A aa 30 Ass le 27 30 MEG EE 30 USA AA di 27 Kell 27 Ki 30 Sienna
28. AV AYA The InstallShield Wizard has successfully installed Avaya_mps2 1 Before you can use the program you must restart your computer C Yes want to restart my computer now No will restart my computer later Remove any disks from their drives and then click Finish to complete setup O Note highly recommends Typical installation Only users with the most advanced understanding of Avaya BCM IVR systems and PERI packages should attempt Custom installation After selecting Typical Installation the following window appears Avaya Business Communications Manager IVR Upgrade Guide September 2010 47 Administrator on the Windows Workstation x The Typical install will use default settings where possible ol You must reboot when prompted and there may be automatic reboots between installs Proceed with the Typical package install Click Yes In a Typical Installation the PERI packages install in the following order PERIperl gt Auto Reboot gt PERIfw gt PERIglobl gt PERIgrs gt PERIppro gt PERIpstu gt PERIplic gt PERIrdb gt Auto Reboot 5 From the MPS 2 1 Software Documentation and Update CD install any PERI patch or patch bundles for example MPS2 1Patch_Bundle_9 exe in the Patch folder If the patch or patch bundle installs successfully the following message appears CT x 7e i Pat
29. AVAYA Avaya Business Communications Manager IVR Upgrade Guide 4 0 NN40070 400 02 02 September 2010 2010 Avaya Inc All Rights Reserved Notice While reasonable efforts have been made to ensure that the information in this document is complete and accurate at the time of printing Avaya assumes no liability for any errors Avaya reserves the right to make changes and corrections to the information in this document without the obligation to notify any person or organization of such changes Documentation disclaimer Avaya shall not be responsible for any modifications additions or deletions to the original published version of this documentation unless such modifications additions or deletions were performed by Avaya End User agree to indemnify and hold harmless Avaya Avaya s agents servants and employees against all claims lawsuits demands and judgments arising out of or in connection with subsequent modifications additions or deletions to this documentation to the extent made by End User Link disclaimer Avaya is not responsible for the contents or reliability of any linked Web sites referenced within this site or documentation s provided by Avaya Avaya is not responsible for the accuracy of any information statement or content provided on these sites and does not necessarily endorse the products services or information described or offered within them Avaya does not guarantee that these links will work a
30. Avaya Business Communications Manager IVR Upgrade Guide September 2010 Miscellaneous 2 30 Condition 3 00 Condition Conversion ttdata getinputcmp getinputcmp ttdet ttdet ttdet ttfail getinputfail w Status Sttfail ErrFirst in condition data ueditO uedit3 uedit0 uedit3 uedit0 uedit3 unexdata unexdata unexdata unexhost unexhost unexhost unexphone unexphone unexphone valueperr valueperr valueperr voice Unsupported vrto vrto vrto webfail webfail webfail webtimeout webtimeout webtimeout xdisable Unsupported xmtcomp Unsupported xmifail Unsupported yellow Unsupported Miscellaneous VRAM Language VRAM is no longer supported Downward Porting of ppr Source Code Source code cannot be ported to previous versions of PeriProducer MPS Release Level You must use PeriProducer 3 00 on MPS 2 1 or later Avaya Business Communications Manager IVR Upgrade Guide September 2010 39 Avaya BCM IVR 2 1 Upgrade Overview Transition Issues for the System Administrator Minor changes to PeriView and PeriView Consolidator impact how System Administrators administer IVR scripts on the Avaya BCMs however no functionality has been lost see the PeriView 2 1 Users Guide CA Note System Administrators now manage Avaya BCMs through Business Element Manager see the Avaya BCM 4 0 Networking Configuration Guide Documentation Issues Issue Documentation currently r
31. Database Diagnostics Transpoas define methods of accessing remote computers I Wam me if status changes Update Now Add Remove Dee 8 Restart the XVision server 9 Go to Start gt Programs gt and launch the licensed package Avaya Business Communications Manager IVR Upgrade Guide September 2010 55 Administrator on the Windows Workstation PeriView 2 1 and PeriView 2 1 Consolidator Installation Overview PeriView 2 1 is an integrated systems management application suite that provides full administration and control over Avaya BCM self service platforms It is used by Avaya BCM IVR 2 1 System Administrators to manipulate and view network activity and to deploy and maintain applications in the network environment PeriView Consolidator is the communications hub for Avaya BCM IVR system administration The System Administrator remotely manages the Avaya BCM IVR system by pointing any User PC web browser to the PeriView Consolidator workstation The PeriView Consolidator workstation communicates with and collects data from the Avaya BCMs The System Administrator also administers the Avaya BCM IVR 2 1 system directly from the PeriView Consolidator workstation For additional information see Avaya BCM IVR 2 1 Configuration on page 17 The PeriView Consolidator Workstation runs both the Apache Web Server and the MPS Manager Data Provider MMDP The PeriView Consolidator MMDP communicates with MMDPs running on
32. Detect Removed The Continue on Ring Detect option is removed Get Phone Number Options Removed The Get Dialed Phone Number and Get Caller s Phone Number options are supported only with certain protocols See the Avaya BCM 4 0 Networking Configuration Guide for more details 22 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Disconnect Block Disconnect Block Abandoned Call Counter Removed The MPS does not automatically track system abandoned calls The Mark as abandoned option is removed To track abandoned calls create application statistics and use MPS Reporter to display the reports System Block Diagnostic Functions Removed The diagnostics function is removed Condition Data The Get Condition Data function is added This function replaces using the condition data call function Get Condition Data requires a folder with the same structure data names and data types expected with the condition Send Host Block Virtual Terminal VT Allocation VT allocation functions are available from the Send Host block These functions replace the VT allocation Environment block options SHost1 Block Name SHost1 Send Screen Message Control Nawed vj From Length Function D enter Send Enter Apply Clear Screen Reset Device Send LOCK new VT options Move Cursor to Home Get VT Parameter Avaya Business Communications Manager IVR Upgrade Guide September 2010 23 Avaya BC
33. INFORMIX are registered trademarks of Informix Corporation or its affiliates 12 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Chapter 2 New in this release The following sections detail what s new in Avaya Business Communications Manager IVR Upgrade Guide for release 4 0 Navigation e Features on page 13 e Other changes on page 13 Features There are no feature updates in this release Navigation Revision history on page 13 Revision history May 2007 Standard 01 01 Updates to Advanced Command window graphics July 2006 Standard 1 0 Avaya BCM IVR 2 1 Upgrade Guide is issued for Release 2 1 Other changes There are no updates for this release Avaya Business Communications Manager IVR Upgrade Guide September 2010 13 New in this release 14 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Chapter 3 Avaya BCM IVR 2 1 Upgrade Overview This chapter covers The Avaya BCM IVR 2 1 Upgrade _ New or updated features of Avaya BCM IVR 2 1 Pre requisites for the BMC IVR 2 1 upgrade Transition issues OVE oN Documentation issues The Avaya BCM IVR 2 1 Upgrade Avaya Business Communications Manager Avaya BCM 4 0 is a fully integrated communication system for small businesses government networks retail networks and enterprise branch offices The Avaya BCM 4 0 offers interactive voice response capabilities through Interactive Voice
34. Install any PERI service patches on the MPS 2 1 Software Documentation and Update CD for example MPS2 1Patch_Bundle_9 exe When the following message appears patches are successfully installed information ET Ci Patching is complete a ae Click OK 8 Confirm installation of PeriView and PERIpdp 2 1 from the command line by entering C gt perl S perirev plx outfile STDOUT Ci gt per 1 8 perir ev pl x outfi le ST DOUT PERIpd Ez ALO MPS2 1Patch Bundle 9 BundleCutDate 20050223 p PkgCutDate 20030523 Avaya Business Communications Manager IVR Upgrade Guide September 2010 59 Administrator on the Windows Workstation PERIvi 25 INO MPS2 1Patch Bundle 9 BundleCutDate 20050223 ew PkgCutDate 20021002 9 In C Program Files PERIpdp etc back up the userdb xml file 10 Copy the file userdb xmI BCM from the Avaya BCM IVR Toolkit CD to overwrite C Program Files PERIpdp etc userdb xml The userdb xml BCM file contains the administrative plugins required for Avaya BCM IVR management 11 Restart Apache and PeriView Data Provider services la Apache2 2 Started Automatic LocalSystem a Application Management Manual LocalSystem My ASF Agent Started Automatic LocalSystem SMa ASP NET State Service Manual JASPNET Sy Automatic Updates Started Automatic LocalSystem Sy Avaya License Service Started Automatic LocalSystem o Background Intelligent Transfer Service Started Manual Local
35. Intended Audience This manual is intended for both IVR Application Developers and Avaya BCM IVR System Administrators This manual assumes that the reader is familiar with e Avaya BCM application development e site specific operating procedures relating to the Avaya BCM e specific application functions performed by the Avaya BCM and e other equipment to which the Avaya BCM may be connected Basic knowledge of your operating system software is also assumed Customer Service Visit the Avaya Web site to access the complete range of services and support that Avaya provides Go to http www avaya com or go to one of the pages listed in the following sections Avaya Business Communications Manager IVR Upgrade Guide September 2010 7 Preface Navigation e Getting technical documentation on page 8 e Getting product training on page 8 e Getting help from a distributor or reseller on page 8 e Getting technical support from the Avaya Web site on page 8 Getting technical documentation To download and print selected technical publications and release notes directly from the Internet go to http www avaya com support Getting product training Ongoing product training is available For more information or to register you can access the Web site at http www avaya com support From this Web site you can locate the Training contacts link on the left hand navigation pane Getting help from a distributor or reseller If yo
36. Kaka ad 30 Viele 30 Kale eler Kana GNG ANAN GAAN 30 KEE kaaa AALAGA NAA Nh 30 Kall IEN 30 Will EE 30 S el A 30 SCOPE AN ANA AA AA 7 A 21 Send Fax Block 24 Send Fax from TlFtFie 24 Send Host Block 23 September 2010 UE 30 SENErdOWN GAAN GG 30 SESSION niinniin Kaka AGA AA 27 Set Call Data Si SOLA ME 27 ET 30 SEES aala Ausdeele 30 Setting Host Environment Parameters 23 SOLVPSIING An NGA MAALAB es 27 TL Da GG KANG GARA 30 BEE 30 SNATAXCMP EEN 30 ada aiii nadia 30 SNAPSTECMP na GAGANA a acido Gagana nicotina 30 Us UE 20 SOME necia iaa ANA 22 30 Speak A NANANA NAA anG 27 El E 30 AA a 30 AE union adidas 30 STOPU ito id idad 30 SP vivir sin Eaa 30 System Administrator seeaeeeeee ee 19 40 42 73 79 System Block AA 23 T CAPOC AA MANA 30 Ci aani iaaii 27 e UE 30 DIE 30 A doere a 30 ttpsendSUCO iieri aaa AA sanidds 30 Uimedcall Aa Aa 27 UMTS ivi 30 TOOMANYIOWS AGANG 30 tophonetall sssrinin aiaa a 30 cn 27 LEI cooocoocconccnncconcconcnnnncnnncnnnnnoncnoncnoncnnnnnoncnnnnnns 30 EH EU 30 Transition EE 20 21 40 Transition ISSUES aa 40 Ce ME 27 data WEE 30 MAEL EEN 30 AC UR 30 Avaya Business Communications Manager IVR Upgrade Guide A LA 27 Typical installation aaaaaanaa anna anna naaa anaaanaaanaaanana 46 U UeditO uedit3 aa 30 Wata AA AA 27 unexdata ienen a a i 30 CUT y e AA PAA ANG 30 UneXphoNe en 30 Unified Manager 16 Uninstall Peri package
37. M IVR 2 1 Upgrade Overview Setting Host Environment Parameters Host environment parameters are sent from the Send Host block This function replaces the Environment block host option SHosti SHost1 Screen Message Control Nared From Length Function Apply pa sj sj DH enter Send Enter Clear Screen Reset Device parameter option Move Cursor to Home Parameter Receive Host Block Asynchronous Operation The Asynchronous checkbox is replaced by the Wait checkbox Receive Host operates asynchronously when the Wait checkbox is unchecked Send Fax Block 24 Avaya Fax Composition Removed The Fax Composition feature is not supported All controls and options used to create and store composed faxes are removed Send Fax from TIFF File PeriProducer 3 00 supports sending faxes directly from TIFF format files TIFF faxes no longer need to be imported into a MultiMedia File and accessed by a media storage token Fax Mode Removed PeriProducer 3 00 supports only Group 3 faxes Business Communications Manager IVR Upgrade Guide September 2010 Receive Fax Block Receive Fax Block Receive Fax Direct into TIFF File Applications can save an incoming fax directly to a TIFF format file In previous versions of PeriProducer faxes were stored in MultiMedia Files and had to be exported to individual TIFFs Local Station ID The user can specify the Local Station ID which typically represent
38. Manager IVR Upgrade Guide September 2010 29 Avaya BCM IVR 2 1 Upgrade Overview 2 30 Environment Option 3 00 Equivalent hnowait Unsupported a corresponding VENGINE runtime option is available intermsg intermsg maxmessage Unsupported mode mode notice notice numset numset rscertime rscertime rscintime rscintime setvpsline setvpsline softterm softterm speak speak timedcall timedcall unnotice unnotice vmstimedcall vmstimedcall vpsrcvtime vpsrcvtime webtimeout webtimeout Conditions When a PeriProducer 2 30 application is opened in 3 00 PeriProducer attempts to automatically convert handle conditions to their counterparts in 3 00 Condition conversions shown with a preceding dollar sign are displayed in the application as the 2 30 condition but are automatically converted to the appropriate 3 00 condition at runtime The following table lists the 2 30 condition the corresponding 3 00 condition if any and if applicable how PeriProducer 3 00 converts the condition when a 2 30 application is ported to 3 00 Table 4 Conditions Conversion 3 00 Condition Conversion abend 2 30 Condition abend addfail abend addfail importfail w Status ErrlnUse in condition data 30 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Conditions
39. See Other PeriProducer Changes on page 27 See PeriProducer for the Avaya BCM for more information about Avaya BCM specific changes to PeriProducer e Blocks are converted to their nearest possible counterparts in 3 00 See PeriProducer 3 00 Block Changes on page 22 See PeriProducer for the Avaya BCM for more information about Avaya BCM specific changes to PeriProducer e Resources are rendered obsolete See PeriProducer for the Avaya BCM for more information about Avaya BCM specific changes to PeriProducer e The original file is renamed by changing its extension to p2x The PeriPro 2 30 Runtime Behavior is enabled by default See the PeriProducer User Guide for more information about the 2 30 Runtime Behavior option sA file with name conversionlog application txt is created and contains messages pertaining to the conversion process A similar file is created with the extension html and is in HTML format Conversion Logs The conversion logs are detailed lists of issues encountered during conversion of PeriProducer 2 30 applications to PeriProducer 3 00 The conversion logs are written to the same directory as the source 2 30 application The logs are named conversion a ppname txt in plain text format and conversion appname html Each log entry indicates an application function that required some translation to become PeriProducer 3 00 compatible A conversion log is divided into three categories Example 1 Inform
40. Sof request ofaxdet Unsupported orberr orberr orberr OSCOC sndrsrccmp oscof sndrsrcfail outbad origfail w Status origfail ErrlnvalidLineState in condition data outbsy origfail w Status ErrBusy in origfail condition data outcomp origcmp origcmp outfail origfail w Status ErrBusy Soutfail ErrinvalidLineState ErrNoAnswer or ErrRejected in condition data outnoa origfail w Status origfail ErrNoAnswer in condition data outrej origfail w Status origfail ErrRejected in condition data outvoa Unsupported pgid pgid pgid pgml pgml pgml pgun pgun pgun prsfree Dependent upon event that caused prsfree condition prsfree gen d by VENGINE Sprsfree freersrccmp completed free prsfree resource 36 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Conditions 2 30 Condition 3 00 Condition Conversion qiderr qiderr qiderr qzero qzero qzero rcverr revrsrcfail Srcverr revnull Dependent upon event that caused rcvnull condition rcvnull gen d by VENGINE rcvnull hrcvmapfail w Status rcvnull ErrNoData in condition data failed receive map hrevtxtfail w Status rcvnull ErrNoData in condition data failed receive text rcvoice Unsupported rdcdown Unsupported rdcup Unsupported rdisable Unsupported red Unsupported refbad transferfail w Status transferfail ErrlnvalidLineState in condition data refbeg transfercmp
41. System Ensure the PeriView Consolidator host name appears in C Program Files PERIpdp etc mmdp cfg as shown here mmdpconfig WIN2K ipesrpconnection WIN2K 12 Ifyou are managing the Avaya BCM IVR system from a browser located outside the local host change permissions in C ProgramFiles PERIdist apache conf httpd conf allow from all deny fromm all 13 From Services restart Apache web browser 14 Ensure PeriView Consolidator is running by pointing the Apache web browser to the PeriView URL http lt Consolidator IP gt periview Periview html PeriYiew Login xj UseriD Administrator Password nt essed Previous Servers 47 135 151 82 9191 NA Login Information a In the UserlD box enter Administrator b In the Password box enter root 60 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Installing Avaya BCM IVR 2 1 PeriView Consolidator c Check that the Host box contains the PeriView Consolidator IP address d Check that the Port box contains 9191 e Click OK to log on You are now ready to add the Avaya BCM nodes to the system 15 Click Control Center on the Management toolbar RC TE de is used to display PeriView configuration utilities L MMDP Configuration Configure a single MMDP options and or MMDP relationship schema an VPSHOSTS Configuration Configure vpshosts file located under VPSHOME ete 17 Cl
42. U ARE INSTALLING DOWNLOADING OR USING THE SOFTWARE HEREINAFTER REFERRED TO INTERCHANGEABLY AS YOU AND END USER AGREE TO THESE TERMS AND CONDITIONS AND CREATE A BINDING CONTRACT BETWEEN YOU AND AVAYA INC OR THE APPLICABLE AVAYA AFFILIATE AVAYA Copyright Except where expressly stated otherwise no use should be made of materials on this site the Documentation s and Product s provided by Avaya All content on this site the documentation s and the product s provided by Avaya including the selection arrangement and design of the content is owned either by Avaya or its licensors and is 2 Avaya Business Communications Manager IVR Upgrade Guide protected by copyright and other intellectual property laws including the sui generis rights relating to the protection of databases You may not modify copy reproduce republish upload post transmit or distribute in any way any content in whole or in part including any code and software Unauthorized reproduction transmission dissemination storage and or use without the express written consent of Avaya can be a criminal as well as a civil offense under the applicable law Third party components Certain software programs or portions thereof included in the Product may contain software distributed under third party agreements Third Party Components which may contain terms that expand or limit rights to use certain portions of the Product Third Pa
43. a Web site http www avaya com support September 2010 Contents Ka A ee ee 7 Rf cess nue AN ee ANG GAGANA e 7 gee E AA AA AA es 7 CASO IP ir AAA AAA A A Nias 7 NA a errr errr tre 8 Getting technical eet A AAA A RA AAA 8 AUR PONE CARE AA 8 Getting help Fom adishibutor or E 8 Getting technical support from the Avaya Web Sha aaa NGA KR GA AA 8 Pouro Her Tis nee A a A AA 9 II EN E Pa 9 E E m ThS Manga ANG A AA AREA 10 ss nan ATA KANG NA NAKARAAN A 11 Two Button Windows vs Three Button Solaris Mouse naa mamas 12 RI E OT NG BANGKANG AA AA 12 Chapter 2 New in this PO eaS im 13 UL 13 ROTO MI ida 13 PEE T aaa cee eens AA aNG 13 Chapter 3 Avaya BCM IVR 2 1 Upgrade Overview mmm 15 The YA BEN 2 TUPI Ge E 15 New or Updated Features of Avaya BCM AVR ZA ii A RA 16 Paya BEA LA Comigo AA AA 16 Avaya DENIA OUR as Aa ha Hie eke ea Aa 17 Prerequisites for the Avaya BONEDZR 2 1 Upon 19 Applicaton Devel Be i aa AA a ahaha BG AN AA 19 SANA IMA Oia 19 TARA UE A A SS A A A AS 20 Transition lesues for the Application Developer aman IGAN 20 Debaten CCS ISS AA AAA AAA A 20 Ne E RE 21 Blockng Non Dockng KEAN naa aa ANA Ee EEN 21 CFTE DEE EE 21 Pere rogucer 2 00 Bock A a 22 Comecon IS aller VO DOG iio 22 Tl O eg 22 EE Ee 22 SCI Iso A PAA 23 o A y go AA AA alata 23 A AA ege 23 Pecore ROS Eh 24 BENG F ar B Rosai O D 24 E A e A A E PE A AS 25 EE BO Tonnan Ee Eer 25 POSI E 25 AA As AA RA AA AA SPS AA 25
44. ation An information message indicates a conversion event that does not affect the functionality of the application For example an information message generates from the conversion of a 2 30 condition name to a new 3 00 condition Avaya Business Communications Manager IVR Upgrade Guide September 2010 83 Developer Upgrade on Windows Workstation name The application containing the condition reacts the same way in PeriProducer 3 00 however it uses a different condition name 2 Warning A warning message indicates that an application successfully converted but may not work as expected in 3 00 A typical warning message generates to indicate an obsoleted block setting that does not affect application function 3 Severe This category indicates something requiring manual application editing for the application to run under PeriProducer 3 00 Severe messages can include e using unsupported features or resources See PeriProducer for the Avaya BCM for more information about features and resources that are not supported in the Avaya BCM environment e using obsolete environment settings conditions system datacards that do not have an equivalent in PeriProducer 3 00 See Discontinued Features and Functions on page 26 for more information Known Conversion Issues Set Resource Label in 2 30 PeriProducer 2 30 uses a Resource block Set operation to change the external resource for example OSCAR label PeriProducer 3 00 converts the
45. aya Business Communications Manager IVR Upgrade Guide September 2010 Conditions 2 30 Condition 3 00 Condition Conversion lockfail lockfail lockfail logdeny logdeny logdeny lost Unsupported marshall mailshall marshall mmfhigh mmfhigh mmfhigh mmflow mmflow mmflow modvar modvar modvar mpscc Unsupported mpsinfo Unsupported mpsoc Unsupported mpsof Unsupported mtoffail exportfail exportfail mtofsucc exportcmp exportcmp nilobjref nilobjref nilobjref nonexistobj nonexistobj nonexistobj norecfound norecfound norecfound norestart norestart norestart nospace nospace nospace notfnd notfnd notfnd notimpl notimpl notimpl notlogon notlogon notlogon notopen notopen notopen oa speakcmp w Status Abort speakcmp in condition data oc Dependent upon event that caused oc condition speakcmp w Status Done Soc in condition data completed speak request sndfaxcmp completed send Soc fax sndrsrccmp completed Soc send resource of Dependent upon event that caused of condition Avaya Business Communications Manager IVR Upgrade Guide September 2010 35 Avaya BCM IVR 2 1 Upgrade Overview 2 30 Condition 3 00 Condition Conversion of gen d by VENGINE Sof sndfaxfail w Status Sof ErrNoFaxAvail in condition data failed send fax sndrsrcfail failed send Sof resource speakfail failed speak
46. cess 74 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Retrieving existing Host Communications License File Prior to contacting your Technical Support organization obtain the MAC address for the Avaya BCM interface that communicates with the Host Example 1 Launch Business Element Manager 2 In the Task Navigation Panel click the Configuration tab 3 Expand the Resources folder and click Network Interfaces 4 Select the LAN interface you want to use to communicate with the external host for example LAN 1 The Details for Protocol appears with the Interface tab displayed 5 Record the information that appears in the MAC Address box This is the MAC address of your Avaya BCM File view Session Took Help de Ng eent A Refresh A Network Interfaces Interfaces GiobetSettings Dian Parameters ktertoces Type Interface Name Protocol Enable Bats le Address E F E A Seeche Retrieving existing Host Communications License File Example 1 Create a shared folder on the PC that will receive the Host Communications License File from the Avaya BCM 2 Log on to Unified Manager on your Avaya BCM 3 X system Avaya Business Communications Manager IVR Upgrade Guide September 2010 75 Administrator on the Avaya BCM 4 0 Platform UI CUT TY YU X7Q46q TN Business Communications Manager a Unified Manager Se B Bare A treet an Menger Caskgun ae WU og m
47. ching is complete 6 If the Windows Workstation is used as a statistics collector node see MPS 2 1 PeriReporter User Guide install any patches in the Patch gt Collector folder on the MPS 2 1 Software Documentation and Update CD 7 When all of the patch bundles if any have been successfully installed open the Services window Note the presence of the Networks License Service and the PeriView Data Provider Service The Networks Startup Service is not present You must manually install the Networks Startup Service 48 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Installing PeriProducer 3 00 and PeriStudio 2 20 h Services aaa 210 x Action Yew e gt Gime MBi i gt m i m Tree So Services Local Bo Fax Service Helps you Manua Rg Indexing Service Indexes co Manua y Internet Connection Sharing Provides n Manua bo iPodService Manua ey IPSEC Policy Agent Manages I Disable Bo Logical Disk Manager Logical Disk Started Autom Ba Logical Disk Manager Administrative Service Administrat Manua y Machine Debug Manager Supports lo Started Autom y Messenger Sends and Stopping Autom Le Net Logon Supports p Started Autom Ba NetMeeting Remote Desktop Sharing Allows aut Manua Bq NetSwitcher Admin Service Permits Ne Started Autom Siy Network Connections Manages o Started Manua Bo Network DDE Provides n Manua SR Network DDE DSDM Manages s Manua Started Auto
48. copy as a different name such as lt original_name gt 300 Avaya Business Communications Manager IVR Upgrade Guide September 2010 81 Developer Upgrade on Windows Workstation Converting Standard PeriProducer 2 30 Applications to PeriProducer 3 00 Applications that used the standard PeriProducer 2 30 are automatically converted by PeriProducer 3 00 No other setup or configuration procedures are required to convert the PeriProducer 2 30 legacy applications Load into PeriProducer 3 00 Load the PeriProducer 2 30 application into PeriProducer 3 00 as you would any other application Conversion takes place automatically The PeriProducer logo indicates that the application is changed and needs to be saved Using the PeriProducer Command Line to Port Applications Use the following command line syntax to convert a legacy application peripro c lt application gt The preceding command converts the selected ppr file to an executable vex file For example to convert numdemo ppr enter peripro c numdemo You can also use filename wildcards e g peripro c num to batch convert applications The previous example converts all applications in the current directory whose names start with num 82 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Porting Events Porting Events During application porting the following events occur Example e Conditions and environment options are converted when possible
49. ding C C Call Functions Libraries on page 88 To deploy User Defined Call Functions C C Call Function files to the Avaya BCM click Change Option in the Application Configuration window Click Add Browse the Windows host folder where so files are located and select the desired so file Click Deploy to assign the so file to the Avaya BCM 66 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Assigning and Starting Applications Assigning and Starting Applications Example 1 Return to the PeriView launch screen and click APPLICATION MANAGEMENT The Application Management window appears In the Choose pane of the Application Management window you can select the desired Avaya BCM nodes and line numbers Choose Applications Action Fiter Tree Jao Name LA Assign c ts JWARGH 2 C1Program FilestNortenPERIppr a Start Restart Mimps i BCM1000 ei 5 Mi mps 2 BCM200 Terminate Locations I Unassign EI Jcomd June mode ze ba Reorder a hd Options Type lt Type gt Y Lines to State States v numdemo Fa App J Span Si prone rue CG o Configuration JYARGH 2 C Program o 2 In the Choose field select the Filter tab and select the desired Avaya BCM component from the Components list Avaya Business Communications Manager IVR Upgrade Guide September 2010 67 Administrator on the Windows Workstation Choose Filter Tree Components imps
50. e patches found in the Patches Remote Database folder on the MPS 2 1 Software Documentation and Update CD Install the patches if any by double clicking on the executable files in the folder Configuring periq on the Windows Node To configure periq on the Windows Node you must edit the gen cfg file The following figure shows a sample gen cfg file All executables listed in this file should support the NT convention for srp triggered termination If you do not know what this means please do not add any entries to this file NAME NODE PORT is VOS CLASS PRI COMMAND LINE alarmd al 0 alarmd configd dl 0 configd conout il 0 conout psched 0 0 psched run nriod il 0 nriod vastimer 0 0 vastimer screendaemon 0 0 screendaemon pmgr il 0 pmgr vsupd 0 0 vsupd periweb 0 0 periweb proxy 0 0 Jeroen S ees b coms L amt k 10 m periq_bem1000 0 0 Jee ter e Coss ow loomlOOOsi sejleliae Her Ocloeil igo 92 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Configuring sqlclnt on Windows Node sqlclnt_bcmpso 0 0 Uscilellimce v iL SN JoemlOOO s 221 MG2gojitTV3Rd3X8M perig bcmpso 0 0 Maari 8 17 v locmosos2 a Sale ele Mi sqlclnt_bcmpso 0 0 Wecikelime y 2 IN Jemen s 222 U MG2gojitTV3Rd3X8M In the gen cfg file make the following entry for periq periq v NodeA 3 s16 a sqlclnt q odbcq32
51. ed hctloff hetloff hetloff hetlon hetlon hetlon heldres Unsupported hkfcomp hookflshcmp hookflshcmp hkffail hookflshfail hookflshfail hostasyncevt hostasyncevt hostasyncevt hostdown hostdown hostdown hostfail Dependent upon event that caused hosffail condition hrcvmapfail w Status ErrNoData or ErrTimeout Shostfail Avaya Business Communications Manager IVR Upgrade Guide September 2010 33 Avaya BCM IVR 2 1 Upgrade Overview 2 30 Condition 3 00 Condition Conversion in condition data failed to receive map hrevtxtfail w Status hostfail ErrNoData or ErrTimeout in condition data failed to receive text hsndmapfail failed to send Shostfail map hsndtxtfail failed to send hostfail text hsndaidfail failed to send hostfail AID key hostup hostup hostup hstatdata hstatdata hstatdata idle Unsupported inf Dependent upon event that caused inf condition inf gen d by VENGINE inf rcvfaxfail w Status inf ErrNoFaxAvail in condition data failure to receive fax recordfail w Status inf ErrZeroLengthDTMF or ErrZeroLengthSilence in condition data failure to record CMR message intertimeout intertimeout gend by Sintertimeout VENGINE invreq invreq invreq ioerr ioerr ioerr iscpf iscpf iscpf isdncc Unsupported iupdbusy Unsupported iupdcomp Unsupported iupdfail Unsupported lengerr lengerr lengerr linkdown linkdown linkdown 34 Av
52. efers to hardware as the MPS Wherever the documentation uses MPS assume that this refers to the Avaya BCM IVR unless otherwise noted 40 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Chapter 4 Administrator on the Windows Workstation This chapter covers 1 Windows Workstation Operating System Upgrade Avaya BCM IVR 1 X Uninstall Procedures Avaya BCM IVR 2 1 Installation Procedures Avaya BCM IVR 2 1 Toolkit Installation PeriView 2 1 and PeriView 2 1 Consolidator Installation DOV 2 09 0 Launching Applications in PeriView Windows Workstation Operating System Upgrade If either the Application Developer workstation or the System Administrator workstation is currently running on Windows NT both workstations must be upgraded to the Window 2000 operating system For more information about upgrade prerequisites see Prerequisites for the Avaya BCM IVR 2 1 Upgrade on page 19 Avaya Business Communications Manager IVR Upgrade Guide September 2010 41 Administrator on the Windows Workstation Avaya BCM IVR 1 X Uninstall Procedures Uninstall Procedures with MPS 2 1 Software and Document CD If Avaya Business Communications Manager Avaya BCM IVR 1 X is already on the Windows Workstation follow these procedures to remove the Avaya BCM IVR 1 X PERI packages prior to installing Avaya BCM IVR 2 1 Example 1 Ensure PERI packages are installed on the box by either a running the following command
53. etinputfail ec cee ee eee e eee eeeeeeeeeeteeeeeeeeentenes 30 OStS ICC MP TE 30 Ee CC UE 20 Lg EE 27 GEN AI E 30 rg Eu 30 ge poison idas tii 30 AA AE 30 H Hardware Properties WiNdOW a 26 Velo Na Naa AA a LA TA 30 NG ON aaa NN Naan 30 headermode aaa 27 A a A 30 ls ter le EE 20 hgetvtfail eee eee ce cece ee eeeceeececcccnecaeecaeeeeeeeeeeeeeeeeeeeeeees 30 FTC OND ica AA AIN AA 30 ALOG AA AR AN NAA AA AA 30 e TEE 27 hookflShemp aa 30 hookflshfail aaa 30 EOS tai aag PAN ade aa 20 hNOStasYNCOV cia 30 o a 27 NOSTUOWN airi Tacora e a 30 September 2010 NOS miosina ANAN GANA 30 NOSTUP saaan aNG LNG NA GNG AG a 30 UE e EC WEE 20 l ll 30 IMPOREMP sas cece a AKNG KANA ANAN 30 Tu GE 20 Installation a 46 51 56 57 Intended Audience ococccconccnncconocnnncncononcnnncnnnnnnarnnnononoos 7 lp EE 27 Interactive Voice Response oooooccoccccncnnnncnncncnnnonononos 16 Interactive Voice Response 20 15 Intermeg AA 27 AI PAA 27 intertimeout aaa 30 NIME UZ Ma ADA 27 IM BEE 20 e EE 30 SEP aa ANA AA AA km es ame 30 AA a aer cacadiiss 30 Iupdbusey ee 30 lUPAGOMP EE 30 Tiet TEE 20 IVR KeYyCOde aan lala ee 74 K kept ma a aking 2r L A aaia aii 30 license UE 42 License Service Installation oooonccnnccionnnonocno 53 Line Operations aa 21 lINKAOWN Kasa kakai BG 30 Local Station ID 25 elei a E UE 20 A N E 30 OS EE 30 M MAC ID mmm GAAN ANNA AA 74 mailshall
54. format Windows specific commands procedures or screen shots are shown when required The following table lists general operating system conventions used with either the Solaris or Windows operating system Solaris Windows Environment SPPROHOME PPROHOMES Paths SPPROHOME bin SPPROHOMES bin Command lt command gt amp start b lt command gt Avaya Business Communications Manager IVR Upgrade Guide September 2010 11 Preface Two Button Windows vs Three Button Solaris Mouse lt SELECT gt Left button lt SELECT gt Left button lt ADJUST gt Middle button lt ADJUST gt Left and Right together lt MENU gt Right button Right button Trademark Conventions The following trademark information is presented here and applies throughout for third party products discussed within this manual Trademarking information is not repeated hereafter Solaris and Motif are registered trademarks of The Open Group in the U S and other countries Solaris SunOS OpenWindows SPARC and UltraSPARC are trademarks or registered trademarks of Sun Microsystems Inc in the United States and other countries Microsoft MSSQL Windows Internet Explorer and the Flying Windows logo are either trademarks or registered trademarks of Microsoft Corporation Oracle is a registered trademark of Oracle Corporation Sybase and SYBASE are trademarks of Sybase Inc or its subsidiaries Informix and
55. gured For more information about configuring your Avaya BCM IVR 2 1 system for database access See Database Access Configuration on page 91 20 Avaya Business Communications Manager IVR Upgrade Guide September 2010 New PeriProducer 3 00 Blocks New PeriProducer 3 00 Blocks PeriProducer 3 00 introduces several new toolkit blocks however some are not supported in the Avaya BCM environment The following table lists the new blocks and whether they are supported in the Avaya BCM Environment Table 2 New PeriProducer 3 00 Blocks Block Function Abort Abort input output Bridge Not supported Call Control Send data to telephony protocol layer perform a hookflash moved from Originate block in PeriProducer 2 30 Call Conferencing Not supported Call Progress Detection Manage call progress detection functions Edit Sequence Manage touch tone input editing and user edit sequences Line Operations Perform phone line operations such as offer call accept call get line application resource from pool Media Operations Not supported Select Input Not currently implemented See the PeriProducer 3 00 User Guide for full descriptions of the blocks Blocking Non blocking Execution Many PeriProducer blocks provide the option of choosing blocking execution waits at that block until it receives success failure message or non blocking execution continues to next block without waiting for message execution
56. i Wier de Sey ned Harsch ees Van Lett ee Ka teas cad sl ep aged vane Afen NE Pie Merge Docume utaoa Diara Friet Sumner Te BRU es Badu te ae Uy Mantennare kal Dre det amar ok ing ot at mme 22 Farzi eres KEE n mg Bae ABD SATA 1 UA a ANA FAS ay PANAPAAN cov SW NAE Business Communications Manager kabi Yow Lacate DCK Pictuc Mer 2 Suras Marang we or s sd re and Iren baka tanana Maintenance I nals eee eee i doe va go ds Akane Tele Mehieg SOS maa d Abel as mund e aLL Lg ERUN A cree ter 2 AR er wen Tea chart teas H d a Erge Syra Dr Fee z wv La SOS abi o a Kokak BAKAS e Cormy Dane et Sis e bes Trda pr 8 si ww SS a 7 4 Select Attach Shared Volume Select the shared folder you created in Retrieving existing Host Communications License File so it can be accessed by the Avaya BCM 76 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Getting and Applying the License File NN Business Communications Manager Set Support pp Y Your Location BOM Produet M imi Maintenance sier Infomation IMPORTANT If you are attachng a shared folder wih the atecnon o stonng Archlog Packages please const the BOM Archlog Kaw wiodgo Base for documwatakoa Report A Problem D I Pi Aechleg Scheduler Host Name ce IP Address Type Zeta ieser a Peehog Sewing Folder te acces
57. ick Add to add a data provider sai MPS Manager Data Proweer Configuration Tool MPS Manages Data Provider Configuracian Teel Config MIS Monge Den Providers sad thea laica Trepertne SS 18 In the Add Data Provider dialog box enter the host name of the new data provider for example Avaya BCM1000 in the Data Provider Name box Avaya Business Communications Manager IVR Upgrade Guide September 2010 61 Administrator on the Windows Workstation ZA Note To ensure the Data Provider host name translates to its corresponding IP address make a DNS entry or place an entry in the consolidator host file C winnt system32 drivers etc hosts 19 Select the Avaya BCM1000 as the Service Data Provider by selecting Service Data Provider Select the PeriView Consolidator workstation as the Parent Data Provider 20 At the bottom of the window select the Will the Data Provider monitor local components checkbox This triggers the Avaya BCM1000 s MMDP process to connect to the local srp to get state information 21 Click Add The MPS Manager Data Provider Configuration Tool window appears showing a hierarchy of two MMDPs The PeriView Consolidator MMDP appears above the Avaya BCM1000 MMDP indicating that it is the parent service provider Select Avaya BCM1000 from the Data Providers list box in the upper left of the window or in the hierarchy The Avaya BCM1000 is listed as a monitored system 22 Click SAVE If the
58. ions in PerView ae pice AA AA AP AA 63 Eds AA AA AP 63 Loading User Defined Call Function Files AA 66 Assigning and Starling Ap EE 67 Chapter 5 Administrator on the Avaya BCM 4 0 PlatforM ccccccccccconnnnnnnnonanananananannnnnn 73 Numbering components using Business Element Manager bakbakang io ahapesdsantaais dlrs 73 Enabling Host Communications with Business Element Manager 74 Retrieving existing Host Communications License Files union ii adas Z EE Applying the License PIG sima A AANO 77 Application Resources padasanong etica TE patada TTET E TTS Ee 79 Chapter 6 Developer Upgrade on Windows Workstation ccccccceeeeeseeeeeeeeeeeeeeeeeeeeees 81 Porting PenProducer 2 30 Applications to PeriProducsr 3 00 aaa AANGAL 81 Application Poring Considerato EE 81 Converting Standard PeriProducer 2 30 Applications to PeriProducer 300 82 Load nta PenProducer SO ans KAANAK eegend 82 Using the PeriProducer Command Line to Port Appltcatons 82 Porting Events AA aiii i 83 Conor om LOG aio 83 Known Conversion ISSUES ai AA AA Sel Pee Get LAGETAN A PA AA 84 Unsupported 2 30 Resources NMAN iria akes MOMAGT ANT akbaa id Neoteo sshedbonbines PA pasa a a ote E 85 Flushing the Speak Prompt Butter papasahan See papaksa erat iaa ida 85 4 Avaya Business Communications Manager IVR Upgrade Guide September 2010 System Transfer Connection ID Datacard E 85 Assign and S
59. ll the time and has no control over the availability of the linked pages Warranty Avaya provides a limited warranty on this product Refer to your sales agreement to establish the terms of the limited warranty In addition Avaya s standard warranty language as well as information regarding support for this product while under warranty is available to Avaya customers and other parties through the Avaya Support Web site http www avaya com support Please note that if you acquired the product from an authorized Avaya reseller outside of the United States and Canada the warranty is provided to you by said Avaya reseller and not by Avaya Licenses THE SOFTWARE LICENSE TERMS AVAILABLE ON THE AVAYA WEBSITE HTTP SUPPORT AVAYA COM LICENSEINFO ARE APPLICABLE TO ANYONE WHO DOWNLOADS USES AND OR INSTALLS AVAYA SOFTWARE PURCHASED FROM AVAYA INC ANY AVAYA AFFILIATE OR AN AUTHORIZED AVAYA RESELLER AS APPLICABLE UNDER A COMMERCIAL AGREEMENT WITH AVAYA OR AN AUTHORIZED AVAYA RESELLER UNLESS OTHERWISE AGREED TO BY AVAYA IN WRITING AVAYA DOES NOT EXTEND THIS LICENSE IF THE SOFTWARE WAS OBTAINED FROM ANYONE OTHER THAN AVAYA AN AVAYA AFFILIATE OR AN AVAYA AUTHORIZED RESELLER AND AVAYA RESERVES THE RIGHT TO TAKE LEGAL ACTION AGAINST YOU AND ANYONE ELSE USING OR SELLING THE SOFTWARE WITHOUT A LICENSE BY INSTALLING DOWNLOADING OR USING THE SOFTWARE OR AUTHORIZING OTHERS TO DO SO YOU ON BEHALF OF YOURSELF AND THE ENTITY FOR WHOM YO
60. m 30 QoS Service Manages Q Started Autom orks Li fice Autom SB Nortel Networks Periview Data Provider Started Ro NT LM Security Support Provider Provides 8 Install the Startup Service by entering the following command perisve install dispname Networks Startup Service gt Shortcut to CMD EXE perisvc install dispname Nortel Networks Startup Service ll xj Microsoft Windows 2008 Ve on 5 00 2195 CC Copyright 1985 26806 Microsoft Corp IC WINNT system32 gt perisvc install dispname Nortel Networks Startup Service 9 Confirm that srp is running by entering the following command srp status The preceding command produces an output similar to the following C WINNT system32 gt vsh vsh common 0 gen JVARGH 2 1 gt srp status NODE PORT USER PED LINE STATE ENTERED STATE FLAGS CMDLINE JVARGH 2 5999 SYSTEM Lag RUNNING Sep 15 15 52 40 Sia Confirm that Networks Startup Service is running by opening Services Avaya Business Communications Manager IVR Upgrade Guide September 2010 49 Administrator on the Windows Workstation 10 Ensure PERI packages are installed on the Windows workstation by running the following command C gt perl S perirev plx outfile STDOUT C gt perl S perirev plx outfile STDOUT PERIase 520 0 MPS2 1Patch Bundle 9 BundleCutDate 20050223 PkgCutDate 20020917 PERI fw il MPS2 1Patch Bundle 9 BundleCu
61. n the manual see Conventions Used in This Manual on page 10 g3 Note Periphonics is now part of The name Periphonics and variations thereof appear in this manual only in reference to a product for example the PERImps package the perirev command and so on Organization of This Manual This manual is organized according to the needs and requirements of two distinct Avaya BCM IVR users System Administrators and Application Developers Chapter 1 Introduction to the Avaya BCM IVR Upgrade Overviews the upgraded Avaya Business Communication Manager Avaya BCM with Interactive Voice Response capabilities Explains how to access documentation on Helmsman Chapter 2 Administrator Upgrade on Windows Workstation Discusses prerequisites and steps necessary to upgrade the Avaya BCM IVR PeriView Consolidator workstation Chapter 3 Administrator Upgrade on Avaya BCM 4 0 Platform Discusses how to manage Avaya BCMs using Business Element Manager Explains how to add Avaya BCMs to the Business Element Manager administration list Avaya Business Communications Manager IVR Upgrade Guide September 2010 9 Preface Chapter 4 Developer Upgrade on Windows Workstation Discusses steps necessary to port PeriProducer 2 30 applications to PeriProducer 3 00 as well as porting events and conversion issues Chapter 5 Developer Upgrade on Fedora Workstation Discusses steps necessary to configure the Fedora workstation
62. ndows Node processes BCM 2 requests the application s request and interfaces database access with external database from Windows Workstation Intermediate Windows Node Database with perig amp sqliclnt To configure the Avaya BCM IVR 2 1 system for database access periq and sqicint must run on the Windows node Both periq and sqlcint are installed as components of perirdb ina TYPICAL installation on the Windows workstation See Administrator on the Windows Workstation on page 41 for more information The Windows workstation can serve as the intermediate Windows node To run the database access configuration additional components are needed from the latest MPS 2 1 Patch Bundle and additional database patches on the MPS 2 1 Software Documentation and Update CD Avaya Business Communications Manager IVR Upgrade Guide September 2010 91 Database Access Configuration VMST 3 on the Avaya BCM Node Ensure vmst is running on the Avaya BCM node where the applications requiring database access are running The following command produces an output showing the list of active vmst ports and the attached Avaya BCM components root BCM1000 root vvpsactive root BCM 1000 root vvpsactive Dec 6 21 55 33 Service Port PID Component number vmst 1 26437 BCM1000 2 2 Connected vastimer 66 vastimer 66 26224 Connected vms 1 Install Patches on the Windows Node To configure remote database access you must install all th
63. ng Fedora Fedora Core 3 is available for download at http fedora redhat com Installing IVR Plugin Development Environment Transfer the tgz file on the Avaya BCM IVR Toolkit CD to the tmp directory on the Fedora Core 3 machine Building C C Call Functions Libraries Example 1 On the Fedora Core 3 machine log on as root or use sudo and then change to the root directory cd 2 Extract the tgz file 88 Avaya Business Communications Manager IVR Upgrade Guide September 2010 makecall tux Tool tar xzf tmp tgz or sudo tar xzf tmp tgz 3 Log on again as a regular user and access the IVR Plugin development environment in usr local A directory tree is available in usr local README 4 To build the example go to the usr local examples directory cd usr local examples makecall tux Tool The makecall tux tool compiles C C code into so files that are transferred to the Windows workstation to run on Periview makecall tux C libname a d failname c pp The following options are available with the makecall tux tool Option Description C libname a Library name Defaults to usr local examples lib libcall a d Prepare to sue debugger dbx tool u ccopt C compiler options l Idopt Id link options G Note For help on using the makecall tux tool type makecall tux Usage makecall tux C libname a d filename c pp C libname a
64. ng level r dev file redirect output H help 94 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Index Special Characters ppr Source Code Uu 39 VOX MISS eegen 63 A abend AA APA 30 Ao Na an PA AA a laa 21 Accessory Toolkit BlOCKS mamana 22 ACO nG na GANA AA ANG 63 ele ET 20 ele DEE 20 Adminstrative tools aa 16 alarMdbtask aaa 27 alertemp 2a AGA GG AA 30 alerta deeg 30 atlmnkdown aaa 30 ana ANA nA teeta 30 AIMS WER E 27 Answer Block 22 ANSWEFCMPp coccccoooonnnnnnccnnononnnnccnnnnannnnnncccnnnrnnnnncnncnnnnnnnos 30 answerfall o oo cece eee cece aaa 30 Apache Web Server coococccccocicocononnncnccncnnnonccnnncnnnons 56 57 Application Developer External Call Functions 19 Application Developer Fedora coococccccccccocococcconcconcnonnns 19 Application Developer Operating System 19 Application Developer Upgrade Prerequisites 19 Application Resources nanana aaa aa nananana 79 Applications 0 ccceccecceeecaeeceeeeeeeeeeeeeeeeeeetetteees 81 lee EE ZE asin ta deeg 30 CENA Ale NET 30 E ne CIE 20 Asynchronous Execution Changes AAA 25 Asynchronous Operation aaa 24 AUTO TAM iii 30 autotim aaa 30 Avaya BCM IVR Feature Summary ulunan naaawa 51 Avaya BCM IVR 2 0 Business Element Manager 16 Avaya BCM IVR 2 0 Installation 177777 46 Avaya BCM IVR 2 0 New Features ooocccccccccccccnncccnn 16
65. ns lt KEY NAME gt A term that appears within angled brackets denotes a terminal keyboard key a telephone keypad button ora system mouse button Book Reference This font indicates the names of other publications referenced within the document 10 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Solaris and Windows Conventions Notation Description cross reference A cross reference appears on the screen in blue Click the cross reference to access the referenced location A cross reference that refers to a section name accesses the first page of that section Note Notes identify important facts and other keys to understanding The caution icon identifies procedures or events that require special attention The icon indicates a warning that serious problems may arise if the stated instructions are not followed implicitly The flying Window icon identifies procedures or events that apply to the Windows operating system only 1 ML The Solaris icon identifies procedures or events that apply to the af Solaris operating system only 2 SOLARIS 1 Windows and the flying Window logo are either trademarks or registered trademarks of Microsoft Corporation 2 Solaris is a registered trademark of The Open Group in the U S and other countries Solaris and Windows Conventions This manual depicts examples command line syntax configuration files and screen shots in Solaris
66. nvironment answer Unsupported as environment option Use the Answer block Answer function to answer a call Avaya Business Communications Manager IVR Upgrade Guide September 2010 27 Avaya BCM IVR 2 1 Upgrade Overview 2 30 Environment Option 3 00 Equivalent first DtmfFirst Application and System Environment options inter DtmfInter Application and System Environment options keepterm Unsupported as environment option Use the Retain option for the termination character in Edit Sequence block termchar Unsupported as environment option Use the Edit Sequence block to enable set a termination character total LineTotalCall Application and System Environment options typeahead Unsupported Phone Line Task Environment backsp Unsupported as environment option Use the Edit Sequence block to enable set a backspace edit sequence delete Unsupported eXtext Unsupported Use the Edit Sequence block to enable set user edit sequences Phone Resource Server Environment prs Unsupported tstop Unsupported as environment option Message Recording Environment intersil RecinterSil Application and System Environment options Call Progress Detection Environment cpansup Unsupported pickup Unsupported Speech Management Environment clear Supported for legacy applications only Use the Abort block with the Caller I O Only option enabled Vi
67. oabort Unsupported as environment option Use the Abort block Host Environment er er 28 Avaya Business Communications Manager IVR Upgrade Guide September 2010 2 30 Environment Option Environment Options 3 00 Equivalent freevt Supported for legacy applications only Use the Send Host block Free VT in Control gt Function gt Controls option getvt Supported for legacy applications only Use the Send Host block Get VT in Control gt Function gt Controls option headermode headermode hostctl hostctl intime intime parameter Supported for legacy applications only Use the Send Host block parameter in Function gt Controls option refer refer rfno rfno session session setaid setaid unlocks unlocks usepool usepool Advanced Phone Line Management phone Unsupported as environment option Optional Exception Conditions rngback Unsupported as environment option uedit3 Unsupported as environment option in the context of taking a digital system out of wait for an outdial complete message Generic Environment Options Phone Line Manager Options Superseded by Application and System Options Vengine Options Vengine Options VENGINE Environment alarmdbtask alarmdbtask apprestart apprestart centurymark centurymark debug debug deltimedcall deltimedcall Avaya Business Communications
68. ordfail ErrZeroLengthDTMF in condition data dupkey dupkey dupkey dupvalidx dupvalidx dupvalidx enable Unsupported endfail discfail Sendfail endfile endfile endfile error error error ertimeout Dependent upon event that caused ertimeout condition ertimeout gen d by Sertimeout VENGINE hrcvmapfail w Status ertimeout ErrTimeout in condition data failed receive map hrevtxtfail w Status ertimeout ErrTimeout in condition data failed receive text expired expired expired faxdet faxdet faxdet forcefree forcefree forcefree forward Unsupported 32 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Conditions 2 30 Condition 3 00 Condition Conversion fromphone fromphone fromphone frstim getinputfail w Status getinputfail ErrFirst in condition data ftomfail Unsupported ftomsucc Unsupported getfail Dependent upon event that caused getfail condition getfail gen d by VENGINE Sgetfail getrsrcfail failed resource Sgetfail get request rcvfaxfail w Status Sgetfail ErrNoFaxAvail in condition data failed receive fax when fax not available sndfaxfail w Status Sgetfail ErrNoFaxAvail in condition data failed send fax when fax not available getvtfail hgetvtfail hgetvtfail getvtpass hgetvtcmp hgetvtcmp gotres Dependent upon event that caused gotres condition getrsrccmp gotres revfaxcmp Sgotres sndfaxcmp Sgotres green Unsupport
69. packages Installing PeriProducer 3 00 and PeriStudio 2 20 Example 1 From the MPS 2 1 Software Documentation and Update CD run PERIinstaller setup exe 2 Select Install when the Select Components window appears xl rss AVAYA Copyright c 2010 by Avaya Incorporated 4000 Veterans Memorial Highway Bohemia NY 11716 This software is furnished under a license and may be used and copied only in accordance with the terms of such license and with the inclusion of the above copyright notice This software or any other copies hd accept the terms of the license agreement Print C 1 do not accept the terms of the license agreement 3 The Configurations window appears Select the configuration you wish to install and click Next 46 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Avaya_mps2 1 K xi Select Features Required features are not visible and will automatically be installed AVAY Select the features you want to install and deselect the features you do not want to install 9 PeriPro Workstation p Description v Used only to manage and wi Peri5tudio Workstation administer the MPS systems 153 07 MB of space required on the C drive 1620 26 MB of space available on the C drive Installshield Installing PeriProducer 3 00 and PeriStudio 2 20 4 Select Typical when prompted to select the type of installation Click Next Avaya_mps2 1 Avaya_mps2 1
70. rompted and there may be automatic reboots between installs Proceed with t the Typical package install During a Typical PeriView Consolidator installation packages are installed in the following order PERIperl gt Auto Reboot gt PERIfw gt PERIglobl gt PERIgrs gt PERIppro gt PERIpstu gt PERIplic gt PERIrdb gt PERIpdp gt PeriView gt Auto Reboot Note If PeriView Consolidator is being installed on the Avaya BCM IVR 2 1 Developer Workstation only PERIpdp and PeriView need to be installed because the other packages were installed in the PeriProducer and PeriStudio upgrade steps See Installing PeriProducer 3 00 and PeriStudio 2 20 on page 46 5 Select Yes to Apache Web Server installation during the PERIdist installation if Apache Web Server is not already installed on the PeriView Consolidator Workstation 1 PERIdist setup 6 Select Yes when prompted to install web based PeriView during the PeriView installation 58 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Installing Avaya BCM IVR 2 1 PeriView Consolidator dal PERIview setup PERI view 7 Client based Periview will be installed Would you like to additionally install Web based Periview Note that Web based PeriView requires the PERIpdp package to be installed Note You may be required to stop the Microsoft Internet Information Server during the installation of web based PeriView 7
71. rty Terms Information regarding distributed Linux OS source code for those Products that have distributed the Linux OS source code and identifying the copyright holders of the Third Party Components and the Third Party Terms that apply to them is available on the Avaya Support Web site http www avaya com support Copyright Trademarks The trademarks logos and service marks Marks displayed in this site the documentation s and product s provided by Avaya are the registered or unregistered Marks of Avaya its affiliates or other third parties Users are not permitted to use such Marks without prior written consent from Avaya or such third party which may own the Mark Nothing contained in this site the documentation s and product s should be construed as granting by implication estoppel or otherwise any license or right in and to the Marks without the express written permission of Avaya or the applicable third party Avaya is a registered trademark of Avaya Inc All other trademarks are the property of their respective owners Downloading documents For the most current versions of documentation see the Avaya Support Web site http www avaya com support Contact Avaya Support Avaya provides a telephone number for you to use to report problems or to ask questions about your product The support telephone number is 1 800 242 2121 in the United States For additional support telephone numbers see the Avay
72. s oooccccccncccnoccoononccnnccnncnnnnnnnnns 42 Uninstalling Peri packages ooococcconnncocccccinocccncccccnnnnn 42 TA PA PAA 27 UNNOTICS GG a AG dio 27 Unsupported Resources occcccccccnccononcoononccnnccnncnnncnnnnns 26 Upgrade Prerequisites oooocccicinnncncocccccccccnnncncninnnns 19 TA 27 User Defined Call Functions ooennnnesoernnnnesnernnnnene 66 userdb XmI O 57 userdb xml BCOM aaa 57 V CR kaa 30 Venge OptlONS saaan MAN BG head 27 le Lee 27 Virtual Terminal VT Allocation ccccceeeeeeeeeteeee 23 vmstimedcall oco c oonnccncccconnnonononinononononononorncncnonanonnnnnos 27 VOICE TANA ias ALI a Ad 30 Vue D te dl asawa NG ha PNG VRAM Language cooocooccnccnnncnnncnnnnnncnnnnnnnnnnnnnnnnnnnnnnnnnnns 39 te PPC Ong ES 30 VT CPD cial ia 20 W Weblall camina ANAND nG 30 webtimeout aaa 27 30 Windows 2000 aaa 16 19 Windows Workstation aa 16 X XOISAD O aaa kaaa Gad 30 XIMUCOM P E 30 ULE CA APA 30 Y YE OW EE 30 September 2010 99 100 Avaya Business Communications Manager IVR Upgrade Guide September 2010
73. s vyshoredioider d to access remote host 101010 1 Asernane Y asswor fa Executi Peset Host Name or iP Adaress e E INTO WEE Menj AWAY ex Re Kc Bac mp eye oye nar MP ebd SAIS oe 5 Return to the Maintenance page and select Execute a Command Copy the Host Communications License File from the Avaya BCM to the shared folder that you previously created by entering the command in the Command box N Business Communications Manager T pun ia a Your Location DOM Product Maintenance amp Suppor Maintenance Touts Execute a Command Alamos and Traps Maintenance Oyster Execute A Command Tha page will perm you ko remotely execute a command oa har host Warning Executing a command which causes a popa gun ae copy Nprogrza Meder networkeeripenplclarpleve vt filete copied Getting and Applying the License File To acquire the license file contact Technical Support 1 800 4 Select option 5 gt option 1 Tell the Technical Support prime that you need assistance in producing a keycode for Avaya BCM IVR When you are connected with a Level 2 Keycode Support Prime tell the support prime that you need to produce a Avaya BCM Host Communications keycode license file Avaya Business Communications Manager IVR Upgrade Guide September 2010 77 Administrator on the Avaya BCM 4 0 Platform To receive the Avaya BCM Host Communications keycode you must provide the Level 2 Ke
74. s the phone number of the station receiving the fax in the block The Local Station ID is typically displayed on the transmitting fax machine Fax Mode Removed PeriProducer 3 00 supports only Group 3 faxes Originate Block Moved Functions All bridging functions are moved to the new 3 00 Bridge Block Hookflash is moved to the Call Control Block The End Transfer function is deleted and the user can use the Disconnect block instead Record Block Asynchronous Recording Asynchronous recording provides an unlimited duration message Asynchronous recording is explicitly started and stopped by Begin and End functions of the Record block Moved Functions Element deletion functions are moved to the Media Operations block Resource Block Asynchronous Execution Changes There is no longer an Async checkbox in the Resource block To perform the resource receive asynchronously clear the Wait box Avaya Business Communications Manager IVR Upgrade Guide September 2010 25 Avaya BCM IVR 2 1 Upgrade Overview Discontinued Features and Functions Fax Composition Fax composition is not supported in PeriProducer 3 00 Faxes to be sent must be created by external applications or received and stored for later use by the Avaya BCM Hardware Properties Window The Hardware Properties Window is removed Unsupported Resources PeriProducer 3 00 no longer supports the following resources mps e abb e asdi e ast e wr
75. t you need to produce a Avaya BCM PeriProducer keycode or Avaya BCM PeriStudio keycode license files These files are necessary to enable License Service installation You must provide the Technical Support prime with the following information e The MAC address of the workstation where the IVR development tools reside e The existing IVR 1 X license file that you backed up to a safe place See instructions 2 on page 44 You must send the existing license file by email to the Technical Support prime e The authorization numbers you received when you purchased the PeriProducer NTAB4211 and PeriStudio NTAB4210 tools The Technical Support prime will send you the necessary keycode for license service installation by email after receiving all the necessary information 3 When you receive the keycode file save it to c Program Files PE R plic etc 4 Select Start gt Settings gt Control Panel gt System Point the LSHOST System variable to the license server In the following example the local host is BCMWKSTN 1 User variables for danielt Value HOME C Documents and Settings danielt TEMP C Documents and Settings danielt Loca TMP C Documents and Settings danielt Loca TMPDIR C DOCUME 1 danielt LOCALS 1 Temp New Edit Delete System variables Value JAVAHOME C Program Files Java jre1 6 0 JREHOME C Program Files Java jre1 6 0 bin client MAN_CHM_INDEX C PROGRA
76. tDate 20050223 PkgCutDate 20011214 PERIglobl Bao MPS2 1Patch Bundle 9 BundleCutDate 20050223 PkgCutDate 20020917 PERIgrs Zee 50 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Wel ERIperl PERIplic bi ERIppro ig ERIpstu ig ERIrdb 00 GER Avaya BCM IVR 2 1 Toolkit Installation MPS2 1Patch Bundle 9 BundleCutDate 20050223 PkgCutDate 20030729 MPS2 1Patch Bundle 9 BundleCutDate 20050223 PkgCutDate 20020116 MPS2 1Patch Bundle 9 BundleCutDate 20050223 PkgCutDate 20030213 MPS enee Bunce BundleCutDate 20050223 PkgCutDate 20021017 MPS2 1Patch Bundle 9 BundleCutDate 20050223 PkgCutDate 20030220 MPS2 Patch Bundle 9 BundleCutDate 20050223 PkgCutDate 20030310 Avaya BCM IVR 2 1 Toolkit Installation Introduction When all the PERI packages for Avaya BCM IVR 2 1 are successfully installed you can install the Avaya BCM IVR 2 1 Toolkit Avaya Business Communications Manager IVR Upgrade Guide September 2010 51 Administrator on the Windows Workstation g3 Note If you already had the Avaya BCM IVR Toolkit installed prior to upgrading to Avaya BCM IVR 2 1 recommends that you remove it prior to installing the Avaya BCM IVR 2 1 Toolkit Previous versions of Avaya BCM IVR Toolkit were not removed during the uninstall procedures described in Uninstall Procedures with MPS 2 1 Software and Document CD on page 42 The Avaya BCM IVR Toolkit is a
77. tart PeriProducer 3 00 Applications GANA KAKA 85 Chapter 7 Developer Upgrade on Fedora Workstation ccccseeeseeeeeeeeeeeeeeeeeeeeeeeeeeeeees 87 AA ANAN PAA AN AA AA PATA 87 aatalling PA saaan ABANGAN BA E 88 Installing IVR Plugin Development Environment saa GANG ri 88 Building C C Call FUNCTIONS LIDO sara UN NUN ANA 88 MARES Tata ege ee 89 Chapter 8 Database Access Configuration assssssaaaaaaaaaaaaaanaaaananananannasasasasasana 91 AA AA 91 VMST 3 00 the Avaya BCM NOGO AA AA 92 install Patches on the Windows NOUE aaa ma aan 92 Configuring periq on the Windows NAABUTAN AA AA 92 Configuring sqicint on Windows NG BG nasasa ANG MAAN AANI AA 93 Jl AA AA ORO O 95 Avaya Business Communications Manager IVR Upgrade Guide September 2010 5 6 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Chapter 1 Preface Scope Avaya Business Communications Manager Avaya BCM with Interactive Voice Response IVR capabilities is a communications platform that delivers multimedia voice processing business telephony applications and data networking services The Avaya BCM IVR 2 1 Upgrade manual explains how to upgrade an Avaya BCM IVR 1 X system to an Avaya BCM IVR 2 1 system It further explains how to port existing applications to run on the upgraded Avaya BCM IVR 2 1 This manual is not intended to replace individual software manuals It is meant only to be used as a supplement to them
78. tation Developer and Administrator Workstations could be the same machine Developer Workstation Windows NT 2K Software Tools PeriProducer 2 3 PeriStudio 2 1 Administrator Workstation Windows NT 2K Software Tools PeriView 1 0 PeriReporter BCM 3 X with BCM IVR 1 X on Embedded Win dows NT Software Tools Unified Manager Avaya BCM IVR 2 1 Configuration The following figure shows a typical Avaya BCM IVR 2 1 system configuration Avaya Business Communications Manager IVR Upgrade Guide September 2010 17 Avaya BCM IVR 2 1 Upgrade Overview Typical BCM IVR 2 1 System Windows Workstation The Developer and Administrator Workstations could be the same machine Developer Workstation Windows 2K Software Tools PeriProducer 3 00 PeriStudio 2 20 Administrator Workstation Windows 2K Software Tools PeriView Consolidator 2 1 PeriReporter Element Manager C C Call Function Workstation running Fedora Configuration BCM 4 0 with BCM IVR 2 1 on NCGL The BCM IVR 2 1 Upgrade Guide describes the installation and configuration of items in this box 18 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Prerequisites for the Avaya BCM IVR 2 1 Upgrade Prerequisites for the Avaya BCM IVR 2 1 Upgrade Application Developer Application Developers create applications that run on the Avaya BCM IVR system Application Developers must upgrade their developer
79. tem requires both the Carrier Grade Linux NCGL platform and the Windows 2000 platform The Avaya BCM 4 0 operates on the NCGL platform The Avaya BCM 4 0 runs IVR applications developed and administered with the latest releases of IVR development and administration tools PeriProducer 3 00 PeriStudio 2 20 PeriView 2 1 and PeriReporter 1 21 These IVR development and administration tools run on the Windows 2000 platform In the Avaya BCM IVR 2 1 system Avaya BCMs are managed with Business Element Manager not Unified Manager for more information about Business Element Manager see Avaya BCM 4 0 Networking Configuration Guide In the Avaya BCM IVR 2 1 system PeriView and PeriView Consolidator reside on a Windows 2000 workstation and Avaya BCM 4 0 resides on an NCGL workstation The Avaya BCMs IVR capabilities are managed from any user PC by pointing the user PC web browser to the PeriView PeriView Consolidator workstation A third workstation with Fedora Core 3 is required if IVR applications use C C external call functions As such the configuration of the new Avaya BCM IVR 2 1 system differs from that of the Avaya BCM IVR 1 X system Avaya BCM IVR 1 X Configuration The following figure shows a graphical representation of a typical Avaya BCM IVR 1 X configuration 16 Avaya Business Communications Manager IVR Upgrade Guide September 2010 Avaya BCM IVR 2 1 Configuration Typical BCM IVR 1 X System Configuration Windows Works
80. ter covers 1 Numbering Components using Business Element Manager 2 Enabling Host Communications with Business Element Manager Numbering components using Business Element Manager Business Element Manager is a management application for performing all day to day Avaya Business Communications Manager Avaya BCM administration configuration and management functions Business Element Manager resides on the System Administrator s Windows 2000 workstation Using Business Element Manager s graphical user interface the System Administrator can easily configure and manage Avaya BCM nodes whether from a PC directly connected to the Avaya BCM or over a LAN internet or dial up connection ISDN or analog With Business Element Manager all management tasks including configuration changes alarm monitoring adding features with keycodes and managing backups can be performed remotely In order to manage the Avaya BCMs using Business Element Manager the Avaya BCMs must added to Business Element Manager s administration list Example 1 Launch Business Element Manager 2 In the Task Navigation pane expand the Applications folder and select IVR Avaya Business Communications Manager IVR Upgrade Guide September 2010 73 Administrator on the Avaya BCM 4 0 Platform Task Navigation Panel Interactive Voice Respo Configuration Administration Welcome IH System gt Administrator Access Choose a Folder T Resources 7 Telephony
81. the Avaya BCMs and collects information Client Desktop IE installed Consolidator PERI Workstation 56 pr nl PERI dist Apache WebSrrr aaa Si sx i 5 PERIvew lt JAR files ben PER leese A PERIpdp MMDP gt Usa run in sence mod x x BCM 200 BOM 1000 Sa PERIpap QADE MNDP gt The Avaya BCM MMDPs always run in service mode An MMDP process in service mode allows another higher level MMDP process such as PeriView Consolidator to establish a constant and persistent connection Avaya Business Communications Manager IVR Upgrade Guide September 2010 Installing Avaya BCM IVR 2 1 PeriView Consolidator Installing Avaya BCM IVR 2 1 PeriView Consolidator Example 1 From MPS 2 1 Software Documentation and Update CD select Preinstall and install the JAVA runtime or SDK 2 From the MPS 2 1 Software Documentation and Update CD select PERlinstaller setup exe 3 Select periview workstation Configurations xi Highlight the configuration you are installing Peripro_workstation Peristudio_workstation 4 When prompted to select an installation type select Typical Select Components xj Choose type of install When the following message appears click Yes Avaya Business Communications Manager IVR Upgrade Guide September 2010 57 Administrator on the Windows Workstation x The Typical install will use default settings where possible You must reboot when p
82. to compile C C code for User Defined External Call Functions Chapter 6 Database Access Configuration Discusses how to configure the Windows workstation for external database access Conventions Used in This Manual This manual uses different fonts and symbols to differentiate between document elements and types of information These conventions are summarized in the following table Table 1 Conventions Used in This Manual Notation Description Normal text Normal text font is used for most of the document important term The Italics font introduces new terms highlights meaningful words or phrases or distinguishes specific terms from nearby text system command This font indicates a system command or its arguments Enter such keywords exactly as shown that is do not fill in your own values command condition Command Condition and Alarm references appear on the screen in and alarm magenta text and reference the Command Reference Manual the MPS Developer User s Guide or the Alarm Reference Manual respectively Refer to these documents for detailed information about Commands Conditions and Alarms This font highlights the names of disk directories files and Tile name extensions for file names It also shows what is displayed on a text SSC based screen for example to show the contents of a file on screen field This font indicates field labels on screen menu buttons and action butto
83. u purchased a service contract for your Avaya product from a distributor or authorized reseller contact the technical support staff for that distributor or reseller for assistance Getting technical support from the Avaya Web site The easiest and most effective way to get technical support for Avaya products is from the Avaya Technical Support Web site at http www avaya com support 8 Avaya Business Communications Manager IVR Upgrade Guide September 2010 How to Use This Manual How to Use This Manual This manual uses many standard terms relating to computer systems software application functions and the Internet However it contains some terminology that can be explained only in the context of the Avaya Media Processing Server Avaya MPS Refer to the Glossary of Avaya Media Processing Server Series Terminology for definitions of Avaya MPS Series specific terms Read this manual from start to finish at least once When you are familiar with the document you can use the Table of Contents to locate topics of interest for reference and review If you are reading this document online use the cross reference links shown in blue to quickly locate related topics Position your cursor over the cross reference link and click once Click any point in a Table of Contents entry to move to that topic Click the page number of any Index entry to access that topic page Familiarize yourself with various specialized textual references withi
84. unications Manager IVR Upgrade Guide September 2010 43 Administrator on the Windows Workstation b or by selecting Setting 5 Control Panel 5 Add Remove The Add Remove list contains the list of all PERI packages to be uninstalled 2 Back up old license files by copying C Program Files PERIplic etc plservrc to a safe location GO Note If you are upgrading your operating system from Windows NT to Windows 2000 back up old license files to an external media other than the Windows Workstation 3 Insert the MPS 2 1 Software Documentation and Update CD and run PERIinstaller setup exe gt ae Se ee sa cs EE Ges Bibi Tak dee EH Ng fesk gt mb 2g search ch A te DN on E tere Zckkesz Jorba pesitos 1 DcdiPERIrataller po 2 Nang mb IN a Hi Lj la reza 290KB E Pie 2 22 1999 10 45 it Py Dele 27KB Application 10 27 1993 120 see PERTinstaller d setup di Je KB Appikakion Extension 29 1990 5 946 a SE 172KB WrdpFis WMO 32 31 Select an kem ko daw its desorption fa syst ho SKB HOR Fis 323 2004 3213 H d eet cab xp Wo Fle 3 23 2004 12 34 Pa icant Lei een hdr SKB HOR Fie 323 2004 12 31 EET TF ADATA TAG IKB TAGFle 3 23 2004 12 3 ly Network aces See My Fans kar dako cab 697KB Wirt Fis W23S00 32 33 LI Geer le deal hd bab ror rie PINTO 12 32 Jeu da 23kB DATAle 1 12 1999 10 94 npsi Alar bn 1KB Dik IYW 12 33 ajia IKB DATA 7127 1996 4 4 F aire aleet IKE Pa 344 1997 10 09F DY super 381KB
85. workstation and install Fedora Core 3 to upgrade any external C C Call Functions in existing applications Developer Upgrade on Windows Workstation on page 81Chapters 4 and 5 are intended for Application Developers An Application Developer must obtain the following CDs to upgrade the Avaya BCM IVR system MPS2 1 Software Documentation and Update CD MPS 2 1 Patch Bundle 9 PeriProducer 3 00 PeriStudio 2 20 PeriView 2 1 and PeriReporter 1 21 and supporting documentation e Avaya BCM IVR Toolkit CD contains Avaya BCM Toolkit for PeriProducer 3 00 NCGL Development Environment userdb xml BCM Avaya BCM IVR Integration Supplement PeriProducer for the Avaya BCM Guide Avaya BCM IVR 2 1 Upgrade Guide ReadMe 1st An Application Developer must have a Windows 2000 operating system If the IVR applications use C C call functions an Application Developer must also have a PC with Fedora installed See Developer Upgrade on Windows Workstation on page 81 and Developer Upgrade on Fedora Workstation on page 87 for more information System Administrator System Administrators monitor and maintain the Avaya BCM IVR system System Administrators must uninstall existing PERI packages install BMC IVR 2 1 PERI packages and install PeriView Consolidator System Administrators are also responsible for managing the Avaya BCMs using Business Element Manager See Administrator on the Windows Workstation on page 41 and Administrator on the Ava
86. x DN Cancel Status Ready Loading Application vex files 6 Browse the vex folder In the following figure the vex folder is located in C Program Files PERIppro sample and contains only one application numdemo vex Files with vex extensions are the compiled output of PeriProducer source files Mc hoose Application xj Select Node DCHAP v Contents of foptapsimpsNiapps Name Size Modified Date Creation Date Access D a 4096 05 14 2010 07 20 2010 09 02 20 E lib 4096 05 14 2010 07 20 2010 08 29 20 22380 05 14 2010 0 07 20 2010 2 09 02 20 numdemo vex File Name numdemo vex Open File Type Applications vex ly Cancel Status Ready 7 Select the desired vex file Click Load then click Save Avaya Business Communications Manager IVR Upgrade Guide September 2010 65 Administrator on the Windows Workstation ES Note Note that PeriView automatically creates the acfg file when a vex file is loaded to the Application Configuration utility Q Note Note that you cannot have two MPS components with the same component number of the same network Loading User Defined Call Function Files Code for User Defined Call Functions is compiled on a Fedora NCGL workstation A so file is generated and sent to the Windows host for transfer to the Avaya BCM C C Call Function files are those with so extensions See Buil
87. ya BCM 4 0 Platform on page 73 for more information Avaya Business Communications Manager IVR Upgrade Guide September 2010 19 Avaya BCM IVR 2 1 Upgrade Overview A System Administrator must obtain the following CDs in order to upgrade the Avaya BCM IVR system e MPS 2 1 Software Documentation and Update CD MPS 2 1 Patch Bundle 9 PeriProducer 3 00 PeriStudio 2 20 PeriView 2 1 and PeriReporter 1 21 and supporting documentation e Avaya BCM IVR Toolkit CD contains Avaya BCM Toolkit for PeriProducer 3 00 NCGL Development Environment userdb xml BCM Avaya BCM IVR Integration Supplement PeriProducer for the Avaya BCM Guide Avaya BCM IVR 2 1 Upgrade Guide ReadMe 1st A System Administrator must have a Windows 2000 operating system Lx Note Before proceeding with this upgrade the System Administrator must obtain ported IVR applications from the Application Developer See Porting PeriProducer 2 30 Applications to PeriProducer 3 00 on page 81 Transition Issues Transition Issues for the Application Developer In upgrading from Avaya BCM IVR 1 X to Avaya BCM IVR 2 1 Application Developers may encounter transition issues due to new or obsolete PeriProducer features Database Access Modes Avaya BCM IVR 2 1 supports VTCPD and Host database access BMC IVR 2 1 no longer supports native mode or Open Database Connectivity access ODBC Existing applications configured for native mode or ODBC access must be reconfi
88. ycode Support Prime with the following Example e the Avaya BCM MAC address e the existing IVR 1 X license file you must send an email with the existing license file attached to the Level 2 Keycode Support Prime e the Authorization numbers obtained from purchasing the PeriProducer NTAB4211 and PeriStudio NTAB4210 When you receive an email containing the keycode from the Level 2 Technical Support Prime you are ready to load the keycode to the Keycode directory in Business Element Manager Example 1 Launch Business Element Manager In the Task Navigation panel select the Configuration tab Expand the Applications folder and click IVR Enter the node number for the IVR a A OO N Click Load File in the Host Access Licenses pane and load the keycode received from the Level 2 Technical Support Prime Task Navigation Panel Kde active Voice Rasponse Origon toneate Bata Setegs atrenced Commando Advencad Configuration Mode Number Nad 100 Hoet Access Licenses Prometa ss E Load Promot After the keycode is installed the IVR service restarts automatically You can now make IVR configuration changes if any For IVR configuration changes see the Interactive Voice Response Installation and Configuration Guide For Avaya BCM configuration changes see the Avaya BCM 4 0 Configuration and Installation Guide 78 Avaya Business Communications Manager IVR Upgrade Guide September

Download Pdf Manuals

image

Related Search

Related Contents

Stamina Products Aero Pilates Performer 270 User's Manual  HP 6269b User's Manual  Manual - Gefen  ホームタコス 傾斜窓タイプ 取扱説明書 兼 無償修理規定  Kodak All in One Printer 4.2 User's Manual      Zenith MB36CVBB Instructions / Assembly  Ergotron USB Hub Mounting Clip User's Manual  Lowrance electronic EP-80R User's Manual  

Copyright © All rights reserved.
Failed to retrieve file