Browse > Article

Real-time Implementation of a Tone Sender/Receiver on a High Performance DSP  

최용수 (LG전자 기업통신연구소)
함정표 (LG전자 기업통신연구소)
조성범 (LG전자 기업통신연구소)
강태익 (LG전자 기업통신연구소)
윤정현 (한국산업기술대학교 게임공학과)
Abstract
In this paper, we present real-time implementation of a R2MFC/DTMF (R2 Multi Frequency Combinations/Dual Tone Multiple Frequency) tone receiver/sender using a high performance DSP (Digital Signal Processor) and apply it to a carrier class VoIP (Voice over Internet Protocol) gateway system. The Receiver utilizes the Goertzel filter and the sender adopts the harmonic resonant filter. We describe, in detail, the techniques of multi-channel real-time implementation on a Texas Instruments TMS320C62x DSP such as effective PCM (Pulse Code Modulation) in/out by means of DMA (Direct Memory Access) and McBSP (Multi Channel Buffered Serial Port) and message communication via HPI (Host Port Interface), etc. From experimental results, we confirmed that the optimized code provided 780 channel capacity at 250㎒ C6202, and the our R2MFC/DTMF receiver/sender met ITU-T (International Telecommunication Union-Telecommunication) specifications.
Keywords
DSP; C62x; R2MFC; DTMF; DSP; C62x; R2MFC; DTMF; Real-time implementation;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 /
[] / ITU-T Recommendation Q.24, Multifrequency Push-Button Signal Reception
2 /
[ J.Davidson;J.Peters ] / Voice over IP Fundamentals
3 /
[] / ITU-T Recommendation Q.455, Specifications of Signalling System R2 Interregister Signalling Multifrequency Signalling Equipment: Receiving Part of the Multifrequency Signalling Equipment
4 /
[] / ITU-T Recommendation Q.23, Technical Features of Push-Button Telephone Sets
5 /
[] / ITU-T Recommendation Q.454, Specifications of Signalling System R2 Interregister Signalling Multifrequency Signalling Equipment: Sending Part of the Multifrequency Signalling Equipment
6 /
[ LG전자 ] / AX-3100 미디어게이트웨이 시스템 메뉴얼
7 /
[ Texas Instruments ] / TMS320C62x/C67x CPU and Instruction Set Reference Guide
8 /
[ J.G.Proakis;D.G.Manolakis ] / Introduction to Digital Signal Processing
9 /
[ Texas Instruments ] / TMS320C6000 Peripherals Reference Guide
10 고성능 DSP를 이용한 G.723.1 Annex A 구현 /
[ 최용수;강태익 ] / 한국음향학회지   과학기술학회마을
11 /
[ B.Douslkais ] / IP Telephony, Hewlett-Packard Professional Books
12 /
[ Texas Instruments ] / Application Report SPRA073, DSP Solutions for Telephony and Data/Facsimile Modems
13 Implementation of a Multichannel G.723.1 Annex A Using a DSP /
[ Y.S.Choi;C.K.Ahn;T.I.Kang ] / Proc. of ICCE
14 /
[] / ITU-T Recommendation Q.440, Specifications of Signalling System R2MFC Interregister Signalling: General
15 /
[] / ITU-T Recommendation Q.440, Specifications of Signalling System R2 Interregister Signalling: General
16 /
[] / Texas Instruments Application Report SPRA559, A Multichannel Serial Port Driver Using DMA on the TMS320C6000 DSP
17 /
[] / ITU-T Recommendation Q.441, Specifications of Signalling System R2 Interregister: Signalling Code
18 /
[ 김덕환;김승환 ] / 디지털 전자교환 시스템