E.T wanna call home (over the internet)
March 10, 2007 3:22 AM
Internet Telephony Query: What combination of hardware and software runs JaJah.com?
JaJah allows you to make a call from a web line to a telephone line using your own number. My question is this: How exactly are they doing this? Is it possible to clone something like that using freely or commercially available software, or does one have to home roll everything?
Did they reach deals with all the telecom companies? Do they have a huge server farm making calls, or hundreds of modems?
How exactly does it work?
JaJah allows you to make a call from a web line to a telephone line using your own number. My question is this: How exactly are they doing this? Is it possible to clone something like that using freely or commercially available software, or does one have to home roll everything?
Did they reach deals with all the telecom companies? Do they have a huge server farm making calls, or hundreds of modems?
How exactly does it work?
My lack of knowledge might be causing me to misread this, but..
I think the answer is that Jajah phones you, and phones the destination number, and their equipment and service agreements act as a bridge between the two phone lines. Any VOIP provider could do the same, see all the context above.
How Jajah gets the caller ID information correct, if it does, is another question..
posted by Chuckles at 11:01 AM on March 10, 2007
using your own numberI think that is the key question being asked. All the other information so far is very useful as context, but it doesn't explain why Jajah can do something Skype doesn't.
I think the answer is that Jajah phones you, and phones the destination number, and their equipment and service agreements act as a bridge between the two phone lines. Any VOIP provider could do the same, see all the context above.
How Jajah gets the caller ID information correct, if it does, is another question..
posted by Chuckles at 11:01 AM on March 10, 2007
Yeah, if you have a home VOIP service and an unlocked telephony adapter, you can change the Caller ID name as you like. The only reason you wouldn't be able to change the number too is that it's your user ID to log in to the VOIP provider's network. It's all just numbers sent over the network.
posted by kindall at 11:59 AM on March 10, 2007
posted by kindall at 11:59 AM on March 10, 2007
The telephony portion of Jajah is built on top of the open source Asterisk PBX, which runs on commodity PC hardware.
A reasonably competent programmer who's familiar with Asterisk's call manager subsystem can clone the important bits of Jajah in a few hours (I know this, because I've done this). Actually connecting the calls and spoofing the caller ID and such are all fairly trivial operations. The rest is really just a reasonably decent web interface.
As for terminating the calls, it's possible that they've made arrangements with traditional telecom providers, but it's more likely that they've made arrangements with VoIP termination providers (think: voipjet), such that Jajah's servers don't actually touch the PTSN -- they're just routing IP traffic.
posted by toxic at 3:18 PM on March 10, 2007
A reasonably competent programmer who's familiar with Asterisk's call manager subsystem can clone the important bits of Jajah in a few hours (I know this, because I've done this). Actually connecting the calls and spoofing the caller ID and such are all fairly trivial operations. The rest is really just a reasonably decent web interface.
As for terminating the calls, it's possible that they've made arrangements with traditional telecom providers, but it's more likely that they've made arrangements with VoIP termination providers (think: voipjet), such that Jajah's servers don't actually touch the PTSN -- they're just routing IP traffic.
posted by toxic at 3:18 PM on March 10, 2007
This thread is closed to new comments.
posted by kindall at 4:53 AM on March 10, 2007