Telecom Technical Voip, ISDN, NEAX 2000, its all so confusing!

Bookmark this page:  YahooMyWeb Yahoo!  Google Google  Windows Live Favorites Windows Live  del.icio.us del.icio.us  digg digg  Add to Netscape Netscape
Subject Author Date
Voip, ISDN, NEAX 2000, its all so confusing! Myke 06-09-06
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




> I...have no idea how to record the outcome
> of the call (disconnected number etc) or wether this is even possible...

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 ThreadsPosted
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