NMS Logo

Fusion MGCP Service Developer's Reference Manual

P/N 60014-12
Version


Table of Contents Index NMS Glossary Previous Page Next Page Version


Table of Contents

1 Overview of the MGCP Service

1.1 Introduction
1.2 Media Gateway Control Protocol
1.2.1 Call Agents and Media Gateways
1.2.2 Applications Servers and Media Servers
1.3 Fusion MGCP Service
1.3.1 MGCP Service Endpoints
1.3.2 MGCP Service Packages
1.3.3 Natural Access Service Interaction
1.4 Natural Access Development Environment
1.4.1 Synchronous and Asynchronous Functions

2 Programming Model

2.1 Introduction
2.2 Specifying Board Keywords
2.3 Initializing Natural Access
2.4 Creating Contexts and Opening Service Instances
2.5 Setting Echo Cancellation and DTMF Detection Parameter
2.6 Registering and Unregistering MGCP Endpoints
2.6.1 Specifying Endpoint Parameters
2.6.2 Setting MGCP Endpoint Service States
2.6.3 Retrieving Endpoint Parameters
2.6.4 Unregistering MGCP Service Endpoints
2.7 Using MGCP Service Packages
2.7.1 Specifying Package Support for MGCP Endpoints
2.7.2 Overriding MGCP Service Default Packages
2.8 Defining Extension Packages
2.8.1 Receiving Call Agent Requests
2.8.2 Releasing MGCP Event Buffers
2.8.3 Generating Signals
2.8.4 Detecting Events
2.9 Communicating with the Call Agent
2.9.1 Receiving Notifications for Call Agent Events
2.10 Using Extension Packages

3 Function Summary

3.1 Introduction
3.2 Registering and Unregistering MGCP Endpoints
3.3 Changing Endpoint States and Retrieving Endpoint Parameters
3.4 Defining and Using MGCP Extension Packages

4 Function Reference

4.1 Function Descriptions
mgcDefinePackage
mgcEventDone
mgcEventProcessed
mgcGetEndpointParm
mgcRegisterEndpoint
mgcReleaseBuffer
mgcReportEvent
mgcSetEndpointServiceState
mgcSignalDone
mgcSignalProcessed
mgcUnregisterEndpoint

5 Demonstration Program

5.1 MGCP Service Demonstration Program
5.2 Editing the Natural Access Configuration File
5.3 Editing Board Keyword File Resource Definitions
5.4 Editing the MGCPDEMO Configuration File
5.4.1 Defining MGCP Service Extension Packages
5.4.2 Defining mgcpdemo Endpoint Profiles
5.4.3 Registering MGCP Endpoints
5.4.4 Specifying CTA Configuration File Parameters
5.5 Using mgcpdemo

Appendix A Errors

Introduction
Alphabetical Error Summary
Numerical Error Summary

Appendix B Events and Reasons

Introduction
DONE Events
Events Ordered Alphabetically
Events Ordered Numerically
Reason Codes
Reason codes Ordered Alphabetically
Reason Codes Ordered Numerically

Appendix C MGCP Endpoint Parameters

MGCP Service Endpoint Parameters
MGCP Event and Signal Request Parameters

Appendix D Supported MGCP Service Packages

MGCP Service Package Support
Table Format
Generic Media Package
DTMF Package
MF Package
Trunk Package
Line Package
RTP Package
Announcement Package

Appendix E MGCP Natural Access Parameters

Introduction
Category General
Category: Msg
Category: UDP
Category: LCXOPT
Category: Trace
Category: SDP
Category: ToneGenerate
Ringback tone
Ring Back on Connection
Confirm Tone
Network Congestion Tone
Intercept Tone
Preemption Tone
Continuity Tone (Single Tone or Return Tone)
Continuity Test (Go Tone, in Dual Tone Procedures)
Old Milliwatt Tone (1000 Hz)
New Milliwatt Tone (1004 Hz)
Test Line
No Circuit
Reorder Tone
Answer Tone
Busy Tone
Call Waiting Tones
wt Signal
wt1 Signal
wt2 Signal
wt3 Signal
wt4 Signal
Dial Tone
Message Waiting Indicator
Network Busy (Fast Cycle Busy)
Reorder Tone
Error Tone
Stutter Dial Tone
Alerting Tone
Recorder Warning Tone
SIT
Continuity Tone (Single Tone or Return Tone)
Continuity Test (Go Tone, In Dual Tone Procedures)
Category: ToneDetect
Modem Detected
Fax Tone Detected
Continuity Tone (Single Tone, or Return Tone)
Continuity Test (Go Tone, In Dual Tone Procedures)
Old Milliwatt Tone (1000 Hz)
New Milliwatt Tone (1004 Hz)
Test Line
Answer Tone
Continuity Tone (Single Tone, or Return Tone)
Category: ABCD Event Signal
Category: Call Progress


Table of Contents Index NMS Glossary Previous Page Next Page Version


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