UK PSTN caller-id not passed by Obi110

(1/6) > >>

DeanUK:
Hi Folks,

I am setting up my new Obi110 with a phone/internet service from TalkTalk in the UK (line port) and a standard PSTN phone which has a caller-id display (phone port).

When I connect the PSTN phone directly to the wall socket (i.e. no Obi110 in the path) the phone displays caller-id correctly - I have the caller-id feature enabled on my phone account.
Using the Obi110, I cannot obtain caller-id on the phone display.

I have spent a long time trying various combinations of parameters in the Obi110 but nothing makes the caller-id appear. I’m using:
Physical Interfaces > PHONE Port > Port Settings > CallerIDMethod = FSK(V.23)
Physical Interfaces > PHONE Port > Port Settings > CallerIDTrigger =After Polarity Reversal
Physical Interfaces > LINE Port > Port Settings > CallerIDDetectMethod = FSK(V.23)
Together with other recommended settings for UK PSTN as per the latest xml file (v2.4 9 Oct 2014) here: https://www.ukvoipforums.com//viewtopic.php?f=25&t=342

Looking at Status->Phone and Line Status
Shows the following for an incoming call from a UK mobile number beginning with 07761 (I have anonymised the last 6 digits with xxxxxx).
Parameter Name   Phone Port Status Line Port Status
   
State             On Hook              On Hook
LoopCurrent   0 mA                   0 mA   
VBAT                   57 V (12.0 V)
TipRingVoltage   49 V                    51 V
LastCallerInfo   '' 07761xxxxxx      '' 07761xxxxxx   
      

Looking at Status->Call History
Shows the same number but without the apostrophe (“) followed by a space character ( ).
Call 1   11/07/2014    04:35:54   
Terminal ID   LINE1      PHONE1
Peer Name      
Peer Number   07761xxxxxx   
Direction   Inbound   Inbound
04:35:54   Ringing   
04:36:08   End Call   

What I am thinking is maybe the Obi110 is passing “ 07761xxxxxx to the PSTN phone rather than 07761xxxxxx (i.e. without the “ followed by space character) and that this is confusing the PSTN phone which might expect to see a number only. Can anyone confirm whether this is the case and if so, what is needed to remove the (“ followed by space), perhaps an inbound call route modification, before passing the caller-id to the phone?

Thanks for any thoughts on this.

Dean.
Suffolk, UK.

azrobert:
Try Line inbound route:
{(<" :>xx.):ph}

If it works then use following in case a call doesn't have the quote+space:
{(<" :>xx.):ph},{ph}

DeanUK:
azrobert,

Thanks for your suggestion - I just tried it, entered

LINE port->InboundCallRoute-> {(<" :>xx.):ph}

and dialled in using the same 07761xxxxxx mobile number - but the results are the same, still get (" ) under last caller info, maybe this is how it should be, I don't know, but the called-id is still not appearing on the PSTN phone.

Regards,
Dean.

azrobert:
If the phone connected to the OBi110 rang then the prefix was removed. If (<" :>xx.) didn't match the callerid the phone wouldn't ring. Maybe there is another problem.

DeanUK:
After adding the config:

LINE port->InboundCallRoute-> {(<" :>xx.):ph}

The phone connected to the OBi110 does indeed still ring out.

I can make and receive PSTN calls, and make outgoing calls using a VoIP service provider. The voice quality using VoIP is very good - just this issue with caller-id that's the problem.

I've tried altering the LINE port->RingDelay from 0 to 400 to 4000
and CPCTimeThreshold up from 90 to 500
and LINE port->Ring Detection parameters at both defaults and those in the UK XML file v2.4

One thing i've noticed is that in the Call History log, when I make an outbound call the dialled number appears under both the LINE1 and PHONE1 columns. When I make an inbound call the Peer Number only is shown under LINE1, and the PHONE1 column is blank.

I'm using the correct US/UK converter leads to connect the OBi110 to the BT wall socket and to connect to the UK  PSTN phone, but nothing i've tried so far will lead to caller-id being displayed. The OBi110 hardware version is 3.4 and software version is 1.3.0 build 2824.

Navigation

[0] Message Index

[#] Next page