Summary:ASTERISK-15070: [patch] chan_mgcp new feature: digitmaps definitions
Reporter:Nahuel Greco (nahuelgreco)Labels:patch
Date Opened:2009-11-03 12:51:40.000-0600Date Closed:
Versions:Frequency of
Environment:Attachments:( 0) digitmaps.patch
( 1) digitmaps.rev234697.patch
( 2) digitmaps-example_conf.txt
Description:I created a patch against trunk (rev 227269) to send digitmaps definitions to endpoints, so endpoints will collect digits and send a single NTFY containing all of them ("enbloc" mode), instead of a NTFY per digit ("overlap" mode). Using this patch existing configuration files will exhibit the same behaviour as before applying it, so this is a backwards compatible change.

See the attached digitmaps.patch and the example usage in digitmaps-example_conf.txt.


- A CLI command "mgcp show digitmaps" was added.

- Realtime doesn't have an analogous to "=>" definitions, so if you want to reference a digitmap from an endpoint defined with Realtime use the '@' syntax.

- Using Realtime with digitmaps was not tested at all, but I think it must work ok.

- Some Motorola MTAs seems to malfunction if the digitmap sent is not enclosed between parentheses, so always use them.

Nahuel Greco.
Comments:By: Leif Madsen (lmadsen) 2009-11-03 14:54:55.000-0600

Thanks for the submission! Think you could gather some support from the asterisk-dev and/or asterisk-users list to try and get some testing for this patch and have them report back here about their successes and misses?


By: Nahuel Greco (nahuelgreco) 2009-12-14 13:35:18.000-0600

I will try asking in asterisk-dev. I'm attaching a patch that applies cleanly to the current trunk (Rev. 234697).

By: Eduardo Ferro (eferro) 2010-01-14 02:52:12.000-0600

I will try to test this feature. I will contact at asterisk-dev for some conf details to do the tests

By: John Todd (jtodd) 2010-05-18 14:11:19

I'd suggest talking to some of the other people in the issue tracker who are working on MGCP patches.  We have an extremely small community who is able to test this type of thing; you all should get to know each other, since testing these patches (and therefore committing them) is extremely difficult with the limited MGCP user community.

By: Ricardo Flores (Ra.flores) 2020-10-29 16:52:13.425-0500

I see this ticket was updated a long time ago. If I understand correctly this feature is not in latest Asterisk yet (or Asterisk 16 and onwards), is it?

I'm interested in this feature. I can help testing this feature but I'm a new member so I have a couple of doubts:
- Where can I find this patch?
- How to install/apply it in my system to start using and testing?

Note: I don't know if there is a formal procedure to test , etc. but I'll see if it works for my situation. If it works I will report it as a successful test.