Нарисовалось тут две задачи, которые не соображу никак - как реализовать:
Станция интересная:
120 аналоговых абонентов на которых приходят 120 медных С.О.-шек с FXS портов Voice-IP шлюзов. Не спрашивайте почему так странно - просто так сложилось...
Все это хозяйство поделено на 4 группы абонентов, на каждую из которых приходит свой городской серийный номер, организованный у провайдера, а не на НЭКе. Тем не менее, на НЭКе все это дублируется хант-группами и переходами по неответу в рамках каждой из четырех групп. Внутренняя связь в чистом виде практически не используется. Т.е. ни внутри групп, ни между группами звонков практически нет. Все С.О. сейчас в одном тенанте и в одном роуте. Все абоненты - в одном тенанте.
Теперь собственно задача:
На все 120 С.О. линий требуется включить одни и те же голосовые сообщения "по занятости"(1) и "по неответу"(2). Плюс обеспечить максимальный мульти-доступ к этим сообщениям, т.е., чтобы одновременно их могли слушать максимальное количество звонящих.
1. Функция "по занятости" должна работать примерно как в Delay Announcement UCD с возможностью проключения на освободившегося оператора, но по некоторым причинам не может быть реализована именно через UCD группы.
2. При функции "по неответу" входящий вызов должен заданное время звонить на аппарате, а потом уходить на порт голосовой карты и может оттуда не возвращаться.
Пробывал реализовать все это через вариант Announcement Service для С.О. линий - вроде бы по смыслу все подходит, но что-то не хотят сообщения включаться. Причем ни при занятости, ни при неответе
Может кто-нить что-нить подобное делал?