kross
15.03.2013, 08:01
Приветствую всех.
Проблема скорее общеплатформенная, поэтому интересно кто как решает её у себя...
Ну а пока про NEC.
Имеется 32-сторонний селектор, работающий на плате PN-CFTC. В определённое время ведущий делает group call (прописано всё в LCR), вызов идёт, абоненты (все внутренние), кто на месте, отвечают, всё нормально.. Но попросили сделать способ заходить в селектор опоздавшим к общему сбору а также отвалившимся по ходу дела.
Сделал просто, добавив в план нумерации код для "конференционного" роута. Теперь абоненты набирают его, потом ещё любую(!?) циферку, и попадают в идущий селектор.
Но. Стал задерживаться сам вызывающий ведущий. Минут эдак на пять. Участники, ждущие вызова, начинают считать себя "опоздунами" и соответственно жмут код входа в селектор. Сидят там некоторое время в тишине (пока не поймут, что ещё ничего не началось). Но в это время приходит ведущий и делает попытку общего сбора. Она ему не удаётся, т.к. порт конференции уже кем-то занят...
Можно конечно "вручную" тогда зайти в конференцию, обматерить торопыг, но это как-то...:o
В общем, что бы хотелось:
1. Хоть как-то определять "торопыг", занявших порт. Для последующих разъяснений.
2. Разрешить доступ к конференции только после того, как был дан общий вызов. Соответственно запретить, после того, как ведущий положил трубку. Возможно нажатием каких-то отдельных кнопок до и после...
3. Разрешить доступ к селектору только абонентам из списка вызова. (сейчас подключиться может любой, знающий код. "конференционный" роут разрешен всем классам trunk restriction т.к. в селекторе абоненты разных (минимум четырех) классов)
Да.., дневной/ночной режим уже использован для распределения вызовов, его трогать нельзя.
Какие у кого мысли?...
Проблема скорее общеплатформенная, поэтому интересно кто как решает её у себя...
Ну а пока про NEC.
Имеется 32-сторонний селектор, работающий на плате PN-CFTC. В определённое время ведущий делает group call (прописано всё в LCR), вызов идёт, абоненты (все внутренние), кто на месте, отвечают, всё нормально.. Но попросили сделать способ заходить в селектор опоздавшим к общему сбору а также отвалившимся по ходу дела.
Сделал просто, добавив в план нумерации код для "конференционного" роута. Теперь абоненты набирают его, потом ещё любую(!?) циферку, и попадают в идущий селектор.
Но. Стал задерживаться сам вызывающий ведущий. Минут эдак на пять. Участники, ждущие вызова, начинают считать себя "опоздунами" и соответственно жмут код входа в селектор. Сидят там некоторое время в тишине (пока не поймут, что ещё ничего не началось). Но в это время приходит ведущий и делает попытку общего сбора. Она ему не удаётся, т.к. порт конференции уже кем-то занят...
Можно конечно "вручную" тогда зайти в конференцию, обматерить торопыг, но это как-то...:o
В общем, что бы хотелось:
1. Хоть как-то определять "торопыг", занявших порт. Для последующих разъяснений.
2. Разрешить доступ к конференции только после того, как был дан общий вызов. Соответственно запретить, после того, как ведущий положил трубку. Возможно нажатием каких-то отдельных кнопок до и после...
3. Разрешить доступ к селектору только абонентам из списка вызова. (сейчас подключиться может любой, знающий код. "конференционный" роут разрешен всем классам trunk restriction т.к. в селекторе абоненты разных (минимум четырех) классов)
Да.., дневной/ночной режим уже использован для распределения вызовов, его трогать нельзя.
Какие у кого мысли?...