Table of Contents Index NMS Glossary Previous Page Next Page Version


Appendix E

NaturalFax DSP Requirements for AG Hardware


NaturalFax DSP Requirements for AG Boards
NaturalFax DSP Requirements for AG 2000/4000 Boards

NaturalFax DSP Requirements for AG BoardsTop of Page

This section provides information for configuring the following board types:

NaturalFax provides sample configuration files that support several common fax and voice applications on AG boards. If your application requirements are different, you may need to adjust your configuration, or run fewer ports of voice and fax functions.

For example, for an application requiring two full E1 spans running IVR, fax transmit, and fax receive operations, you would need one AG Quad Dual E board and an AG 2000/400 DSP board. The AG Quad Dual E board provides 60 telephone channels and DSP resources for 45 ports of fax and IVR operations. The AG 2000/400 DSP board provides the DSP resources for 15 additional ports of fax and IVR operations. Another way to support two full E1 spans of IVR and fax functions is to use an AG 4000/1600 board. Select the appropriate configurations based on your application needs and the available hardware in each system.

The following table provides the MIPS requirements for the NaturalFax DSP files. Use this information and the information provided in the appropriate installation and development manuals to determine the MIPS requirements for your application. Chapter 4 of this manual provides detailed information about configuring the AG hardware in your system for optimal application performance.

It is important to test your application with the expected AG hardware configuration, combination of functions, and number of active ports. This load testing will confirm that sufficient DSP resources exist to handle your application in the field.

File

Purpose

MIPS

Related API Functions

Related Parameters

m4r_300.dsp, m4r_300a.dsp

V.21 modem receiver

2.80

nfxSendFax, or

nfxReceiveFax, or

nfxAnswerFaxPoll

None.

m4x_300.dsp, m4x_300a.dsp

V.21 modem transmitter

1.50

nfxSendFax, or

nfxReceiveFax, or

nfxAnswerFaxPoll

None.

m4r_samp.dsp, m4r_sampa.dsp

V.27 and V.29 modem receivers
(1st part)

2.15

nfxReceiveFax at 9600, 7200, 4800, or 2400

NFX_RECEIVE_PARMS.modemtype = NFX_MODEM_TYPE_V29 or NFX_MODEM_TYPE_V27

m4r_baud.dsp

V.27 and V.29 modem receivers (2nd part)

3.21

nfxReceiveFax at 9600, 7200, 4800, or 2400

NFX_RECEIVE_PARMS.modemtype = NFX_MODEM_TYPE_V29 or NFX_MODEM_TYPE_V27

m4x_tx.dsp, m4x_txa.dsp

V.27 and V.29 modem transmitters

3.30

nfxSendFax, or

nfxAnswerFaxPoll at 9600, 7200, 4800, or 2400

NFX_TRANSMIT_PARMS.modemtype = NFX_MODEM_TYPE_V29 or NFX_MODEM_TYPE_V27

m4x_17.dsp, m4x_17a.dsp

V.17 modem transmitters

3.40

nfxSendFax, or

nfxAnswerFaxPoll at 14400, 12000, 9600, 7200

NFX_TRANSMIT_PARMS.modemtype = NFX_MODEM_TYPE_V17

NaturalFax DSP Requirements for AG 2000/4000 BoardsTop of Page

This section provides information for configuring the following board types:

For each of these boards, one or more DSP processors are devoted entirely to fax operations when the board is loaded. Each DSP processor configured for fax supports eight ports of any fax operation. For each DSP processor devoted to fax, add an additional line to your configuration file. For example, to assign DSP 0 to fax, use this sample line in your configuration file:

DSP.C5x[0] = ag2fax.c54 for mu-law

DSP.C5x[0] = ag2faxa.c54 for A-law

To determine if a board supports your application requirements, refer also to the OAM System User's Manual for IVR DSP requirements and the Fusion AG TRAU Developer's Reference Manual for vocoder DSP requirements.



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 © 2000, Natural MicroSystems, Inc. All rights reserved.