Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations TouchToneTommy on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

ATA Needed

Status
Not open for further replies.

tomtx

MIS
May 13, 2008
29
US
We have a CS1000 release 5.0 and are running 1120E IP phones. We are now to the point that we need to run analog modems in these same locations.

I've done some research and found that ATA's are used to solve these Analog to IP issues, however there are ton's of ATA's on the market. What do we need to purchase to get one working for our site/system. ATA model/manufacturer, licensing, etc.?
 
I've used Audiocodes FXS gateways such as the MP114 and MP124 for analog phones and faxes. They work well. You need to have SIP trunks for them to connect to. I've never tried running modems over those devices though.
 
I also use AudioCodes (tried and didn't like the Quintum ones) for Analog dial tone for all of my faxes and modem.

Currently running with systems on 4.5 - 5.5 using SIP connectivity.

I have had modem sessions connected for hours using my AudioCodes MP112 and MP124 ATA's.
 
We have purchased one of the audiocodes MP112 to test. We do currently have sip license that we use to communicate between 2 sites. From my understanding these can be utilized on a first come first serve basis accepting connections from different gateways. how is this setup on the CS 1000 side. We are running rl. 5.0. Any advice would be greatly appreciated.
 
There are a bunch of threads concerning the configuration of the Audiocodes.

In a nutshell, in the NRS you configure the Audiocodes as an endpoint in the same CDP domain as the switch that hosts the DID for each channel.

You program route entries in the NRS for the CDP numbers that you are using on the MP112.

The MP112 is then configured to register to the NRS as an endpoint, and all outbound calls are routed through the NRS.

An inbound call to any of the DIDs on your MP112 will be routed by the host CS1000 through the NRS.
 
Okay, so we have this configured and registering with the NRS and works really great for voice communication, however, the purpose of this device was for modem communication. When the modems start communication the initial connection is created and connects and then it automatically drops and the session ends. It is a timeclock system that polls timeclocks over a 2400 bps modem.

Allenmac,

Is there anyway you can post your INI for a 5.0 system. I have tried just about everything and am thinking it may be a setting somewhere in the config. I just need to get the config correct.
 
tomtx,

I don't have any gateways connected to a 5.0 system, I have mine running on 6.0 systems. I have several users that make modem calls through an ATA on a regular basis using this board.ini file. Note some values have been changed to protect the innocent.

Code:
;**************
;** Ini File **
;**************

;Board: MP-124 FXS
;Serial Number: 1917059
;Slot Number: 1
;Software Version: 5.40A.015.004
;DSP Software Version: 204IM => 540.14
;Board IP Address: 172.20.102.8
;Board Subnet Mask: 255.255.255.0
;Board Default Gateway: 172.20.102.254
;Ram size: 64M   Flash size: 8M 
;Num DSPs: 6  Num DSP channels: 24
;Profile: NONE 
;-----------------------------------------


[SYSTEM Params]

SyslogServerIP = 10.1.1.89
VXMLFIleName = ''
NTPServerIP = 10.1.10.29
NTPServerUTCOffset = -18000
NTPUpdateInterval = 22200
TelnetServerEnable = 1
VoiceMenuPassword = '63779'

[BSP Params]

PCMLawSelect = 3
PREMIUMSERVICECLASSCONTROLDIFFSERV = 46
StorageServerNetworkAddress = 255.255.255.255

[ATM Params]


[Analog Params]

MinFlashHookTime = 100
FXSLoopCharacteristicsFilename = 'MP11x-02-1-FXS_16KHZ.dat'
ANALOGPORTINFO = ''

[ControlProtocols Params]

AdminStateLockControl = 0

[MGCP Params]


[MEGACO Params]

EP_Num_0 = 0
EP_Num_1 = 1
EP_Num_2 = 0
EP_Num_3 = 0
EP_Num_4 = 0

[PSTN Params]


[SS7 Params]


[Voice Engine Params]

VoicePromptsFileName = ''
DTMFTransportType = 2
FaxRelayRedundancyDepth = 2
FaxModemBypassCoderType = 1
EnableStandardSIDPayloadType = 0
FarEndDisconnectSilenceMethod = 0
CallProgressTonesFilename = 'usa_tones_12.dat'

[WEB Params]


[SIP Params]

ENABLECALLERID = 1
MAXDIGITS = 19
ISPROXYUSED = 1
ISREGISTERNEEDED = 1
AUTHENTICATIONMODE = 1
ROUTEMODEIP2TEL = 1
CDRREPORTLEVEL = 1
GWDEBUGLEVEL = 5
ENABLEEARLYMEDIA = 1
ISUSERPHONE = 0
PROXYNAME = 'voip.mycompany.com'
SIPGATEWAYNAME = 'voip.mycompany.com'
CNONCE = ''
PASSWORD = ''
RXDTMFOPTION = 0
PROXYREDUNDANCYMODE = 1
ALTROUTINGTEL2IPMODE = 0
ALTROUTINGTEL2IPCONNMETHOD = 1
ASSERTEDIDMODE = 1
MWIANALOGLAMP = 1
MWIDISPLAY = 1
USEGATEWAYNAMEFOROPTIONS = 1
ADDTON2RPI = 0
ISFAXUSED = 3
GWREGISTRATIONNAME = '5404LR02ATA'
SIP183BEHAVIOUR = 1
PROXYIPLISTREFRESHTIME = 20
REDUNDANTROUTINGMODE = 2
REGISTRARTRANSPORTTYPE = 0

[SCTP Params]


[VXML Params]


[IPsec Params]


[Audio Staging Params]


;
;  *** TABLE DspTemplates *** 
; This table contains hidden elements and will not be exposed.
; This table exists on board and will be saved during restarts 
;

;
;  *** TABLE PREFIX *** 
;  
;

[ PREFIX ]
FORMAT PREFIX_Index = PREFIX_DestinationPrefix, PREFIX_DestAddress, PREFIX_SourcePrefix, PREFIX_ProfileId, PREFIX_MeteringCode, PREFIX_SrcIPGroupID, PREFIX_DestHostPrefix, PREFIX_DestIPGroupID, PREFIX_SrcHostPrefix, PREFIX_TransportType, PREFIX_SrcTrunkGroupID;
PREFIX 0 = *, *, *, 0, 255, -1, , -1, , -1, -1;

[ \PREFIX ]

;
;  *** TABLE CoderName *** 
;  
;

[ CoderName ]
FORMAT CoderName_Index = CoderName_Type, CoderName_PacketInterval, CoderName_rate, CoderName_PayloadType, CoderName_Sce;
CoderName 0 = g711Ulaw64k, 20, 0, 255, 0;
CoderName 5 = g7111law64k, 20, 0, 255, 0;
CoderName 6 = t38fax, 255, 255, 255, 255;

[ \CoderName ]

;
;  *** TABLE TrunkGroup *** 
;  
;

[ TrunkGroup ]
FORMAT TrunkGroup_Index = TrunkGroup_TrunkGroupNum, TrunkGroup_FirstTrunkId, TrunkGroup_FirstBChannel, TrunkGroup_LastBChannel, TrunkGroup_FirstPhoneNumber, TrunkGroup_ProfileId, TrunkGroup_LastTrunkId, TrunkGroup_Module;
TrunkGroup 0 = 1, 255, 1, 1, 1234, 0, 255, 255;
TrunkGroup 1 = 1, 255, 2, 2, 2341, 0, 255, 255;
TrunkGroup 2 = 1, 255, 3, 3, 3412, 0, 255, 255;
TrunkGroup 3 = 1, 255, 4, 4, 4123, 0, 255, 255;
TrunkGroup 4 = 1, 255, 5, 5, 5678, 0, 255, 255;
TrunkGroup 5 = 1, 255, 6, 6, 6785, 0, 255, 255;
TrunkGroup 6 = 1, 255, 7, 7, 7856, 0, 255, 255;
TrunkGroup 7 = 1, 255, 8, 8, 8567, 0, 255, 255;

[ \TrunkGroup ]

;
;  *** TABLE NumberMapTel2Ip *** 
;  
;

[ NumberMapTel2Ip ]
FORMAT NumberMapTel2Ip_Index = NumberMapTel2Ip_DestinationPrefix, NumberMapTel2Ip_SourcePrefix, NumberMapTel2Ip_SourceAddress, NumberMapTel2Ip_NumberType, NumberMapTel2Ip_NumberPlan, NumberMapTel2Ip_RemoveFromLeft, NumberMapTel2Ip_RemoveFromRight, NumberMapTel2Ip_LeaveFromRight, NumberMapTel2Ip_Prefix2Add, NumberMapTel2Ip_Suffix2Add, NumberMapTel2Ip_IsPresentationRestricted;
NumberMapTel2Ip 0 = 9911, *, *, 255, 255, 1, 0, 255, , , 255;
NumberMapTel2Ip 1 = 9011*, *, *, 255, 255, 4, 0, 255, +, , 255;
NumberMapTel2Ip 2 = 9[2-9]*, *, *, 255, 255, 1, 0, 255, +1, , 255;
NumberMapTel2Ip 3 = 911, *, *, 255, 255, 0, 0, 255, , , 255;
NumberMapTel2Ip 4 = 91[2-9]*, *, *, 255, 255, 1, 0, 255, +, , 255;
NumberMapTel2Ip 5 = xxxx, *, *, 255, 255, 0, 0, 255, , , 255;
NumberMapTel2Ip 6 = 8xxxxxx, *, *, 255, 255, 0, 0, 255, , , 255;

[ \NumberMapTel2Ip ]

;
;  *** TABLE SourceNumberMapTel2Ip *** 
;  
;

[ SourceNumberMapTel2Ip ]
FORMAT SourceNumberMapTel2Ip_Index = SourceNumberMapTel2Ip_DestinationPrefix, SourceNumberMapTel2Ip_SourcePrefix, SourceNumberMapTel2Ip_SourceAddress, SourceNumberMapTel2Ip_NumberType, SourceNumberMapTel2Ip_NumberPlan, SourceNumberMapTel2Ip_RemoveFromLeft, SourceNumberMapTel2Ip_RemoveFromRight, SourceNumberMapTel2Ip_LeaveFromRight, SourceNumberMapTel2Ip_Prefix2Add, SourceNumberMapTel2Ip_Suffix2Add, SourceNumberMapTel2Ip_IsPresentationRestricted;
SourceNumberMapTel2Ip 0 = 9xxxxxxxxxx#, [2300-2999]#, *, 255, 255, 0, 0, 255, +1555976, , 0;
SourceNumberMapTel2Ip 1 = 9xxxxxxxxxx#, [6300-6699]#, *, 255, 255, 0, 0, 255, +1555976, , 0;
SourceNumberMapTel2Ip 2 = 9xxxxxxxxxx#, [6700-6999]#, *, 255, 255, 0, 0, 255, +1555976, , 0;
SourceNumberMapTel2Ip 3 = 91xxxxxxxxxx#, [2300-2999]#, *, 255, 255, 0, 0, 255, +1555976, , 0;
SourceNumberMapTel2Ip 4 = 91xxxxxxxxxx#, [6300-6699]#, *, 255, 255, 0, 0, 255, +1555976, , 0;
SourceNumberMapTel2Ip 5 = 91xxxxxxxxxx#, [6700-6999]#, *, 255, 255, 0, 0, 255, +1888976, , 0;
SourceNumberMapTel2Ip 6 = 9011*, [2300-2999]#, *, 255, 255, 0, 0, 255, +1555976, , 0;
SourceNumberMapTel2Ip 7 = 9011*, [6300-6699]#, *, 255, 255, 0, 0, 255, +1555976, , 0;
SourceNumberMapTel2Ip 8 = 9011*, [6700-6999]#, *, 255, 255, 0, 0, 255, +1555976, , 0;
SourceNumberMapTel2Ip 9 = 9911#, [2300-2999]#, *, 255, 255, 0, 0, 255, 888976, , 0;
SourceNumberMapTel2Ip 10 = 9911#, [6300-6699]#, *, 255, 255, 0, 0, 255, 555976, , 0;
SourceNumberMapTel2Ip 11 = 9911#, [6700-6999]#, *, 255, 255, 0, 0, 255, 555976, , 0;
SourceNumberMapTel2Ip 12 = 911#, [2300-2999]#, *, 255, 255, 0, 0, 255, 555976, , 0;
SourceNumberMapTel2Ip 13 = 911#, [6300-6699]#, *, 255, 255, 0, 0, 255, 555976, , 0;
SourceNumberMapTel2Ip 14 = 911#, [6700-6999]#, *, 255, 255, 0, 0, 255, 555976, , 0;

[ \SourceNumberMapTel2Ip ]

;
;  *** TABLE PstnPrefix *** 
;  
;

[ PstnPrefix ]
FORMAT PstnPrefix_Index = PstnPrefix_DestPrefix, PstnPrefix_TrunkGroupId, PstnPrefix_SourcePrefix, PstnPrefix_SourceAddress, PstnPrefix_ProfileId, PstnPrefix_SrcIPGroupID, PstnPrefix_DestHostPrefix, PstnPrefix_SrcHostPrefix;
PstnPrefix 0 = 1234#, 1, *, *, 0, -1, , ;
PstnPrefix 1 = 2341#, 1, *, *, 0, -1, , ;
PstnPrefix 2 = 3412#, 1, *, *, 0, -1, , ;
PstnPrefix 3 = 4123#, 1, *, *, 0, -1, , ;
PstnPrefix 4 = 5678#, 1, *, *, 0, -1, , ;
PstnPrefix 5 = 6785#, 1, *, *, 0, -1, , ;
PstnPrefix 6 = 7856#, 1, *, *, 0, -1, , ;
PstnPrefix 7 = 8567#, 1, *, *, 0, -1, , ;

[ \PstnPrefix ]

;
;  *** TABLE ProxyIp *** 
;  
;

[ ProxyIp ]
FORMAT ProxyIp_Index = ProxyIp_IpAddress, ProxyIp_TransportType, ProxyIp_ProxySetId;
ProxyIp 0 = 172.20.102.17, 0, 0;
ProxyIp 1 = 172.20.7.17, 0, 0;

[ \ProxyIp ]

;
;  *** TABLE TxDtmfOption *** 
;  
;

[ TxDtmfOption ]
FORMAT TxDtmfOption_Index = TxDtmfOption_Type;
TxDtmfOption 0 = 4;

[ \TxDtmfOption ]

;
;  *** TABLE TrunkGroupSettings *** 
;  
;

[ TrunkGroupSettings ]
FORMAT TrunkGroupSettings_Index = TrunkGroupSettings_TrunkGroupId, TrunkGroupSettings_ChannelSelectMode, TrunkGroupSettings_RegistrationMode, TrunkGroupSettings_GatewayName, TrunkGroupSettings_ContactUser, TrunkGroupSettings_ServingIPGroup;
TrunkGroupSettings 0 = 1, 0, 255, , , -1;

[ \TrunkGroupSettings ]

;
;  *** TABLE TelProfile *** 
;  
;

[ TelProfile ]
FORMAT TelProfile_Index = TelProfile_ProfileName, TelProfile_TelPreference, TelProfile_CodersGroupID, TelProfile_IsFaxUsed, TelProfile_JitterBufMinDelay, TelProfile_JitterBufOptFactor, TelProfile_IPDiffServ, TelProfile_SigIPDiffServ, TelProfile_DtmfVolume, TelProfile_InputGain, TelProfile_VoiceVolume, TelProfile_EnableReversePolarity, TelProfile_EnableCurrentDisconnect, TelProfile_EnableDigitDelivery, TelProfile_EnableEC, TelProfile_MWIAnalog, TelProfile_MWIDisplay, TelProfile_FlashHookPeriod, TelProfile_EnableEarlyMedia, TelProfile_ProgressIndicator2IP, TelProfile_TimeForReorderTone;
TelProfile 1 = "Default Tel Profile", 1, 0, 3, 70, 7, 46, 46, -11, 0, 1, 0, 0, 0, 1, 1, 1, 400, 1, 0, 255;

[ \TelProfile ]

;
;  *** TABLE IpProfile *** 
;  
;

[ IpProfile ]
FORMAT IpProfile_Index = IpProfile_ProfileName, IpProfile_IpPreference, IpProfile_CodersGroupID, IpProfile_IsFaxUsed, IpProfile_JitterBufMinDelay, IpProfile_JitterBufOptFactor, IpProfile_IPDiffServ, IpProfile_SigIPDiffServ, IpProfile_SCE, IpProfile_RTPRedundancyDepth, IpProfile_RemoteBaseUDPPort, IpProfile_CNGmode, IpProfile_VxxTransportType, IpProfile_NSEMode, IpProfile_IsDTMFUsed, IpProfile_PlayRBTone2IP, IpProfile_EnableEarlyMedia, IpProfile_ProgressIndicator2IP, IpProfile_EnableEchoCanceller, IpProfile_CopyDest2RedirectNumber, IpProfile_MediaSecurityBehaviour, IpProfile_CallLimit;
IpProfile 1 = "Default IP Profile", 1, 0, 3, 70, 7, 46, 46, 0, 0, 0, 0, 2, 0, 0, 0, 1, 0, 1, 0, 0, -1;

[ \IpProfile ]

;
;  *** TABLE EnableCallerId *** 
;  
;

[ EnableCallerId ]
FORMAT EnableCallerId_Index = EnableCallerId_IsEnabled;
EnableCallerId 0 = 1;
EnableCallerId 1 = 1;
EnableCallerId 2 = 1;
EnableCallerId 3 = 1;
EnableCallerId 4 = 1;
EnableCallerId 5 = 1;
EnableCallerId 6 = 1;
EnableCallerId 7 = 1;

[ \EnableCallerId ]

;
;  *** TABLE CallerDisplayInfo *** 
;  
;

[ CallerDisplayInfo ]
FORMAT CallerDisplayInfo_Index = CallerDisplayInfo_DisplayString, CallerDisplayInfo_IsCidRestricted;
CallerDisplayInfo 0 = "Modem 1", 0;
CallerDisplayInfo 1 = "Modem 2", 0;
CallerDisplayInfo 2 = "Modem 3", 0;
CallerDisplayInfo 3 = "Fax 1", 0;
CallerDisplayInfo 4 = "Fax 2", 0;
CallerDisplayInfo 5 = "Fax 3", 0;
CallerDisplayInfo 6 = "IT Fax 1", 0;
CallerDisplayInfo 7 = "Help Desk Fax 1", 0;

[ \CallerDisplayInfo ]

;
;  *** TABLE CallWaitingPerPort *** 
;  
;

[ CallWaitingPerPort ]
FORMAT CallWaitingPerPort_Index = CallWaitingPerPort_IsEnabled;
CallWaitingPerPort 0 = 0;
CallWaitingPerPort 1 = 0;
CallWaitingPerPort 2 = 0;
CallWaitingPerPort 3 = 0;
CallWaitingPerPort 4 = 0;
CallWaitingPerPort 5 = 0;
CallWaitingPerPort 6 = 0;
CallWaitingPerPort 7 = 0;

[ \CallWaitingPerPort ]

;
;  *** TABLE ProxySet *** 
;  
;

[ ProxySet ]
FORMAT ProxySet_Index = ProxySet_EnableProxyKeepAlive, ProxySet_ProxyKeepAliveTime, ProxySet_ProxyLoadBalancingMethod, ProxySet_IsProxyHotSwap;
ProxySet 0 = 1, 20, 0, 1;

[ \ProxySet ]
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top