<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Cisco или Asterisk - как отследить состояние звонка?</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID6/20252.html</link>
    <description>Используется следующая схема:&lt;br&gt;Cisco - используется для перенаправления звонков с E1 на Asterisk&lt;br&gt;Asterisk - рулит звонками.&lt;br&gt;&lt;br&gt;На астериске некоторое количество SIP-клиетов представляют собой коллцентр.&lt;br&gt;&lt;br&gt;Задача стоит следующая - получать информацию вида Количество разговоров / Количество ожидающих соединения абонентов. Получать программно, например опрашивать циску (Telnet или SNMP) или астериск (AMI) за очень короткие интервалы (1-2 сек).&lt;br&gt;&lt;br&gt;Циска (show voice call status, show call active voice, show isdn active, ...) и астериск (sip show channels) могут показывать только общее количество звонков на данный момент. &lt;br&gt;&lt;br&gt;При этом, например, при дебаге ISDN на циске - можно получить информацию о состоянии звонка (о передаваемых алертах и прочее). А в CDR астериск пишет не только время разговора, но и т.н. billsec - время разговора. Это значит что оба они &quot;знают&quot; состояние звонка, но не признаются)&lt;br&gt; &lt;br&gt;Вопрос в следующем - возможно ли вообще это, и если да - то как сделать? (интересует не реализация, а &quot;что и </description>

<item>
    <title>Cisco или Asterisk - как отследить состояние звонка? (Cyrill Malevanov)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID6/20252.html#8</link>
    <pubDate>Thu, 07 Jan 2010 22:43:15 GMT</pubDate>
    <description>&amp;gt;На астериске некоторое количество SIP-клиетов представляют собой коллцентр. &lt;br&gt;&amp;gt;Задача стоит следующая - получать информацию вида Количество разговоров / Количество ожидающих &lt;br&gt;&amp;gt;соединения абонентов. Получать программно, например опрашивать циску (Telnet или SNMP) или &lt;br&gt;&amp;gt;астериск (AMI) за очень короткие интервалы (1-2 сек). &lt;br&gt;&lt;br&gt;На астериске для этого есть queue.log. Есть дополнительный софт, который этот лог умеет в реалтайме обрабатывать - QueueMetrics называется. В итоге все очень неплохо выглядит.&lt;br&gt;&lt;br&gt;А еще можно действительно астериск опрашивать по АМИ на предмет очереди - там нужная инфа будет.&lt;br&gt;</description>
</item>

<item>
    <title>Cisco или Asterisk - как отследить состояние звонка? (Cyrill Malevanov)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID6/20252.html#7</link>
    <pubDate>Thu, 07 Jan 2010 22:41:24 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;время разговора. Это значит что оба они &quot;знают&quot; состояние звонка, но &lt;br&gt;&amp;gt;не признаются) &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Вопрос в следующем - возможно ли вообще это, и если да - &lt;br&gt;&amp;gt;то как сделать? (интересует не реализация, а &quot;что и как спрашивать&quot;). &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Есть, конечно, вариант парсить CDR астериска (у ожидающего звонка будет 0 секунд &lt;br&gt;&amp;gt;billsec), но, в таком случае, получается не совсем realtime информация, так &lt;br&gt;&amp;gt;как CDR запись откладывается по завершении звонка. &lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Cisco или Asterisk - как отследить состояние звонка? (tanker)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID6/20252.html#6</link>
    <pubDate>Thu, 24 Dec 2009 11:18:58 GMT</pubDate>
    <description>&amp;gt;&amp;gt;настройте на циске radius и собирайте radact пакеты, там будет вся интересующая &lt;br&gt;&amp;gt;&amp;gt;Вас инфа &lt;br&gt;&amp;gt;&amp;gt;100 лет назад у самого в таком режиме работала 3640 с nm-hdv &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;По-подробнее про инфу в Старт-Стоп посылках можно? &lt;br&gt;&amp;gt;В Старте только время сетапа, а в Стопе сразу и время коннекта &lt;br&gt;&amp;gt;и дисконнекта. Как же из них можно понять в каком состоянии &lt;br&gt;&amp;gt;звонки? &lt;br&gt;&lt;br&gt;Честно говоря, давно оч. было, уже не помню формат этих .log файлов.&lt;br&gt;Но если у Вас есть start сессии и нет ее stop, разве этого не достаточно чтобы вычислять активные сессии.&lt;br&gt;</description>
</item>

<item>
    <title>Cisco или Asterisk - как отследить состояние звонка? (dae)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID6/20252.html#5</link>
    <pubDate>Thu, 24 Dec 2009 08:15:44 GMT</pubDate>
    <description>&amp;gt;настройте на циске radius и собирайте radact пакеты, там будет вся интересующая &lt;br&gt;&amp;gt;Вас инфа &lt;br&gt;&amp;gt;100 лет назад у самого в таком режиме работала 3640 с nm-hdv &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;По-подробнее про инфу в Старт-Стоп посылках можно? &lt;br&gt;В Старте только время сетапа, а в Стопе сразу и время коннекта и дисконнекта. Как же из них можно понять в каком состоянии звонки?&lt;br&gt;</description>
</item>

<item>
    <title>Cisco или Asterisk - как отследить состояние звонка? (tanker)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID6/20252.html#4</link>
    <pubDate>Tue, 22 Dec 2009 20:47:10 GMT</pubDate>
    <description>настройте на циске radius и собирайте radact пакеты, там будет вся интересующая Вас инфа&lt;br&gt;100 лет назад у самого в таком режиме работала 3640 с nm-hdv&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Cisco или Asterisk - как отследить состояние звонка? (dae)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID6/20252.html#3</link>
    <pubDate>Tue, 22 Dec 2009 16:02:32 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;Не совсем очевидно, если честно. Циска получает алерты из линии: отбой, пошел &lt;br&gt;&amp;gt;КПВ, пошел разговор и т.п. А больше мне и не надо. &lt;br&gt;&amp;gt;Надо только грамотно спросить, но я не знаю как) &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;По поводу CDR - если бы оно откладывалось сразу же, то оне &lt;br&gt;&amp;gt;содержало бы такой информации, как результат - типа отвечен/не отвечен и &lt;br&gt;&amp;gt;т.п., длительность. Или на каждое событие откладывалось по несколько таких запсей, &lt;br&gt;&amp;gt;что скорее не call details record, а лог событий. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Или я что-то не понимаю? &lt;br&gt;&lt;br&gt;Я не знаю каким образом можно вытащить с циски данные по состоянию звонка&#092;ков, кроме как из дебага. По-моему, никак.&lt;br&gt;К тому же, если звонок роутится на голосовую систему, то для циски нету разницы в состояниях &quot;разговор&quot; и &quot;звонок на удержании&quot; - ведь коннект в обоих случаях уже был.&lt;br&gt;А вот в маршрутизации Астериска можно сказать сначала начать откладывать данные по звонку (хоть даже в отдельный файл, не в СДР), а потом маршрутизировать куда надо (IVR, абонент, повесить трубку и т.д.)&lt;br&gt;</description>
</item>

<item>
    <title>Cisco или Asterisk - как отследить состояние звонка? (gistart)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID6/20252.html#2</link>
    <pubDate>Tue, 22 Dec 2009 09:48:07 GMT</pubDate>
    <description>&amp;gt;Очевидно, что всей информацией в данном случае обладает только Астериск. &lt;br&gt;&amp;gt;Значит с него эту инфу и надо брать, наверняка куча скриптов по &lt;br&gt;&amp;gt;сбору разного рода СДР информации существует. &lt;br&gt;&amp;gt;И вроде Астериск запись об активном звонке сразу пишет в СДР (ну &lt;br&gt;&amp;gt;или это точно настраивается). А оттуда вытащить данные не проблема &lt;br&gt;&lt;br&gt;Не совсем очевидно, если честно. Циска получает алерты из линии: отбой, пошел КПВ, пошел разговор и т.п. А больше мне и не надо. Надо только грамотно спросить, но я не знаю как)&lt;br&gt;&lt;br&gt;По поводу CDR - если бы оно откладывалось сразу же, то оне содержало бы такой информации, как результат - типа отвечен/не отвечен и т.п., длительность. Или на каждое событие откладывалось по несколько таких запсей, что скорее не call details record, а лог событий.&lt;br&gt;&lt;br&gt;Или я что-то не понимаю?&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Cisco или Asterisk - как отследить состояние звонка? (dae)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID6/20252.html#1</link>
    <pubDate>Tue, 22 Dec 2009 09:11:07 GMT</pubDate>
    <description>&amp;gt;Используется следующая схема: &lt;br&gt;&amp;gt;Cisco - используется для перенаправления звонков с E1 на Asterisk &lt;br&gt;&amp;gt;Asterisk - рулит звонками. &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;Очевидно, что всей информацией в данном случае обладает только Астериск.&lt;br&gt;Значит с него эту инфу и надо брать, наверняка куча скриптов по сбору разного рода СДР информации существует.&lt;br&gt;И вроде Астериск запись об активном звонке сразу пишет в СДР (ну или это точно настраивается). А оттуда вытащить данные не проблема&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
