Тема: Придумать алгоритм.
Стоит следующая задача:
Телефоны с 150 по 159 и 110 стоят в call центре (620группа)
Телефоны 115 123 178 стоят на регистратуре (630группа)
Звонки со всех городских линий приходят в 620группу
там происходит поиск свободного абонента и звонок отдается ему, если он не берет трубку в течении 2х гудков то звонок уходит к следующему свободному. Если нет свободных то звонок уходит в 630 группу и там звонят по очереди три телефона.
Занятым абонентом я называю того который ведет разговор или набрал 53 и сидит в do not distrub.
Основная проблема в том что-бы звонки проходили этот алгоритм без задержки, кроме конечно же задерки на 2ва гудка у абонента.
Заранее спасибо.
Придумать алгоритм??? - Так алгоритм Вы уже придумали. Осталось только его реализовать.
См. Hunt-группы - типа Terminal/Circular/UCD - ПГМ47 и 48.
Но реализовать придуманный алгоритм в точности, думаю не получится.. Это связано с особенностями (свойствами) этих групп. Но можно сделать компромиссный вариант, достаточно близкий к задуманному.