I was reading in some forums that my carrier uses Bellcore for caller id.
These are the caller ID methods supported by vega 50:
- off
- gr30-sdmf
- gr30-mdmf
- bt
- etsi-fsk
- etsi-fsk-lr
- etsi-fsk-post
- etsi-dtmf
- etsi-dtmf-lr
- etsi-dtmf-post
- india-dtmf
- india-dtmf-post
In this vega documentation says this:
gr30-sdmf
Conforms to Bellcore standard GR30 - single data message format. Just passes the call time and
number information. The latest standard mentions that this format may be dropped in future.
gr30-mdmf
Conforms to Bellcore standard GR30 - multiple data message format. This passes the caller name
as well as the call time and number. (This configuration will also receive gr30-sdmf caller Id
So that confuses me about bellcore, again because the default for USA/Mexico is bell202, is Bellcore standard GR30 the same thing as bell202 ? or like totally different formats?
I wonder why if it does not support specifically bellcore, when I use etsi-fsk, etsi-fsk-lr, or etsi-fsk-post, caller id works 50% of the time (more or less), that makes me wonder if my carrier uses etsi-fsk and vega cant interpret it all times, or in fact my carrier uses bellcore but sometimes is able to get the caller id when I choose etsi-fsk… i have no idea!
I googled other supposedly reputable big players fxo gateway brands that are not too expensive and I found this cisco that just went eos literally some days ago: SPA 8800, it supports the following caller id types (Bellcore is one of them):
I just purchased and I will post the results of my testing once I receive, install, configure, and test the new cisco unit.
Note: I am so desperate that I am even using chatgpt for this issue, and this is what chatgpt told me about the
GR-30 SDMF (Single Data Message Format) is a signaling protocol standard defined by Telcordia (formerly Bellcore) for transmitting Caller ID information. It’s commonly used in North America, including Mexico, for Caller ID transmission over analog telephone lines.
So yes, the GR-30 SDMF codec should work for receiving Caller ID in Mexico. This codec is specifically designed to decode the Caller ID information transmitted using the SDMF format, which is the format typically used in Mexico and other North American countries.
And when I asked about my specific scenario it gave me sort of generic answer but mentioned couple of things that called my attention:
If Caller ID is working inconsistently when using the GR-30 SDMF codec in your FXO gateway in Mexico, there are several possible reasons for this:
1. Carrier Support: Ensure that your carrier supports Caller ID and is transmitting Caller ID information reliably for all incoming calls. In some cases, carriers may have issues with their Caller ID infrastructure, leading to intermittent or incomplete transmission of Caller ID data.
2. Signal Quality: Poor signal quality or interference on the telephone line connected to your FXO gateway can result in Caller ID information being corrupted or lost. Ensure that the FXO gateway is connected to a clean and stable telephone line.
3. Configuration: Verify that the FXO gateway is configured correctly to handle Caller ID information. Check the configuration settings related to Caller ID detection, decoding, and timing to ensure they are properly set according to the specifications of the GR-30 SDMF codec and the requirements of your carrier.
4. Timing and Synchronization: Caller ID information is typically sent between the first and second ring cycles of an incoming call. If the timing or synchronization settings of the FXO gateway are not optimized, it might miss or misinterpret the Caller ID data. Adjusting timing settings or ensuring proper synchronization can help improve Caller ID reception.
5. Hardware or Firmware Issues: In some cases, hardware issues with the FXO gateway or outdated firmware can affect Caller ID reception. Make sure that the FXO gateway is running the latest firmware version and that there are no hardware issues affecting its performance.
Chatgpt mentioned possible timming and synchronization issues or firware issues… do you guys think that can be a factor in my case? I dont see any setting in the vega 50 related to timming or sync with pots line.
Some other people have mentioned that in Countries like Mexico, Argentina, etc the carriers use ATA modems to convert their sip to analog line (which is my case) and then the cheap end-user modems sometimes don’t provide supposedly the enough voltage for the caller id, but again my analog test phone works just 100% of time on this setting… I am soooooo confused big time
Thanks all!