(Page 1 of 1 in this chapter) Version


Appendix F

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 Boards

This section provides information for configuring the following board types:

NaturalFax provides sample AG 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.

The following table provides the MIPS requirements for the NaturalFax DSP files. Use this information and the information provided by the AG Runtime Configuration and Developer's Manual to determine the MIPS requirements for your application. Chapter 3 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 Boards

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:

AG2DSPIMAGE 0 = ag2fax.c54 for mu-law

AG2DSPIMAGE 0 = ag2faxa.c54 for A-law

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



(Page 1 of 1 in this chapter) Version


tech_support@nmss.com
Copyright © 1999, Natural MicroSystems, Inc. All rights reserved.