Bookmark this page:
Yahoo!
Windows Live
del.icio.us
digg
Netscape
|
|
||||||||||||||||
|
Posted by Myke on June 9, 2006, 10:14 pm
Please log in for more thread options Hi, I am new to this group so please ignore my ignorance/stupidity!!! I am a programmer based in Australia who has recently been asked to come up with a solution for polling exchanges and extracting information about a phone number. For example, given a phone number 12345678 dial the number and record the outcome (the number rings, is disconnected/invalid etc.). I am armed with a NEAX 2000 and a (i think) ISDN line and some NEC dterm ip phones and the OAI library/OpenWorX. I have been messing around with OAI and am able to successfully dial a number (although i frequently get a MONITOR_SLOT problem and a long beeping noise, but this is another issue!) however have no idea how to record the outcome of the call (disconnected number etc) or wether this is even possible, and wether it can be done without the number dialling on the other end of the line. I have been told by some phone people that it is possible to get data back from a telephone exchange about the status of the line, wether it is connected and the type of line without actually dialing the number. If anyone has any information could you please forward it on, I am pretty new to phone systems but have been programming for many years so any tiny bit of information will be very helpful! Thanks for your patience :) and if i am totally in the wrong place for this i apologise greatly! Cheers, Mike | ||||||||||||||||
|
Posted by Phil McKerracher on June 11, 2006, 6:19 pm
Please log in for more thread options It's certainly possible - call centres do it all the time. Unfortunately. :-( In the UK these "silent calls" have caused so much annoyance that legislation is in progress to make the practice illegal. You won't be popular. > ...and wether it can be done without the number dialling on the other end
> of the line. I have been told by some phone people that it is possible... Again, it's certainly possible for the telcos to do this, but not (generally) for someone outside the phone exchange. -- Phil McKerracher www.mckerracher.org | ||||||||||||||||
|
Posted by Cap on June 18, 2006, 9:59 am
Please log in for more thread options
>
> I am armed with a NEAX 2000 and a (i think) ISDN line and some NEC > dterm ip phones and the OAI library/OpenWorX. You have everthing you need for what you're doing. I'm going to assume you have an ISDN PRI (vs. BRI) line. PRI in EU and AsiaPac is 30 bearer ("B") + 1 datalink ("D") channel. in NA and Japan it's 23B+1D. All you need to care about is the information being sent and received on the "D" channel. ISDN provides call progress status via a couple of information elements, or "IE". One is called the Progress indicator; another is the Cause Code, which will tell you the status of the call and/or the line whose phone number you "dialed". By the way, in ISDN lingo, a call is not "dialed", it is "setup". >From what I remember, NEC's OAI is very robust; I'm sure there is a
facility that gives you the cause code after a call is setup. To
"decode" returned results, you'll want some kind of reference to the ITU-T Q.931 protocol (see links below). Don't get the actual specification from the ITU; it's huge, cumbersome, and NOT developer-friendly. > and wether it can be done without the number dialling on the other end
> of the line. I have been told by some phone people that it is possible > to get data back from a telephone exchange about the status of the > line, wether it is connected and the type of line without actually > dialing the number. Well, to my knowledge, either the phone number, circuit number, or central office "equipment number" is used to identify a particular line. Circuit numbers and equipment numbers are "unpublished", whereas phone numbers can be found anywhere (phone books, on-line directories, etc.) ISDN invariably uses phone numbers, so I'm curious about how obtaining line status without the phone number can actually be done. Here are some resources that might help: http://www.cisco.com/univercd/cc/td/doc/product/software/ios113ed/dbook/disdn.htm http://alumnus.caltech.edu/~dank/isdn/ http://www.networkdictionary.com/protocols/q931.php Good luck! | ||||||||||||||||
| Similar Threads | Posted |
| Voip, ISDN, NEAX 2000, its all so confusing! | June 9, 2006, 10:14 pm |
| NEAX 2000 IPS and H.323 | February 22, 2005, 4:26 am |
| NEC NEAX 2000 SMDR format | May 30, 2006, 9:48 am |
| question: Cisco IP 7960 phones able to connect to NEC NEAX 2000 IPS PBX? | December 8, 2005, 11:26 pm |
| T1/ISDN integration with VoiP? | December 23, 2004, 6:02 pm |
| Omega PBX - VoIP, ISDN, Analog intefraces! | July 15, 2005, 3:35 pm |
| Voip Updated Howto,Voip at Home,Voip Phones,Voip Conference Calling | May 29, 2006, 5:10 pm |
| NEC Neax | November 8, 2004, 11:17 pm |
| NEAX 1400 question | May 24, 2006, 2:10 pm |
| NEC DS 2000 - no caller id | April 11, 2006, 7:22 am |
| SX200 & 2000 T1/DMS Question | September 6, 2004, 1:51 pm |
| SX200 / 2000 AAN Question | July 3, 2006, 6:13 pm |
| SX200 2000 Tie Line/Pri | September 18, 2006, 3:51 pm |
| Mitel SX-2000: how to (un)block area codes | January 14, 2005, 1:40 pm |
| 3G and UMTS Auctions in the EU in 2000 and 2001 and the failure of Finland | July 9, 2004, 4:56 am |

Voip, ISDN, NEAX 2000, its all so confusing!
Yahoo!
Windows Live
del.icio.us
digg
Netscape 



> of the call (disconnected number etc) or wether this is even possible...