Adaptive Digital’s Tone Relay is a carrier class Signaling Tone passer that provides exceptional channel densities. The ADT Signaling Tone Relay detects Signaling tones such as DTMF, MF R1, R2 Forward, R2 Reverse, Call Progress signals, passes coded tone information to the other end of the channel, and regenerates signaling tones. Adaptive Digital’s proprietary algorithm is robust enough to meet Bellcore GR-506, and ITU Q455 recommendations while using few CPU cycles and has a low memory requirement.
A DTMF suppressor is included to suppress DTMF tones in Voice-Over-Packet systems that employ tone passing via out-of-band signaling. This is useful when a low rate speech compression algorithm is unable to pass the DTMF tones without significant distortion. Other signaling tone types are muted, as they do not occur along with speech signals.
Data sheet - adt_tone-relay.pdf
ADT Tone Relay is available on the TMS320™ DSP Family
C54x™DSP, C55x™DSP, & C64x™DSP Generations
All Memory usage is given in units of 16-bit word.
LOW Memory
|
LOW MIPS
|
|||||||
Function |
MIPs Per-Channel |
Program Memory |
Data Memory |
Per-Channel Data Memory |
MIPs Per-Channel |
Program Memory |
Data Memory |
Per-Channel Data Memory |
TR Detect |
1.81 |
639 |
16 |
40 |
0.66 |
1609 |
207+ |
43 |
TR Generator |
0.41 |
2361 |
384 |
59 |
0.38 |
383 |
227+ |
28 |
DTMF |
--¹ |
607 |
40 |
55 |
--¹ |
601 |
1704 |
72 |
MFR1 |
0.69¹ |
587 |
66 |
55 |
0.3¹ |
593 |
1626 |
72 |
MFR2_F |
0.92¹ |
551 |
60 |
55 |
0.3¹ |
492 |
828 |
72 |
MFR2_R |
0.92¹ |
551 |
60 |
55 |
0.3¹ |
492 |
828 |
72 |
Cprg |
0.55¹ |
610 |
32 |
55 |
0.3¹ |
576 |
1496 |
72 |
Common |
-- |
689 |
16 |
-- |
-- |
597 |
16 |
-- |
¹ the detector MIPS (TRDetect) include the DTMF detector MIPS. When other detectors are enabled, the total TRDetect MIPS increases by the amount indicated.
+ 207 words are shared between detector and generator library
Last update: 01/17/2005
TONE RELAY C55xAll Memory usage is given in units of byte.
Function |
MIPs Per-Channel |
Program Memory |
Data Memory |
Per-Channel Data Memory |
TR Detect |
0.57 |
2636 |
-- |
120 |
TR Generator |
0.28 |
519 |
40 |
56 |
TR Common |
-- |
671 |
400 |
-- |
DTMF |
-- |
1311 |
3412 |
152 |
MFR1 |
-- |
1228 |
3256 |
152 |
MFR2_F |
-- |
1133 |
1660 |
152 |
MFR2_R |
-- |
1133 |
1660 |
152 |
Cprg |
-- |
1290 |
2996 |
152 |
Common |
-- |
1369 |
32 |
-- |
The MIPS (Detector + Regenerator) estimation was done when only DTMF signals were looked for. Adding other tone types adds 0.3MIPS approx to the detector part. However the generator MIPS remain the same
Last update: 06/28/2009
TONE RELAY C64xAll Memory usage is given in units of byte.
Function |
MIPs Per-Channel |
Program Memory |
Data Memory |
Per-Channel Data Memory |
TR Detect |
0.48 |
6208 |
120 |
|
TR Generator |
0.13 |
1088 |
336 |
56 |
TR Detect & Generate Common |
-- |
-- |
416 |
-- |
DTMF |
-- |
2176 |
3710 |
164 |
MFR1 |
-- |
1440 |
3272 |
164 |
MFR2_F |
-- |
1248 |
1736 |
164 |
MFR2_R |
-- |
1248 |
1736 |
164 |
Cprg |
-- |
1408 |
2992 |
164 |
Common |
-- |
2592 |
0 |
-- |
The MIPS (Detector + Regenerator) estimation was done when only DTMF signals were looked for. Adding other tone types adds 0.3MIPS approx to the detector part. However the generator MIPS remain the same
Last update: 06/30/2009
TRLOWMEM_ADT_dtInit(. . .) TRLOWMEM_ADT_toneDt(. . .)
TRLOWMEM_ADT_genInit(. . .) TRLOWMEM_ADT_callToneGen(. . .)
SITE LINKS
HOMETELEPHONY
ACOUSTIC BEAMFORMER AUTO GAIN CONTROL ARBITRARY TONE DET CONFERENCING DTMF NOISE REDUCTION NOISE REDUCTION G2 NOISE SUPPRESSION R1 R2 TONE DET & SUPRESS TONE GEN TONE RELAY VAD / CNG TELEPHONY INDEXRELATED LINKS
Article: HD Conferencing PRODUCT INDEX .pdf INDEX G.168 NEC & LEC G.168 Lite G.168 EC CHIP ACOUSTIC EC ACOUSTIC EC G2 LC IPP REFERENCE DESIGN DSP RESOURCE WIZARD
