Avaya VTCPD Features (Software Release 2.1 on MPS 2.1) Manual de usuario Pagina 1

Busca en linea o descarga Manual de usuario para Software Avaya VTCPD Features (Software Release 2.1 on MPS 2.1). Avaya VTCPD Features (Software Release 2.1 on MPS 2.1) User's Manual Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 114
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 0
Avaya Business Communications Manager
Release 6.0
Document Status: Standard
Document Number: P0602483
Document Version: 03.41
Date: June 2010
Avaya VTCPD Features User Manual
(Software Release 2.1 on Avaya MPS 2.1)
Vista de pagina 0
1 2 3 4 5 6 ... 113 114

Indice de contenidos

Pagina 1 - Release 6.0

Avaya Business Communications ManagerRelease 6.0Document Status: StandardDocument Number: P0602483Document Version: 03.41Date: June 2010Avaya VTCPD Fe

Pagina 2

VTCPD Features User ManualPage 10 P0602483 Ver: 03.41VTCPD Features User ManualConventions Used in This ManualThis manual uses different fonts and sy

Pagina 3 - Table of contents

VTCPD Features User ManualPage 100 P0602483 Ver: 03.41VTCPD Features User ManualThis page has been intentionally left blank.

Pagina 4 - Chapter 4 — VTCPD Messages 45

This chapter covers:VTCPD Debugging and Maintenance1. Debugging2. Fault Tolerance3. VTCPD Status and Exception Conditions Reference4. VTCPD Troublesho

Pagina 5 - Chapter 7 — Index 111

VTCPD Features User ManualPage 102 P0602483 Ver: 03.41VTCPD Features User ManualDebuggingThe current status of the internal VTCPD tables can be obtai

Pagina 6

VTCPD Debugging and MaintenanceP0602483 Ver: 03.41 Page 103amu request debug aTo disable this feature, enter the command:amu request debug n.To displ

Pagina 7

VTCPD Features User ManualPage 104 P0602483 Ver: 03.41VTCPD Features User ManualTo simplify development of the host side processes sample code is inc

Pagina 8 - How to Use This Manual

VTCPD Debugging and MaintenanceP0602483 Ver: 03.41 Page 105Pinging the VTCPD from the HostIn cases where ping messages are initiated by hosts, the me

Pagina 9 - Organization of This Manual

VTCPD Features User ManualPage 106 P0602483 Ver: 03.41VTCPD Features User ManualVTCPD Status and Exception Conditions ReferenceThe following table li

Pagina 10 - VTCPD Features User Manual

VTCPD Debugging and MaintenanceP0602483 Ver: 03.41 Page 107VTCPD Troubleshooting The VTCPD Troubleshooting is composed of two parts. A listing of Typ

Pagina 11 - Trademark Conventions

VTCPD Features User ManualPage 108 P0602483 Ver: 03.41VTCPD Features User ManualThe reply from the host is not routed to the application:• Check that

Pagina 12

VTCPD Debugging and MaintenanceP0602483 Ver: 03.41 Page 109Questions and AnswersCheck the listing of Questions and Answers to see if your problem is

Pagina 13 - Avaya VTCPD Over

PrefaceP0602483 Ver: 03.41 Page 11Solaris and Windows 2000 ConventionsThis manual depicts examples (command line syntax, configuration files, and scr

Pagina 14 - Host Communications Overview

VTCPD Features User ManualPage 110 P0602483 Ver: 03.41VTCPD Features User Manual• There are two servers on the host side, but one only receives reque

Pagina 16 - MPS Software Architecture

PeriView Reference ManualPage 112 # P0602566 Ver: 2.7Aadministrative application, VTCPD 89administrative line 64amu request debug 102amu request statu

Pagina 17

Index# P0602566 Ver: 2.7 Page 113server mode 27UDP mode 33requesting dynamically 82specifying 81allowing VTCPD 82from the application 81host driven ap

Pagina 18 - Avaya VTCPD Features

PeriView Reference ManualPage 114 # P0602566 Ver: 2.7troubleshooting 107UUDP mode 33UDP. see VAS/TCP daemon (VTCPD)unexdata 62unexdata 89, 106unidenti

Pagina 19

VTCPD Features User ManualPage 12 P0602483 Ver: 03.41VTCPD Features User ManualThis page has been intentionally left blank.

Pagina 20 - UDP Mode

This chapter covers:Avaya VTCPD Over-view1. Host Communications Overview2. Avaya MPS Software Architecture3. Avaya VTCPD Features4. Connection Types

Pagina 21 - Avaya VTCPD Con

VTCPD Features User ManualPage 14 P0602483 Ver: 03.41VTCPD Features User ManualHost Communications OverviewThe Avaya Media Processing Server (Avaya M

Pagina 22 - Avaya VTCPD Port Assignments

Avaya VTCPD OverviewP0602483 Ver: 03.41 Page 15The applications control the actions of the MPS. They contain program instructions that tell the MPS h

Pagina 23 - Variable Description

VTCPD Features User ManualPage 16 P0602483 Ver: 03.41VTCPD Features User ManualMPS Software ArchitectureThe MPS Communications Software Subsystem is

Pagina 24 - Options Overview

Avaya VTCPD OverviewP0602483 Ver: 03.41 Page 17Avaya VTCPD and the MPS Communications Subsystem are separate software entities. At any one time, an a

Pagina 25 - P0602483 Ver: 03.41 Page 25

VTCPD Features User ManualPage 18 P0602483 Ver: 03.41VTCPD Features User ManualAvaya VTCPD FeaturesThe Avaya VTCPD process facilitates communication

Pagina 26 - Host Connection Options

Avaya VTCPD OverviewP0602483 Ver: 03.41 Page 19This document only deals with the Avaya VTCPD daemon process. For information about application commun

Pagina 27 - #: [port]

© 2010 Avaya Inc.All Rights Reserved.NoticesWhile reasonable efforts have been made to ensure that the information in this document is complete and ac

Pagina 28 - Multiple Avaya VTCPD Daemons

VTCPD Features User ManualPage 20 P0602483 Ver: 03.41VTCPD Features User ManualApplication-Defined ModeWhen all or some host specifications are unava

Pagina 29

This chapter covers:Avaya VTCPD Con-figuration and Options1. Configuration2. Options Overview3. Connection Options4. Application-Host Options

Pagina 30

VTCPD Features User ManualPage 22 P0602483 Ver: 03.41VTCPD Features User ManualConfigurationThe services FileThe services file contains configuration

Pagina 31 - Channel Number

Avaya VTCPD Configuration and OptionsP0602483 Ver: 03.41 Page 23Protocol Defines the protocol used when accessing each process.Example: services File

Pagina 32

VTCPD Features User ManualPage 24 P0602483 Ver: 03.41VTCPD Features User ManualOptions OverviewThe Avaya VTCPD options support a wide range of applic

Pagina 33

Avaya VTCPD Configuration and OptionsP0602483 Ver: 03.41 Page 25Connection to VMST -v [node:]mps MPS number with optional remote node name.-s # Port

Pagina 34 - Attaching to VMST

VTCPD Features User ManualPage 26 P0602483 Ver: 03.41VTCPD Features User ManualConnection OptionsThe Avaya VTCPD daemon can run as a client or server

Pagina 35

Avaya VTCPD Configuration and OptionsP0602483 Ver: 03.41 Page 27Server ModeIn the server mode, the Avaya VTCPD daemon accepts connections on the spec

Pagina 36 - Application-Host Options

VTCPD Features User ManualPage 28 P0602483 Ver: 03.41VTCPD Features User ManualSingle Host ConnectionThe Avaya VTCPD daemon connects to a single host

Pagina 37

Avaya VTCPD Configuration and OptionsP0602483 Ver: 03.41 Page 29Application-Defined ModeThe Avaya VTCPD daemon can start when all or some host specif

Pagina 38 - Backup LAN

P0602483 Ver: 03.41 Page 3Table of contentsChapter 1 — Preface 7Scope. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 39 - Time-Outs

VTCPD Features User ManualPage 30 P0602483 Ver: 03.41VTCPD Features User ManualA specific host link can be differentiated from other host links by th

Pagina 40

Avaya VTCPD Configuration and OptionsP0602483 Ver: 03.41 Page 31For the server type connections, set the assignment using:If CHANNEL is specified and

Pagina 41 - P0602483 Ver: 03.41 Page 41

VTCPD Features User ManualPage 32 P0602483 Ver: 03.41VTCPD Features User ManualAt the beginning of each call, use the CONTROL operation in the PeriPr

Pagina 42

Avaya VTCPD Configuration and OptionsP0602483 Ver: 03.41 Page 33To close the connection, use: If the host and port are not specified, it means that t

Pagina 43 - P0602483 Ver: 03.41 Page 43

VTCPD Features User ManualPage 34 P0602483 Ver: 03.41VTCPD Features User Manualfrom a host in a single package.The following figure is an example of

Pagina 44

Avaya VTCPD Configuration and OptionsP0602483 Ver: 03.41 Page 35To attach to the VMST, the Avaya VTCPD daemon has to use one of the Avaya VTCPD servi

Pagina 45 - VTCPD Messages

VTCPD Features User ManualPage 36 P0602483 Ver: 03.41VTCPD Features User ManualApplication-Host OptionsThis document only provides an overview of app

Pagina 46 - Message Format

Avaya VTCPD Configuration and OptionsP0602483 Ver: 03.41 Page 37During the interval between acquiring the resource (GET) and when the resource is rel

Pagina 47

VTCPD Features User ManualPage 38 P0602483 Ver: 03.41VTCPD Features User ManualMonitoring Host ConnectionsIn case a host process fails, the kernel on

Pagina 48

Avaya VTCPD Configuration and OptionsP0602483 Ver: 03.41 Page 39Time-OutsThe following VENGINE command line option specifies timeout values in second

Pagina 49

VTCPD Features User ManualPage 4 P0602483 Ver: 03.41VTCPD Features User ManualChapter 4 — VTCPD Messages 45Message Format . . . . . . . . . . . . .

Pagina 50 - Message Identification (ID)

VTCPD Features User ManualPage 40 P0602483 Ver: 03.41VTCPD Features User ManualWhen time-outs are specified, the VENGINE starts its internal timer wh

Pagina 51

Avaya VTCPD Configuration and OptionsP0602483 Ver: 03.41 Page 41

Pagina 52

VTCPD Features User ManualPage 42 P0602483 Ver: 03.41VTCPD Features User Manual

Pagina 53 - Message Routing

Avaya VTCPD Configuration and OptionsP0602483 Ver: 03.41 Page 43

Pagina 54 - ISSUE-SEND-RECEIVE (ISR)

VTCPD Features User ManualPage 44 P0602483 Ver: 03.41VTCPD Features User ManualWhen the application receives the data for RECEIVE request, the daemon

Pagina 55

This chapter covers:VTCPD Messages1. Message Format2. Message Routing3. ISSUE-SEND-RECEIVE (ISR)4. ISSUE-RECEIVE-SEND (IRS)

Pagina 56

VTCPD Features User ManualPage 46 P0602483 Ver: 03.41VTCPD Features User ManualMessage FormatTwo message formats are available - fixed length, and va

Pagina 57 - Queuing Requests

VTCPD MessagesP0602483 Ver: 03.41 Page 47The default setting does not pass the header to the application. VTCPD strips the header before passing the

Pagina 58 - Clearing the Connection

VTCPD Features User ManualPage 48 P0602483 Ver: 03.41VTCPD Features User ManualMessage Format Optionsvtcpd-f {# | d:D | l:{#|lf[:hp[:hl]]} |

Pagina 59 - Changing Data Length

VTCPD MessagesP0602483 Ver: 03.41 Page 49Args (cont): A:Lf[:hp[:hl]] Specifies that the (ASCII) length field is embedded within the message header.A:

Pagina 60 - Replies Routing

P0602483 Ver: 03.41 Page 5Chapter 6 — VTCPD Debugging and Maintenance 101Debugging. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 61

VTCPD Features User ManualPage 50 P0602483 Ver: 03.41VTCPD Features User ManualMessage Identification (ID)VTCPD uses a Message ID to associate receiv

Pagina 62 - Unidentified Host Data

VTCPD MessagesP0602483 Ver: 03.41 Page 51All messages must include a Message ID field. The length and location of the ID field is specified by: -i N:

Pagina 63

VTCPD Features User ManualPage 52 P0602483 Ver: 03.41VTCPD Features User Manualoption: For example, -i 48:1 specifies an identification field of leng

Pagina 64 - Inverted Mode

VTCPD MessagesP0602483 Ver: 03.41 Page 53Message RoutingConnection capacity means the number of outstanding host requests that can be associated with

Pagina 65

VTCPD Features User ManualPage 54 P0602483 Ver: 03.41VTCPD Features User ManualISSUE-SEND-RECEIVE (ISR) The ISSUE-SEND-RECEIVE model assumes the idea

Pagina 66 - Application Connection Choice

VTCPD MessagesP0602483 Ver: 03.41 Page 55This allows the daemon to:• Reserve an available host connection. • Send data to the host and associate Mess

Pagina 67 - Choosing the Daemon

VTCPD Features User ManualPage 56 P0602483 Ver: 03.41VTCPD Features User Manual

Pagina 68

VTCPD MessagesP0602483 Ver: 03.41 Page 57This allows the line to receive two messages with the specified Message ID-field.Reserving a SlotSlots can b

Pagina 69

VTCPD Features User ManualPage 58 P0602483 Ver: 03.41VTCPD Features User ManualIf the message is sent to the host, requests are either physically sto

Pagina 70

VTCPD MessagesP0602483 Ver: 03.41 Page 59The option -d sec allows VTCPD to start using the connection again after a specified time period. The option

Pagina 71 - Programming

VTCPD Features User ManualPage 6 P0602483 Ver: 03.41VTCPD Features User ManualThis page has been intentionally left blank.

Pagina 72 - Communicating With the Host

VTCPD Features User ManualPage 60 P0602483 Ver: 03.41VTCPD Features User ManualThe channel number # has to be in the range from 1 to the total number

Pagina 73 - Soliciting Host Data

VTCPD MessagesP0602483 Ver: 03.41 Page 61Asynchronous Replies and Reply NotificationWhen a response is received from the host, the VTCPD may handle t

Pagina 74

VTCPD Features User ManualPage 62 P0602483 Ver: 03.41VTCPD Features User ManualUnidentified Host DataIf host data contains a Message ID which cannot

Pagina 75

VTCPD MessagesP0602483 Ver: 03.41 Page 63For administrative applications, start the VENGINE using option -l 0:0.If the line restarts, all messages ar

Pagina 76 - Host Driven Applications

VTCPD Features User ManualPage 64 P0602483 Ver: 03.41VTCPD Features User ManualAdministrative LineThe option -A # sends all host data to the specifie

Pagina 77

VTCPD MessagesP0602483 Ver: 03.41 Page 65This informs the VTCPD daemon of the application’s availability. When the host data arrives, the VTCPD daemo

Pagina 78

VTCPD Features User ManualPage 66 P0602483 Ver: 03.41VTCPD Features User ManualApplication Connection ChoiceThe VTCPD option -m l forces the daemon t

Pagina 79

VTCPD MessagesP0602483 Ver: 03.41 Page 67Choosing the DaemonThe operations GET, CONTROL, FREE or SEND broadcast send requests to all VTCPD daemons at

Pagina 80

VTCPD Features User ManualPage 68 P0602483 Ver: 03.41VTCPD Features User Manual

Pagina 81

VTCPD MessagesP0602483 Ver: 03.41 Page 69Releasing Connection Slot and Handling ExceptionsIn addition to the situations mentioned above, the allocate

Pagina 82

Preface

Pagina 83

VTCPD Features User ManualPage 70 P0602483 Ver: 03.41VTCPD Features User Manual•A new GET operation is received by the daemon. • The application unbi

Pagina 84 - Sending Messages

This chapter covers:VTCPD Application Programming1. Communicating with the Host2. Establishing or Changing the Host Specifications3. Specifying the Ho

Pagina 85

VTCPD Features User ManualPage 72 P0602483 Ver: 03.41VTCPD Features User ManualCommunicating With the HostVTCPD uses the message ID to route host mes

Pagina 86 - Variable Length Messages

VTCPD Application ProgrammingP0602483 Ver: 03.41 Page 73If the applications set the message ID, the applications must ensure that no two requests use

Pagina 87 - Receiving Messages

VTCPD Features User ManualPage 74 P0602483 Ver: 03.41VTCPD Features User ManualIn Get Host Slot, the application instructs VTCPD to reserve the host

Pagina 88 - Receiving Message Headers

VTCPD Application ProgrammingP0602483 Ver: 03.41 Page 75Soliciting Host Data on page 73.)An application that solicits data from the host can reserve

Pagina 89

VTCPD Features User ManualPage 76 P0602483 Ver: 03.41VTCPD Features User ManualHost Driven ApplicationsA typical host driven application waits for un

Pagina 90

VTCPD Application ProgrammingP0602483 Ver: 03.41 Page 77In Send Data, the application sends data to the host. The application can send additional mes

Pagina 91 - Specifying Which VTCPD

VTCPD Features User ManualPage 78 P0602483 Ver: 03.41VTCPD Features User ManualReceiving the Next Available Host MessageThe host driven application c

Pagina 92

VTCPD Application ProgrammingP0602483 Ver: 03.41 Page 79Establishing or Changing the Host SpecificationsThe system can start a VTCPD when all or some

Pagina 93

VTCPD Features User ManualPage 8 P0602483 Ver: 03.41VTCPD Features User ManualScopeThe Avaya Voice Transmission Control Protocol Daemon (Avaya VTCPD)

Pagina 94

VTCPD Features User ManualPage 80 P0602483 Ver: 03.41VTCPD Features User ManualTo set the host to the IP address 192.84.160.127:Channel Number

Pagina 95 - Freeing the Host Connection

VTCPD Application ProgrammingP0602483 Ver: 03.41 Page 81Specifying the Host ConnectionVTCPD can be configured to pool requests for each connection to

Pagina 96 - VTCPD Message Timing

VTCPD Features User ManualPage 82 P0602483 Ver: 03.41VTCPD Features User Manualoptions), the application can request the connection dynamically.For e

Pagina 97 - Handling Resource Timeouts

VTCPD Application ProgrammingP0602483 Ver: 03.41 Page 83Since the application does not specify a channel, VTCPD chooses the connection and the slot i

Pagina 98

VTCPD Features User ManualPage 84 P0602483 Ver: 03.41VTCPD Features User ManualSending MessagesUse Resource blocks to send messages to the host.In mo

Pagina 99

VTCPD Application ProgrammingP0602483 Ver: 03.41 Page 85To send and receive messages on a system configured for multiple VTCPD, the application must

Pagina 100

VTCPD Features User ManualPage 86 P0602483 Ver: 03.41VTCPD Features User ManualVariable Length MessagesVTCPD can be configured to support either fixe

Pagina 101 - VTCPD Debugging

VTCPD Application ProgrammingP0602483 Ver: 03.41 Page 87Receiving MessagesUse Resource blocks to receive messages from the host (see Replies Routing

Pagina 102 - Debugging

VTCPD Features User ManualPage 88 P0602483 Ver: 03.41VTCPD Features User ManualIf the host sends a message before the application executes a Resource

Pagina 103 - Host Simulation

VTCPD Application ProgrammingP0602483 Ver: 03.41 Page 89Host Responses From Any ConnectionThe host response normally arrives through the connection t

Pagina 104 - Fault Tolerance

PrefaceP0602483 Ver: 03.41 Page 9perirev command.Organization of This ManualThe following briefly outlines the structure of this manual: Chapter 1—Av

Pagina 105

VTCPD Features User ManualPage 90 P0602483 Ver: 03.41VTCPD Features User Manual

Pagina 106

VTCPD Application ProgrammingP0602483 Ver: 03.41 Page 91Configurations That Require Multiple VTCPDEach instance of VTCPD supports a single message fo

Pagina 107 - Typical Problems

VTCPD Features User ManualPage 92 P0602483 Ver: 03.41VTCPD Features User ManualData SetupTo parse the condition data, this application uses a composi

Pagina 108

VTCPD Application ProgrammingP0602483 Ver: 03.41 Page 93To communicate with VTCPD, this application uses a character data card initialized to the VTC

Pagina 109 - Questions and Answers

VTCPD Features User ManualPage 94 P0602483 Ver: 03.41VTCPD Features User ManualImplementationFirst, this application uses VTCPD.serv-def, initialized

Pagina 110

VTCPD Application ProgrammingP0602483 Ver: 03.41 Page 95Freeing the Host ConnectionUse a Resource block to free the host connection slot (see Releasi

Pagina 111

VTCPD Features User ManualPage 96 P0602483 Ver: 03.41VTCPD Features User ManualVTCPD Message TimingThe VENGINE can be configured to maintain a resour

Pagina 112

VTCPD Application ProgrammingP0602483 Ver: 03.41 Page 97Setting Resource Timers from an ApplicationUse Environment blocks to modify resource message

Pagina 113

VTCPD Features User ManualPage 98 P0602483 Ver: 03.41VTCPD Features User ManualWhen an application receives ertimeout, the application should explain

Pagina 114

VTCPD Application ProgrammingP0602483 Ver: 03.41 Page 99contact the hostreceive the data

Comentarios a estos manuales

Sin comentarios