Re: ded
По поводу возможности - не сомневаюсь - уже имеется рабочий прототип.
Я просто знаю некоторые системы, которые реализуют логику сценария не на dialplan, а на AMI или AGI. Есть достаточное количество файловых хранилищ, которые позволяют получить доступ к ресурсам по RTP (AMI+RTP=достаточно навороченная удаленная говорилка, которых большая тьма развелось). Можно это всё залудить по MGCP, но там свои косяки.
Наш протокол, который над AMI торчит уж точно для народа никакой практической ценности иметь не будет.
Там такая архитектура (нет никакого секрета):
[сценарии]~[сервер автоматики]<-(вн.прот1)->[hard сервер]<-(вн.прот2)->[softswitch]<-(спец. протокол)->[сегм.оборуд]
[бланки]~[рабочие места]<-----(вн.прот1)------^
сценарии-логика, тарификация
бланки-логика, тарификация
сервер автоматики-плагины, стытки с оборудованием и АСР
рабочие места-плагины, стытки с оборудованием и АСР, дополнительные функции управления гарнитурой
hard сервер-интегратор служб (автоматик, рабочих мест), интегратор сегментов оборудования
softswitch-конвертер протоколов управления (вн.прот2)и (спец. протокол)
сегм.оборуд-коммутационное оборудование (в том числе Астериск)
(вн.прот1) - протокол взаимодействия сервисов системы с оборудованием
(вн.прот2) - протокол взаимодействия с сегментом оборудования
(спец. протокол) - специфический для оборудования протокол управления (в случае Астериска - AMI)
|