background image

Transcoding Card CT200E - User Manual 

 

 

 

Version: 1.0    

Page 3 

 

Overview 

 
The CT200E Series cards  are  PCI-E base cards.  The CT200E Series cards 
are designed to handle, transcoding in dedicated DSP hardware, it supports 
multiple voice codecs, to digitally compress voice signals and save on 
bandwidth. This function would otherwise be done by Asterisk in software. 
 
VoIP communication needs the capability to mediate between endpoints 
supporting different codecs, but this requires DSP functionality that are 
resource-intensive, and can affect the quality of the voice signals, and may 
introduces latency and delay. 
 
Asterisk, is capable of transcoding some codecs into other codecs for the 
purposes of call  origination or termination, these  transcoding in done by 
software and is very CPU intensive using substantial amount of CPU power.  
 
This CT200E card will add transcoding capability and provides excellent voice 
quality and transcoding capacity, without affecting latency or using up 
precious host CPU resources 
 
The CT200E card comes with bundled software to make the product 
architecture independent. For example the CT200E Series cards decompress 
G.729a (8.0 Kbit) or G.723.1 (5.3 Kbit and 6.3 Kbit) into u-law or a-law; or, 
compress u-law or a-law into G.729a (8.0 Kbit) or G.723.1 (5.3 Kbit and 6.3 
Kbit).  
 
The CT200E Series cards are capable of handling up to 200  transcoding 
resources. All codecs are fully indemnified no additional licensing is required 
for their use. 
 
Allo.com Transcoding card CT200E is telephony PCIe card used for various 
PBX software, e.g. Asterisk, FreeSWITCH, etc. with compatible drivers, 
 

Features  

  Capable of doing the various codec transcoding. 

  Suitable for  PCIe 1.0 slots 

  Provides up to 200 transcoding resources. 

  Supports G729, G723, a/u law, G726, ilbc (G722, AMR, AMR-WB, 

G722.1 HD etc will be implemented in future releases.) 
 

 
 
 
 
 

Summary of Contents for CT200E

Page 1: ...anual Version 1 0 Page 0 No part of this publication may be copied distributed transmitted transcribed stored in a retrieval system or translated into any human or computer language without the prior...

Page 2: ...organized in the following manner Chapter Appendix Title Description 1 Overview Identifies the features of your card This chapter covers applications and uses of the CT200E Series in the real world 2...

Page 3: ...ion 4 Slot Compatibility 4 Hardware Installation 4 Software Installation 4 Installation Test Environment considered 5 Asterisk compilation Installation 6 Allo Transcoding Card Installation 6 Configura...

Page 4: ...PU power This CT200E card will add transcoding capability and provides excellent voice quality and transcoding capacity without affecting latency or using up precious host CPU resources The CT200E car...

Page 5: ...ur PCIe slot The CT200E will work in any PCI Express 1 x compliant slot Hardware Installation 1 Power down your computer and unplug it from its power source 2 Remove the bracket place holder and inser...

Page 6: ...devices detected by the PCI bus lspci Confirm the output lists a device with Allo com s PCI vendor ID which is BCM57761 The output will be similar to the following 02 00 0 Ethernet controller Broadcom...

Page 7: ...ow as eth1 or eth2 depend upon the number of network cards present in the server Allo Transcoding card can be identified with MAC id 00 17 F7 XX XX XX 5 After reboot run install sh asterisk source pat...

Page 8: ...hapter provides a step by step instruction to configure the CT200E transcoding card Configuring the System for Transcoding 1 Finally change the RTP IP address in the file allo_codec conf available in...

Page 9: ...on Format Columns g723 gsm ulaw alaw g726aal2 adpcm slin lpc10 g729 speex ilbc g726 g722 slin16 g723 4001 2 1 2001 1 gsm 3000 3000 2999 1999 3000 ulaw 1 4001 1 2001 1 alaw 1 4000 1 2000 1 g726aal2 adp...

Page 10: ...torage Humidity 10 to 90 non condensing Supported Codecs G 729a 8 0 Kbit G 723 1 5 3 Kbit and 6 3 Kbit u law a law Reference http www allo com http www linuxfoundation org collaborate workgroups netwo...

Page 11: ...ne lines at 8 Kbps iLBC internet Low Bitrate Codec A free speech codec used for voice over IP It is designed for narrow band speech with a payload bitrate of 13 33 kbps frame length 30ms and kbps fram...

Page 12: ...devices SIP Session Initiation Protocol An IETF standard for setting up sessions between one or more clients It is currently the leading signaling protocol for Voice over IP gradually replacing H 323...

Reviews: