[ASTERISK-184] Add core/channel support for MLPP
Add support to the Asterisk core for MLPP (multiple level precedence and preemption) that is channel-agnostic, and then add channel driver integration and general tech-agnostic functions for manipulating and working with MLPP.
The idea is that this information could seamlessly propagate channels and traverse different technologies and just "automatically" work.
We should aim to accomodate
- Traditional "AUTOVON" style MLPP (A/B/C/D, FO/F/I/P, distinctive ringing, cadences, tones)
- New style MLPP supported by traditional digital PBX equipment that doesn't use A/B/C/D but other feature codes to accomplish similar things: https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucme/admin/configuration/manual/cmeadm/cmemlpp.html
- SIP proposed standard: https://datatracker.ietf.org/doc/html/draft-polk-sipping-mlpp-reqs-01
- SIP resource priority: https://www.rfc-editor.org/info/rfc4412/
Comments
You must be logged in to leave a comment.