Project Detail

realtime Aterisk dialplan  

realtime Aterisk dialplan is project number 370086
posted at Freelancer.com. Click here to post your own project.

 

| More Free Trial For New Buyers
 

Status: Cancelled

Selected Providers: -

Budget: $30-250

Created: 01/14/2009 at 6:40 EST

Bid Count: 3

Average Bid:
$ 93

01/24/2009 at 6:40 EST

Project Creator: samuelatkins
Employer Rating: 10/1010/1010/1010/1010/1010/1010/1010/1010/1010/10 (17 reviews)

Bid On This Project
 

Description

. I am using asterisk 1.6 and wrote my own dial plans for routing and billing wholesale calls. I often get 10 calls or more per second, sometimes even high as 70 calls in a single second.
I end up opening and closing a mysql connection about 5 times for each call. I need a way to use one connection for all my dialplans. I think Asterisk real time is the way to go. My asterisk is fully installed with freepbx. I need a simple method to use only one connection or 2 connections should I using 2 databases for each time I need to read or write data to a database from my diaplan or dialplans.
I write my own dialplans and pretty good at it and did a little google search and see this Job a small and simple job. I just don’t have the time to try to figure it out. I am willing to pay $30 for this job. I think enabling real time is the best way to go but I don’t need my setup completely switched to real time however willing to pay more if the bidder on this project is really good and can do it. Keep in mind for now I only need only a method to access the database multiple times at the same time using Dialplan by using only one shared connection. I posted my dialplan or context below which you will also need to modify to make work with the new connection method you set up for me to use to access my data tables.


[routing]
exten => _.,1,Goto(numcleanup,${EXTEN},1)
exten => _1NXXNXXXXXX,2,Goto(222${EXTEN:0:11},3)
exten => _XXX1NXXNXXXXXX,2,Set(StrEXTEN=${EXTEN:0:11})
exten => _XXX1NXXNXXXXXX,3,Set(Strtech=${EXTEN:0:3})
exten => _XXX1NXXNXXXXXX,4,MYSQL(Connect connid 209.48.260.210 root mypassword a2b)
exten => _XXX1NXXNXXXXXX,5,MYSQL(Query resultid ${connid} SELECT prefix, ext, interstate, intrastate FROM cc_ext WHERE prefix=${Strtech})
exten => _.,7,MYSQL(Clear ${resultid})
exten => _.,8,MYSQL(Disconnect ${connid})
exten => _XXX1NXXNXXXXXX,9,GotoIf($[0${strext}>0]?10:11)
exten => _XXX1NXXNXXXXXX,10,goto(${strext},${EXTEN:3:11},1)
exten => _XXX1NXXNXXXXXX,11,Goto(222${EXTEN:3:11},3)

Messages Posted:1 View project clarification board Post message on project clarification board

Bid On This Project
 

If you are the project creator or one of the bidders Log In for more options

 

80

1 day

01-14-2009 08:35 EST

bid for fastAGI method with 1/2 conenction. numeber of conenction is garanted.reconnect supported. conenction is persistent, no reconects.

help

 

150

6 days

01-17-2009 14:02 EST

Can be done. Please read PM message for more details. Thank you.

help

 

50

1 day

01-14-2009 08:31 EST

Bid price and time-frame is absurd, because you case need to be discussed in-tight over voice or some IM, please see PM for details. If you simply set up me a winner, I retract the bid, at first - read PM.

help


    Bid on this Project