Table of Contents Index NMS Glossary Previous Page Next Page Version


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

MGCP Service Package SupportTop of Page

The Fusion 4.2 MGCP service is fully compliant with MGCP version 1.0 as specified in RFC 2705. It is also compliant with the MGCP Implementer's Guide published by the International Softswitch Consortium. In addition, it automatically implements many of the standard packages defined in the RFC. The internally supported packages within the MGCP Service Beta 2 release are listed below. These packages are handled internally by the MGCP Service without requiring application intervention. However, the application can override these package implementations, as well as implement any extension packages.
Package

Name

Supported?

Generic Media Package

G

Yes

DTMF package

D

Yes

MF Package

M

Yes

Trunk Package

T

Yes

Line Package

L

Yes

Handset Package

H

No

RTP Package

R

Yes

Network Access Server Package

N

No

Announcement Server Package

A

Yes

Script Package

Script

No

Note: Not all signals and events from all packages are supported in this release.

The tables that follow describe the events and signals associated with various MGCP packages that are supported (at least to some extent) by the MGCP service.

Table FormatTop of Page

The tables that follow describe package functionality in the same way indicated by RFC 2705. In the format, the following symbols are used to specify package functionality:
Column

Symbol

Symbol used to represent package.

Definition

Brief description of package.

Requested

x indicates that the functionality can be requested.

Signalled

Indicates the type of signalling to which the feature responds:

· OO: on-off signalling

· TO: timeout signalling

· BR: Brief signalling.

For more information about the different types of signalling, refer to Section 2.8.

Supported

Indicates whether the package is one of the default packages supported by the MGCP service.

Generic Media Package
Symbol

Definition

Requested

Signaled

Supported?

mt

Modem detected

x

Yes

ft

Fax tone detected

x

Yes

ld

Long duration connection

x

Yes

pat(###)

Pattern ### detected

x

OO

No

rt

Ringback tone

TO

Yes

rbk(###)

Ring back on connection

TO

Yes *

cf

Confirm tone

BR

Yes

cg

Network congestion tone

TO

Yes

it

Intercept tone

OO

Yes

pt

Preemption tone

OO

Yes

of

Report failure

x

Yes

Top of Page

* Ringback is applied to the (one and only) connection on the endpoint. Connection ID is ignored.

Note: Not all signals and events from all packages are supported in this release.

DTMF Package
Symbol

Definition

Requested

Signaled

Supported?

0

DTMF 0

x

BR

Yes

1

DTMF 1

x

BR

Yes

2

DTMF 2

x

BR

Yes

3

DTMF 3

x

BR

Yes

4

DTMF 4

x

BR

Yes

5

DTMF 5

x

BR

Yes

6

DTMF 6

x

BR

Yes

7

DTMF 7

x

BR

Yes

8

DTMF 8

x

BR

Yes

9

DTMF 9

x

BR

Yes

#

DTMF #

x

BR

Yes

*

DTMF *

x

BR

Yes

A

DTMF A

x

BR

Yes

B

DTMF B

x

BR

Yes

C

DTMF C

x

BR

Yes

D

DTMF D

x

BR

Yes

L

Long duration indicator

x

Yes

X

Wildcard, match any digit 0-9

x

Yes

T

Interdigit timer

x

Yes

of

Report failure

x

Yes

Top of Page

Note: When using the DTMF package you must include the following string to the Resource[x].Definitions string in the board configuration file:
(mf.fdetbcmpl mf.bdetfcmpl mf.fdetUSA)

MF Package
Symbol

Definition

Requested

Signaled

Supported?

0

MF 0

x

BR

Yes

1

MF 1

x

BR

Yes

2

MF 2

x

BR

Yes

3

MF 3

x

BR

Yes

4

MF 4

x

BR

Yes

5

MF 5

x

BR

Yes

6

MF 6

x

BR

Yes

7

MF 7

x

BR

Yes

8

MF 8

x

BR

Yes

9

MF 9

x

BR

Yes

X

Wildcard, match any digit 0-9

x

Yes

T

Interdigit timer

x

Yes

K0

MF K0 or KP

x

BR

Yes

K1

MF K1

x

BR

No

K2

MF K2

x

BR

No

S0

MF S0 or ST

x

BR

Yes

S1

MF S1

x

BR

Yes

S2

MF S2

x

BR

Yes

S3

MF S3

x

BR

Yes

wk

Wink

x

BR

Yes

wko

Wink off

x

BR

Yes

is

Incoming seizure

x

OO

Yes

rs

Return seizure

x

OO

Yes

us

Unseize circuit

x

OO

Yes

of

Report failure

x

Yes

Top of Page

Note: When using the MF package you must include the following string to the Resource[x].Definitions string in the board configuration file:
(mf.fdetbcmpl mf.bdetfcmpl mf.fdetUSA)

Trunk Package
Symbol

Definition

Requested

Signaled

Supported?

co1

Continuity tone (single tone or return tone)

x

OO

Yes

co2

Continuity test (go tone in dual tone procedures)

x

OO

Yes

lb

Loopback

OO

No

om

Old milliwatt tone (1000 Hz)

x

OO

Yes

nm

New milliwatt tone (1004 Hz)

x

OO

Yes

tl

Test line x

OO

Yes

zz

No circuit

x

OO

Yes

as

Answer supervision

x

OO

No

ro

Reorder tone

x

TO

Yes

of

Report failure

x

yes

bl

Blocking

OO

No

Top of Page

Note: When using the Trunk package you must include the following string to the Resource[x].Definitions string in the board configuration file:
(mf.fdetbcmpl mf.bdetfcmpl mf.fdetUSA)

Line Package
Symbol

Definition

Requested

Signaled

Supported?

adsi(string)

ADSI display

BR

No

vmwi

Visual message waiting indicator

OO

No

hd

Off hook transition

x

No

hu

On hook transition

x

No

hf

Flash hook

x

No

aw

Answer tone

x

OO

Yes

bz

Busy tone

TO

Yes

ci(ti,nu,na)

Caller-id

BR

No

wt

Call Waiting tone

TO

Yes

wt1, wt2, wt3, wt4

Alternative call waiting tones

Yes to all

dl

Dial tone

TO

No

mwi

Message waiting indicator

TO

No

nbz

Network busy (fast cycle busy)

x

OO

Yes

ro

Reorder tone

TO

Yes

rg

Ringing

TO

No

r0, r1, r2,r3, r4, r5,r6 or r7

Distinctive ringing

TO

No to all

rs

Ringsplash

BR

No

p

Prompt tone

x

BR

No

e

Error tone

x

BR

No

sl

Stutter dial tone

TO

Yes

v

Alerting Tone

OO

Yes

y

Recorder Warning Tone

OO

Yes

sit

SIT tone

Yes

z

Calling Card Service Tone

OO

No

oc

Report on completion

x

Yes

ot

Off hook warning tone

TO

No

s(###)

Distinctive tone pattern

x

BR

No

of

Report failure

x

Yes

Top of Page

Note: When using the Line package you must include the following string to the Resource[x].Definitions string in the board configuration file:
(mf.fdetbcmpl mf.bdetfcmpl mf.fdetUSA)

RTP Package
Symbol

Definition

Requested

Signaled

Supported?

UC

Used codec changed

x

No

SR(###)

Sampling rate changed

x

No

JI(###)

Jitter buffer size changed

x

No

PL(###)

Packet loss exceeded

x

No

qa

Quality alert

x

No

co1

Continuity tone (single tone or return tone)

x

OO

Yes

co2

Continuity test (go tone in dual tone procedures)

x

OO

Yes

of

Report failure

x

Yes

Top of Page

Announcement Package
Symbol

Definition

Requested

Signaled

Supported?

ann(url,parms)

Play an announcement

TO

Yes *

oc

Report on completion

x

Yes

of

Report failure

x

Yes

Top of Page

* Playing files locally is supported; playing by URL is not.



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.