Scaling conference bridge applications
I wonder if anyone has configured a group of asterisk servers to work as a cluster of conference bridges.
By this I mean calls can be answered by any conference bridge and linked to a conference hosted across multiple bridges.
Each bridge would conference (when active) rooms together.
An example would be bridges located in London, New York and Paris.
20 participants join a conference in London, 10 from New York and 5 from Paris.
Each local bridge will conference local callers together but join the same room in London, New York and Paris with a single call thus cutting down on international traffic and increasing capacity and resilience.
I can see how I might do this in the dial plan for a single room not containing pins but not for example a dynamic conference with pins.
In addition if you are hosting multiple conferences at the same time you do not want to join remote rooms if there are no participants dialled in. For this we will need to pass some presence information which will allow for dynamic conference scaling.
Am I making any sense? Is there a simple solution to this concept?