Table of Contents Index NMS Glossary Previous Page Version



Index

A

ADI service 20, 22, 30
adiPlayFromMemory 32
adiStartDTMFDetector 33
adiStartProtocol 22
adiStopDTMFDetector 23, 33
announcement server 13
announcement server endpoints. See MGCP endpoints
appevents parameter 25, 107
application servers 11
asynchronous functions 15-16

B

board keyword file 80

C

call agent
communicating with MGCP service 18, 26, 34, 36-37
communicating with the MGCP service 46-47, 49, 51, 60, 69, 71, 74
controlling applications 9-10
event requests 30-31, 36, 41
signal requests 30-31, 37, 41
connections 9
contexts 21
ctaCreateContext 21
ctaCreateQueue 21
ctahd parameter 25, 108
ctahdivr parameter 25, 108
ctaInitialize 20
ctaOpenServices 22

D

defining signals and events 18
demonstration program. See mgcpdemo
dfltpackage parameter 25, 105
DS0 endpoints. See MGCP endpoints
DTMF detection 23
DTMF package 13

E

echo cancellation 80
endpoints. See MGCP endpoints
errors
alphabetical listing 93
numerical listing 96
event queues 21
events
defining 29-30, 45-48
MGCP service 100-101
Natural Access 15-16
processing 36, 49, 62, 64
extension packages
See also mgcDefinePackage
and call agent requests 30-32
defining 13, 41, 45-48
event processing 33, 36, 49-52, 62, 64-65, 69-70
in mgcpdemo 82
parameters 29, 47
signal processing 32, 37, 62, 71-72
specifying signals and events 29-30, 47-48

F

Fusion MSPP service 13

G

G.723.1 vocoder 81

I

IVR endpoints. See MGCP endpoints

M

media gateway 9
media servers 11
MGC_CODE_DONE 49-50, 69-70
MGC_CODE_FAIL 49-50, 69-70
MGC_CODE_STOPPED 69-70
MGC_ENDPOINT_PARMS 25, 48, 54-55, 59-60, 93-95, 104
MGC_ENDPOINT_TYPE_ANNOUNCE 25, 59, 105
MGC_ENDPOINT_TYPE_DS0 25, 59, 105
MGC_ENDPOINT_TYPE_IVR 25, 59, 105
MGC_EVENT_OFF_REQUEST 50
MGC_EVENT_ON_REQUEST 50
MGC_MODE_RECVONLY 59
MGC_MODE_SENDONLY 59
MGC_REASON_BAD_MSPHD 58
MGC_REASON_MSP_ENDPOINT_FAILED 58
MGC_REASON_NO_MSP 58
MGC_REASON_NO_RESOURCES 58
MGC_SIGNAL_OFF_REQUEST 70
MGC_SIGNAL_ON_REQUEST 70
mgcDefinePackage
function reference 45
programming model 25, 29-30, 50
summary 41
MGCERR_ADI_NOT_STARTED 93
MGCERR_ADI_SRV_NOT_OPEN 93
MGCERR_BAD_ENDPOINT 49, 51, 54, 64, 66, 93
MGCERR_BAD_EVENT 64, 93
MGCERR_BAD_EVENT_PARMS 45, 93
MGCERR_BAD_PARMS 54, 93
MGCERR_BAD_REQUEST 51
MGCERR_DUPLICATE_CTA 93
MGCERR_DUPLICATE_CTAIVR 93
MGCERR_DUPLICATE_EVENT 45
MGCERR_DUPLICATE_NAME 93
MGCERR_DUPLICATE_PACKAGE 45, 94
MGCERR_ENDPOINT_IN_SERVICE 66, 94
MGCERR_ENDPOINT_OUT_OF_SERVICE 66, 94
MGCERR_INTERNAL_ERROR 94
MGCERR_INVALID_APP_EVT 94
MGCERR_INVALID_BOARD_NUMBER 94
MGCERR_INVALID_EP_TYPE 94
MGCERR_INVALID_SUPPORTED_PACKAGE 58, 95
MGCERR_NOT_GW_HANDLE 45, 49, 52, 55, 58, 64, 67, 95
MGCERR_PACKAGE_NOT_SUPPORTED 58, 95
MGCERR_REPORT_EVENT_UNDETECTED
65
, 95
MGCERR_SERVICE_FULL 58, 95
MGCERR_VCE_SRV_NOT_OPEN 58, 95
mgcEventDone
function reference 49, 69-70
programming model 33, 52
summary 41
mgcEventProcessed
function reference 51-52
programming model 33, 50
summary 41
MGCEVN_EVENT_EVENT_OFF_REQUEST 62, 109
MGCEVN_EVENT_EVENT_ON_REQUEST 62, 109
MGCEVN_EVENT_OFF_REQUEST 46, 52, 90
MGCEVN_EVENT_ON_REQUEST 46, 90
MGCEVN_EVENT_SIGNAL_OFF_REQUEST
62
, 109
MGCEVN_EVENT_SIGNAL_ON_REQUEST 62, 109
MGCEVN_REGISTER_ENDPOINT_DONE 58
MGCEVN_SIGNAL_OFF_REQUEST 46, 71-72, 90
MGCEVN_SIGNAL_ON_REQUEST 71-72, 90
mgcGetEndpointParm
function reference 54-55
programming mode 27
programming model 27
summary 40
MGCP endpoints
announcement 22-23, 25
DSO 22-23, 25
endpoint names 24
IVR 22-23, 25
putting into service 26, 40, 66-67
registering 23-24, 40, 56-61
retrieving parameters 27, 40, 54
specifying package support 28
specifying parameters 24-25, 59, 104-108
taking out of service 26, 40, 66-67
unregistering 27, 40
MGCP service
See also extension services
call agent interaction 18, 26-27, 30, 34, 36-37, 46, 49, 51, 60, 69, 71, 74
comparison to MSPP service 14
default package parameter 25
default supported packages 13
defining extension packages 29-30
detecting events 33
endpoints 12
extension packages 13
generating signals 32
Natural Access parameters 79
overview 8
packages supported by default 25, 27
precessing call agent event requests 41
processing call agent signal requests 41
releasing event buffers 32, 41
specifying parameters 60
MGCP standard
application models 9-11
connections 9
endpoints 12
gateways 10
overview 8
RFC 2705 27, 48
supported packages 27
mgcpdemo
board keyword file paramerters 80
configuration files 78
defining endpoint profiles 83
defining endpoint registration 84
defining extension packages 82
detailed description 89-90
Natural Access parameters 79
overview 78, 88
program configuration parameters 81-86
running the program 89
mgcRegisterEndpoint
function reference 56-60
programming model 23, 28, 104
summary 40
mgcReleaseBuffer 32
function reference 62-63
programming model 32, 46
summary 41
mgcReportEvent
function reference 64-65
programming model 33, 52
summary 41
mgcSetEndpointServiceState
function reference 66-67
programming model 26-27, 60, 74
summary 40
mgcSignalDone
function reference 69-70
programming model 32, 72
summary 41
mgcSignalProcessed 71-72
function reference 71
programming model 32
summary 41
mgcUnregisterEndpoint
function reference 73
programming model 26-27
summary 40
MSPP service 14, 20, 22

N

Natural Access
configuration file 20, 79
creating contexts 21
creating event queues 21
events 15-16
initializing 20
interaction with MGCP service 13
opening services 21
services 20
starting a protocol 23
NMS OAM 80
See also OAM service
notifiedentity parameter 25, 60, 108

P

packages
See also extension packages
defining extension packages 29-30
specifying endpoint package support 27-28
protocols, starting 22

R

registering endpoints 23-26, 40
See also MGCP endpoints
requestid 52
resource management
board keyword file parameters 80
resource management keywords 80
RestartInProgress message 26
RFC 2705 51
RTP package 13

S

Session Oriented Protocol. See SIP
signals
defining 29, 45-48
processing 37, 62, 69-72
SIP 11
size parameter 104
SS7 9
SUCCESS 92
suppackages parameter 25, 107
supportedmodes parameter 25, 106
SWI service 22
Switching service 20
synchronous functions 15-16

T

trunk package 13
type parameter 25, 105

U

unregistering endpoints 27, 40
See also MGCP endpoints

V

Voice Message service 20, 22


Table of Contents Index NMS Glossary Previous Page Version



Want to send us feedback on our documentation? Email: Tech_Pubs@nmss.com
Copyright © 2001, NMS Communications Corporation. All rights reserved.