News:

On Tuesday September 6th the forum will be down for maintenance from 9:30 PM to 11:59 PM PDT

Main Menu

Using Obi110 for PSTN in/out call accounting with call waiting ID

Started by taa1, January 11, 2013, 12:10:06 AM

Previous topic - Next topic

taa1

Firmware 1.3.0 (Build: 2765)

I read with extreme interest the thread here http://www.obitalk.com/forum/index.php?topic=1723.0 entitled, "Using syslog to get caller id name and number from the OBi110". I, too, am interested in writing open source software to integrate with the Obi and I would plan to write a gateway module to work with NCID (http://ncid.sourceforge.net/).

I'm going to transition to VoIP eventually and already have a SIPGate account, but in the mean time I'm looking for a way to use syslog, or capture SIP packets, to track calls on my PSTN line:

1) incoming caller id and name (CID)
2) incoming call waiting id and name (CWCID)
3) outgoing calls

CWCID is particularly important.

I'm working from home more and tracking this info is valuable to me in terms of client billing for the company I work for.

I have both CID and CWCID services through my local phone company.

The original thread seemed to be primarily about integration with Google Voice, but I'm not doing that and I'm not interested in doing that.

I need to capture the data in real time (hence my initial interest in the syslog thread above) as I want to send the packets over the network to listening programs that will popup the incoming call info.

Sniffing the packets isn't a problem (I'm using a switch that does port mirroring). Wireshark shows me the Obi110 activity. What I'm not able to do is see any SIP packets being sent related to in/out PSTN calls, and I don't see it in the Obi's syslog output either (http://www.obitalk.com/forum/index.php?topic=707.msg4313#msg4313). I've read that syslog is not really the best way to do this but I'm open to using it if there's no better way.

In ObiTALK call history I do see "regular" incoming PSTN calls, and outgoing PSTN calls, but I don't see CWCID.

Although I do have SIPGate configured for SP1, if I need to disable it to do what I want, I'm OK with that.

I've studied the Obi device admin guide but can't wrap my brain around what's needed in order to do what I need to do. I've been studying forum posts for several days and can't seem to find a good match on my requirements.

taa1

Is there anyone who could help me with this (and thanks in advance!)?