Page 2
However, due to ongoing product improvements and revisions, Panasonic cannot guarantee the accuracy of printed material after the date of publication nor can it accept responsibility for errors or omissions. Panasonic will update and revise this document as needed.
Services for the DBS Most businesses already use computers and telephones extensively in their day-to-day operations. With few exceptions, however, business telephone and computer systems have historically remained independent entities - no interaction or common communication was possible between the two types of systems.
Page 8
Novell Tserver NLM, which is also installed on the telephony server. The DBS talks with Panadrvr using a serial link from the Panasonic dual-port API Card. There is no physical link between the telephones and the networked computers. However, a logical link is established on the telephony server to relate a telephone to a networked computer.
Maximum allowable dialed digits in a MakeCall Request Maximum open CSTA sessions • Release 1.0 of Panasonic Telephony Services supports only Panasonic DBS digital telephones. • For information needed for development of DBS Telephony Services applications, see the DBS Telephony Services Programming Guide (Section 470), available through your DBS regional salesperson.
Page 10
Section 520-TSAPI Chapter 2. Limitations and Specifications This page intentionally left blank. Issued April 2000 Doc. No. 570X00101...
Panadrvr Telephony Services NetWare Loadable Module (NLM) on the Novell Server. Requirements • One VB-43941 Telephony Services Kit. This kit includes a Panasonic API Card, the API Serial Connector (two ports), and one 3 1/2” floppy disk containing the Panadrvr Telephony Services DBS Driver.
Page 12
4. Connect the API serial port connector white cables as follows: API Serial Port Connector Port 1 (CN102) Port 2 (CN103) Issued April 2000 Section 520 - TSAPI API Circuit Card Connector Port 1 (CN2) Port 2 (CN3) DBS-92-520...
Page 13
Section 520 - TSAPI 5. Connect the provided serial cable from Port 1 (or Port 2) to the serial port on the Network Server. The cable must be configured as shown in Figure 2 below. The API port used must match the DBS API Port Type setting specified in FF1 2# (41-42)# 1# (0-1)# and the port specified with the NetWare Loadable Module driver “Panadrvr”.
42 = Port 2 API Baud Rate FF1 2# 1# (41 or 42)# 2# (0-1)# Baud Rate: API Port Number 0 = 9600 (default) 41 = Port 1 42 = Port 2 1 = 19200 Issued April 2000 Section 520 - TSAPI DBS-92-520...
The trace directory contains the trace-enabled version of the driver and should be installed only when deemed necessary by Panasonic Technical Sup- port. Note: This version is also valuable to application developers.
Option: api= Range: 1 or 2 Default: 1 Runtime modifiable: No Purpose: Specifies which DBS API port is set up for Telephony Services. This must match the DBS setting. Issued April 2000 Section 520 - TSAPI DBS-92-520...
Page 17
Purpose: Specifies the activator extension of a CSTA set message waiting indicator request. Normally supplied through private data, most applications are not written to support this option for Panasonic -- this allows the command to be honored by the driver and passed to the DBS.
Page 18
Option: maxcalltime= Range: 1-65535 Default: 12 Runtime Modifiable: Yes Purpose: Specifies the maximum time in hours that Panadrvr considers a call to be valid. Should this timer expire, the call is removed from Issued April 2000 Section 520 - TSAPI DBS-92-520...
Page 19
Section 520 - TSAPI Panadrvr and call cleared events sent to all the applications monitoring the affected extensions. Note, this has not effect on the actual DBS call. Option: c= Range: N/A Default: None Runtime modifiable: N/A Purpose: Specifies a load time ASCII text configuration file containing the aforementioned options.
5. At “Choose TServer to access”, select the appropriate server. 6. Enter the login and password for the selected server. 7. The Netware TSA screen will appear for the accessed TServer. Select Admin, then Quick Add. Issued April 2000 Section 520 - TSAPI DBS-92-520...
Page 21
PBX. Select the appropriate PBX the user is to be linked to. • Primary Device ID. Enter an identifier for the user’s primary device. This is usually the extension of the primary voice telephone at the worktop. • Worktop Name. Enter the name chosen for the user’s worktop when it was created.
Page 22
Chapter 3. Installation Section 520 - TSAPI This page intentionally left blank. Issued April 2000 DBS-92-520...
Chapter 4. Driver Features The following list reflects the Computer-Supported Telecommunication Applications (CSTA) functions supported by Panadrvr: Basic Call Control Services: • Answer Call • Clear Call • Clear Connection • Conference Call • Hold Call • Make Call • Retrieve Call •...
Page 24
• Do Not Disturb Event • Established Event • Failed Event • Forwarding Event • Held Event • Message Waiting Event • Network Reached Event • Retrieved Event • Service Initiated Event • Transfer Event Issued April 2000 Section 520 - TSAPI DBS-92-520...
Thus, for any given alarm the least 3 significant digits represent the Internal Source Code Module ID while the most significant bits represent the line number within this module. This selection is intended for Panasonic Technical Support use only. Error Code: Panadrvr uses this value as a cumulative alarm count.
TDILOGERROR(dname, CAUTION, ALMLOC, alarmcnt++, "Received unknown tone event (0x%0x) from DBS.", etp->sublow). The DBS has sent Panadrvr a Tone Event that Panadrvr does not understand. This should be reported to Panasonic Technical Support. Issued April 2000 Section 520 - TSAPI...
"Received unknown CSTA event (0x%0x) from DBS.", etp->sublow). The DBS has sent Panadrvr a CSTA Event that Panadrvr does not understand. This should be reported to Panasonic Technical Support. TDILOGERROR(dname, CAUTION, ALMLOC, alarmcnt++, "Received unknown conf event (0x%0x) from DBS.", bp->code).
Page 28
The following error messages indicate a severe problem in the low level task management system of Panadrvr. Panadrvr will attempt to recover from such situations; however successive errors of this type indicate that Panadrvr is in trouble. Should this occur, call Panasonic Technical Support. TDILOGERROR(dname, ERROR, ALMLOC, alarmcnt++, "Preceive(acsRxPort) fail.") TDILOGERROR(dname, ERROR, ALMLOC, alarmcnt++, "Preceive(cstaRxPort) fail.")
Page 30
Technical Support issued a command to remove a call from the driver. TDILOGERROR(dname, AUDIT_TRAIL, ALMLOC, alarmcnt++, "Max call time value changed to %d hours", nv). The 'maxcalltime' value has been changed via the user menu. Issued April 2000 Section 520 - TSAPI DBS-92-520...
Panadrvr, use of some menus during heavy traffic periods may cause problems with Panadrvr, client applications, or the server itself. Avoid use of these menus during heavy traffic periods. MCC/Panasonic Telephony Services Driver for the -------------------------------------------------------------------------------------- Time on line 000 days 01 hours 07 minutes 07 seconds 1.
Page 32
The format is Port:Extension:Type. See DBS Section 400 for the phone type meanings. Note: Add 1 to the port number shown on this screen to determine the actual port on the DBS. Issued April 2000 Section 520 - TSAPI DBS-92-520...
This selection brings up a real time (updated once per second) screen which displays the values of various error counters in the Panadrvr. These counts are reset by pressing ‘C’. MCC/Panasonic Telephony Services Driver for the -------------------------------------------------------------------------------------- Time on line 000 days 01 hours 57 minutes 05 seconds...
Panadrvr detected an error while attempting to receive a packet from a client application. This is a network-related problem. TX Errors Panadrvr detected an error while attempting to send a packet to a client application. This is a network-related problem. Issued April 2000 Section 520 - TSAPI DBS-92-520...
This selection displays general traffic information as shown in the example below. The user may press ‘C’ to clear these counters. This is a real-time screen. MCC/Panasonic Telephony Services Driver for the DBS -------------------------------------------------------------------------------------- Time on line 000 days 00 hours 14 minutes 23 seconds Packets: Sent->...
Total of all bytes sent to the DBS. Bytes Received Total of all bytes received from the DBS. Network Sent Total packet count transmitted to the network. Network Received Total packet count received from the network. Issued April 2000 Section 520 - TSAPI DBS-92-520...
Section 520 - TSAPI 4: Display Resource Info This memu item displays information used by Panasonic Technical Support. This is a real-time screen. 5: Display ACS Info This menu displays information CSTA ACS stream operations. This is a real- time screen.
Peak Opened Streams The maximum number of active streams with Panadrvr. Invalid Requests The number of unsupported ACS requests received by Panadrvr. Active Monitors The present count of individual DBS ports with active monitors. Issued April 2000 Section 520 - TSAPI DBS-92-520...
This selection displays miscellaneous counters involving CSTA-type information processed between the DBS and Panadrvr and the network and Panadrvr. This is a real-time screen. MCC/Panasonic Telephony Services Driver for the -------------------------------------------------------------------------------------- Time on line 000 days 01 hours 12 minutes 41 seconds...
Total CSTA Make Call requests received from client applications. Query MWI Total CSTA Query Message Waiting Indicator requests received from client applications. Query DND Total CSTA Query DoNotDisturb setting requests received from client applications. Issued April 2000 Section 520 - TSAPI DBS-92-520...
Section 520 - TSAPI Query FWD Total CSTA Query Call Forwarding requests received from client applications. Query LNR Total CSTA Query Last Number Redial requests received from client applications. Retr. Call Total CSTA Retrieve Call requests received from client applications.
7: Display DBS Status/Info This menu displays information about types of CSTA packets received from the DBS. This is a real-time screen. MCC/Panasonic Telephony Services Driver for the --------------------------------------------------------------------------------------- Time on line 000 days 01 hours 50 minutes 27 seconds...
Section 520 - TSAPI 8: N/A Menu not available. 9: ShutDown This menu selection allows the user to shut down Panadrvr. If selected, Panadrvr will inform the user of any non-idle conditions existing in the system and then request confirmation to unload.
This screens displays Panadrvr’s resource usage with the Novell Tserver. This is a real-time screen. This screen is for field support use only. MCC/Panasonic Telephony Services Driver for the ------------------------------------------------------------------------------------------ Time on line 000 days 00 hours 12 minutes 37 seconds...
Call Processing Toggles This menu selection allows modification of certain CSTA event sequences. It should not be used unless recommended by Panasonic technical personnel 1: Disable CSTA ClearCall Commands 2: Disable Send Service Initiated Events due to Makecall Request...
‘_’ character represents an inactive level. The 3 signals represented are Data Carrier Detect, Data Set Ready, and Carrier Detect Signal. MCC/Panasonic Telephony Services Driver for the -------------------------------------------------------------------------------------- Time on line 000 days 00 hours 28 minutes 39 seconds...
Section 520 - TSAPI Present Active Calls The count of active calls that Panadrvr is currently processing. A call involves 1 to 4 parties (trunks or extensions). Present Active Connections The count of active connections that Panadrvr is controlling. A connection is the occurrence of a monitored extension within an active call block.
Enables a slightly less verbose reporting level. 3. Caution Enables reporting only of items considered important. 4. Error Enables the reporting only of items deemed critical by engineering. j: N/A Menu not available. Issued April 2000 Section 520 - TSAPI DBS-92-520...
Specifies the activator extension of a CSTA set message waiting indicator request. This is normally supplied through private data, however, most applications are not written to support this option for Panasonic. This option allows the command to be honored by the driver and passed to the DBS. If not set, and private data not supplied, the command is rejected.
Panadrvr as selected by the trace level. This selection is only available on the Trace Enabled (debug) version of Panadrvr. p: Display Transfer Tables This selection is intended for Panasonic Technical Support use only. Issued April 2000 Section 520 - TSAPI DBS-92-520...
Section 520 - TSAPI q: Display Monitor IDs This selection is intended for Panasonic Technical Support use only. r: Display Conference Tables This selection is intended for Panasonic Technical Support use only. s: Display Runtime Config Structure This selection displays Panadrvr’s internal switches as set by command line load switches or menu toggle selections.
00000684 0023 00000685 0021 00000686 0019 00000687 0023 00000690 0014 Call ID Call ID 00000692 0011 00000693 0009 00000699 0002 00000703 0002 00000704 0001 Call ID Call ID Call ID Call ID Issued April 2000 Section 520 - TSAPI Call ID Call ID DBS-92-520...