Hi guys,
This is a really advanced technical question about the BCM50 back-end so maybe an ex-Nortel engineer or someone at UCx might know.
I'm trying to locate the source of the CP (call progress) tones that are played to the extensions in the system. For various reasons I need to make certain adjustments to some tones due to having two VoIP trunks from different countries at my house. Annoyingly, as you know, the tones are not customisable from BEM or any other UI and are hard-coded to market profiles.
On the bright side of staying-in-shelter at the moment, I've spent a few weeks now looking through files that I believe are relevant and have concluded that the CoreTel executable must be it. I have gone through that file extensively, let's just say, and have been able to customise a few things like date formats and the like but these tones remain elusive.
There is a table in the file called ToneToTn where I believe Tn may refer to Tone Number. I played around with this table but all it does is dictate which tone is played for whatever call state or reason - ie, overflow/reorder tone for overflow, ringback tone during call origination, and the various DTMF outputs (0-9*#ABCD).
From what I've gathered during my testing, I believe when CoreTel is run, it loads into memory the samples of the various tones for the selected market and in the "slots" with the tone ID ranging from 40h to 5Ch.
It's these samples that I'm trying to locate. If that's how it really works...
For example, the following is a typical audio sample of the North American/UK dial tone in U-law 8kHz format (350+440Hz):
I know that these are obsolete, EOL and all that... but this is just a personal project of mine and although I have an Asterisk system at home which does an ok job, for personal reasons I like the BCM50.
Anyway, it's a long shot but if anyone has any info please get in touch either through here or externally.
Cheers.
Armen K - IT Consultant/Programmer/Switch Tech (ret), Sydney NSW Australia
Always take a backup! Always use a UPS! Never give up!
This is a really advanced technical question about the BCM50 back-end so maybe an ex-Nortel engineer or someone at UCx might know.
I'm trying to locate the source of the CP (call progress) tones that are played to the extensions in the system. For various reasons I need to make certain adjustments to some tones due to having two VoIP trunks from different countries at my house. Annoyingly, as you know, the tones are not customisable from BEM or any other UI and are hard-coded to market profiles.
On the bright side of staying-in-shelter at the moment, I've spent a few weeks now looking through files that I believe are relevant and have concluded that the CoreTel executable must be it. I have gone through that file extensively, let's just say, and have been able to customise a few things like date formats and the like but these tones remain elusive.
There is a table in the file called ToneToTn where I believe Tn may refer to Tone Number. I played around with this table but all it does is dictate which tone is played for whatever call state or reason - ie, overflow/reorder tone for overflow, ringback tone during call origination, and the various DTMF outputs (0-9*#ABCD).
From what I've gathered during my testing, I believe when CoreTel is run, it loads into memory the samples of the various tones for the selected market and in the "slots" with the tone ID ranging from 40h to 5Ch.
It's these samples that I'm trying to locate. If that's how it really works...
For example, the following is a typical audio sample of the North American/UK dial tone in U-law 8kHz format (350+440Hz):
Code:
BB BD C1 CD E3 5E 4C 42 3E 3D 3D 3F 45 4E 61 E5 D0 C9 C4 C1 C3 C6 CB D3 E5 6D 5B 52 4E 4D 4E 52 58 60 6F F8 EC E8 E8 EB F2 FD 76 73 74 FF EF E4 DC D7 D3 D1 D3 D9 E2 FD 60 53 4B 47 45 45 48 4C 57 75 DB CC C5 BF BE BE C0 C6 D0 EC 5A 4A 40 3D 3B 3B 3D 44 4D 65 DB CA C0 BC BB
I know that these are obsolete, EOL and all that... but this is just a personal project of mine and although I have an Asterisk system at home which does an ok job, for personal reasons I like the BCM50.
Anyway, it's a long shot but if anyone has any info please get in touch either through here or externally.
Cheers.
Armen K - IT Consultant/Programmer/Switch Tech (ret), Sydney NSW Australia
Always take a backup! Always use a UPS! Never give up!