Алло, кто звонит или определение номера в Asterisk

Алло, кто звонит или определение номера в Asterisk

Учитывая специфику телефонных сетей на территории России, проблемы с определением номера при настройке аналоговых линий ГТС на Asterisk возникают довольно часто. Разнообразие ГАТС и качество телефонных линий смонтированных еще во времена СССР всегда преподносят проблемы для интеграторов IP АТС.

К нам обратился клиент, которому была установлена IP АТС Asterisk, и он успешно ей пользовался. Через некоторое время появилась возможность подключить определитель номера, т. к. городские линии перевели на цифровую ГАТС с поддержкой CallerID, до этого линии были подключены к аналоговой ГАТС (да, аналоговые АТС еще живы).

Для начала рассмотрим небольшую теоретическую информацию, какие стандарты определения телефонного номера бывают.

Теория определения номера

АОН (также называют Русский АОН) — работа советских аналоговых ГАТС, был распространен в начале 90-х, но все еще встречается. Информация о номере вызывающего абонента передаётся в виде кода, носящего название "Безынтервальный Пакет". Не является услугой, как таковой, т. к. не предназначался для абонентов. Телефонный номер передается в виде 7 цифр. Телефонный аппарат, поддерживающий АОН при входящем звонке «снимает трубку» и считывает служебные сигналы телефонной станции, при этом для вызывающего абонента имитируется вызывной сигнал. На Asterisk данный вид определителя номера заставить заработать не удастся.

CallerID (он же Евро АОН) — услуга предоставляемая на цифровых ГАТС. Метод для отправки запроса и получения Caller ID информации в интервале между звонками. То есть, в отличии от АОН здесь не происходит «снятия трубки». В CallerID распространено несколько стандартов:
Bellcore стандарт используется в США, Канаде, Австралии, Китае, Гонконге, Сингапуре, Италии и некоторыми телефонными компаниями Великобритании.
DTMF стандарт: цифры номера передаются таким же способом, как и тональный набор номера — короткими двухчастотными посылками.
FSK стандарт: Поток данных передаётся частотной модуляцией перед первым или перед вторым звонком на линии. Как показал опыт, большинство цифровых ГАТС Ростелекома работают по этому стандарту.

Практика, или почему ничего не работает

Для определения номера в каналах DAHDI в большинстве случаев достаточно добавления следующих строчек в chan_dahdi.conf:

chan_dahdi.conf

usecallerid=yes ; включаем CallerID

callerid=asreceived ; передаем callerid в неизменном виде

Если определение номера не заработало, рекомендую для начала подключить обычный телефонный аппарат с поддержкой CallerID и посмотреть работает ли на нем определение. В нашем случае, номер на ТА определялся без проблем, а на Asterisk никак не хотел. Более того, при подключении ТА параллельно астериску опеределение переставало работать и на телефоне.
Переходим к дальнейшему анализу. Запишем аудио канал линии и проанализируем в аудио редакторе запись. В нем попробуем найти данные CallerID.
Запись первого dahdi канала осуществляется следующей командой:

dahdi_monitor 1 -v -r streamrx.wav

Запускаем команду записи и звоним на нашу линию. После этого останавливаем выполнение dahdi_monitor, в итоге у нас появится файл streamrx.wav. Копируем его себе и открываем его в аудиоредакторе (например Audacity).

Как видно никаких данных callerid нам не приходит. Поскольку обычный телефон номер определяет, то можно предположить что проблемы с оборудованием (платой или модулем FXO).
Ставим заведомо рабочий модуль FXO в плату и проверяем еще раз.

Теперь определение номера работает без проблем, на записи видим данные CallerID в стандарте FSK.

Ремонт FXO модуля

FXO модули разных производителей для аналоговых карт построены практически по одной и той же схеме на базе двух микросхем: SI3019 и SI3050.

Пример схемы с даташита на Si3050 Si3018/19:

Схема FXO-модуля

На данной схеме линия подключается к контактам RING и TIP.
На какие элементы следует обратить внимание при проблемах с работой модуля?

- Диодный мост D1 (также может быть выполнен в виде двух сборок по 2 диода). Иногда из строя на линиях аналоговых АТС и при превышении допустимого напряжения. При этом сам модуль может оставаться работоспособным, но часть диодов не работают. Проверяются после выпаивания со схемы.
- Динистор RV1 (275 V, 100 A). В нашем случае он оказался работоспособным.
- Резисторы R30, R32 (15 M?, 1/8 W, 5%), R31, R33 (5.1 M?, 1/8 W, 5%), R8, R7 (20 M?, 1/8 W). С ними тоже оказалось все в порядке.
Проблема оказалась в микросхеме Si3019. Сопротивление в точке поключения пина Ring1 было в два раза меньше, чем на рабочем модуле. После замены микросхемы Si3019 все заработало без проблем.

Также в грозовой период, при отсутствии внешней защиты, иногда выходит из строя стабилитрон Z1 (43 V, 1/2 W). Симптомы при этом следующие: модуль не видит входящий вызов, при попытке позвонить через данный канал кроме тишины никаких действий. Решается заменой стабилитрона.

Комментарии



Спасибо за статью! Помогла разобраться в неисправности модуля.


спасибо большое, интересная статья, позволите сделать ссылку у нас на сайте?


С ссылкой публикуйте без проблем.


Вам бы на хабре статьи писать. Очень круто написано


Иногда пишем и на хабре :)


Привет всем! Нашел Прикольные новости на этом сайте: http://hellbro.ru : http://hellbro.ru/foto-prikoly-interesnoe/4569-nastoyaschaya-cena-kitayskih-tovarov.html <b> Настоящая цена китайских товаров </b> <b> Далекие галактики </b> http://hellbro.ru/foto-prikoly-interesnoe/5593-dalekie-galaktiki.html http://hellbro.ru/foto-prikoly-interesnoe/3224-zhestokie-ispytaniya-na-kotorye-radi-krasoty-idut-zhenschiny-iz-raznyh-stran-mira.html http://hellbro.ru/foto-prikoly-interesnoe/3602-tak-vyglyadeli-nesravnennye-zhenschiny-iranskogo-shaha.html


Regular gay photos assistance http://gay-love.xblog.in/?entry-trace


http://utieeir539.soup.io https://sites.google.com/site/siteabouttradingintheforex/ https://weightlossdiettopblog.wordpress.com/2017/09/01/eating-one-big-meal-a-day-weight-loss/ https://weightlossdiettopblog.wordpress.com/2017/09/02/can-eat-junk-food-and-still-lose-weight/ https://blogofweightloss.wordpress.com/2017/08/27/favorite-diet/


They also feature a broad variety of supplies! His experience bolstered a line that has allowed just 1 sack of freshman quarterback Rob Bolden. But this wasn't the 26-year-previous Fielder's initial trip to Japan. <a href=http://www.tiendaskon.com.es>UGG Imitacion</a> Now 34, Renteria made 3 trips to the disabled checklist this period simply because of a strained right groin (Might 6-22 and May 25-June 16) and a strained left biceps (Aug. 11-Sept. 1). His seventy two video games were the fewest of his large league career. <a href=http://www.tapujo.es>Ralph Lauren Outlet</a> The Mariners are nonetheless awaiting the return of veteran outfielder Franklin Gutierrez, who stays on the 15-working day disabled list as he returns from abdomen issues that shut him down halfway through Spring Training. Gutierrez is on a rehab assignment with the Rainiers, but didn't perform Sunday following coming down ill with an unrelated flu-like sickness. suggest listing: starlin castro #13 Chicago Cubs blue MLB Jersey. <a href=http://www.tiendaskon.com.es>http://www.tiendaskon.com.es</a> The diamond stud worn by an actor is an extremely great instance of clip-on earring. It has a little hyperlink in between the front and the back again clasp not clearly seen that he is sporting a clip-on.Underarm mlb jerseys sale is something that each 1 experiences every now and then. <a href=http://www.equiposdefutbol2014.es>http://www.equiposdefutbol2014.es</a> fantasy wide receivers, cardinals sideline tickets, nfl coach of the year, nfl scoresWhen the St. Louis Rams take the field for their 2013 NFL season opener late Sunday afternoon at the Edward Jones Dome, they are likely to find out that their longtime NFC West rival, the Arizona Cardinals, look a lot different than they did last season. <a href=http://www.trelunerecords.it/>Peuterey Outlet</a> world series history, make a wish foundation, pittsburgh steelers jerseysThe Tigers have been careful about Magglio Ordonez and his surgically repaired right ankle since the period started, hoping to permit it to reinforce as the climate warms up. In the end, it just wasn't improved as they hoped. where to buy cheap MLB Jerseys?ujersy is a good option. <a href=http://www.sailcroatia.co.uk>Cheap Ralph Lauren</a> To get cheap jerseys, you may have two choices. Clip-on earrings are ideal for use by each genders. Prosecutors requested that Rodriguez be remanded but Decide Robert Raciti denied the prosecution's movement. . http://www.olsvennegardskott.se/ http://norlanderco.se/ http://www.nordicshopping.eu/ http://www.jonnyochannchristine.se/ http://torgersson.se/ http://www.jb-el.com/ http://www.oppeby.se/ http://www.tappinskis.se/ http://www.arnberg.se/ http://www.wasaparkhotel.se/


Questions require answered on offense, especially why they can't rating a touchdown but a win is a win. Eight straight division wins NFL jersey to be exact for the Bengals and Palmer moves his profession record against the Ravens to nine-3. <a href=http://www.berg-vip.dk>Nike Free 5.0 Herre</a> The relationship between coach and baseball gamers is extremely important. The Indians would eat a little of Travis Hafner's agreement to transfer him. Not for the Warriors, oh no, but for the mighty Kings. <a href=http://www.moncler-udsalg.dk>Moncler Outlet Online</a> james brown, orange mixedOne day following left fielder Jason Bay returned from his Spring Coaching damage, the Mets positioned Angel Pagan on the fifteen-working day DL with a strained still left oblique muscle mass and a pain that is all as well acquainted to the Mets. Pagan sustained the damage taking a swing in the fifth inning of Thursday's win more than the Astros. exactly where to buy cheap MLB Jerseys?ujersy is a good option. <a href=http://www.garbl.es>Polo Ralph Lauren</a> Brown, who broke his hand throughout Spring Training when he was hit by a pitch, is back in the Triple-A Lehigh Valley lineup after missing a couple of video games simply because of a thumb damage. He went 1-for-2 with two walks and two RBIs in his return Tuesday, and he knocked in the winning operate with a strike Wednesday. Brown is hitting .341 with two home operates, ten RBIs and a .968 OPS in forty one at-bats for the IronPigs. <a href=http://www.moncler-jakkeudsalg.dk>Moncler Jakke udsalg</a> It's rare in the NFL for a receiver to be a huge effect player. But, he would make fans forget about Michael Vick; and that's the justification for this pick. With that said, he could be a high risk/high reward play for someone looking for a spark. <a href=http://www.nikeairmaxtilbud.dk>Nike Air Max 90</a> Often we get puzzled and inquire for assist from family and friends. Hope is not only the destination; it is also how you get there. SAN DIEGO Condition (plus-five) at NEW MEXICO: A Lobo is a wolf. <a href=http://www.braco.dk>http://www.braco.dk</a> COLORADO Condition (pick) at AIR Power: The Falcons nonetheless operate a big chunk of what is known as the Princeton offense. Want to anger any UCLA fan? Just stand genuine near and whisper these two phrases: Gabe Lewullis. . http://bolibild.se http://hagerproduktion.com/ http://emotiva.se http://cigarr.org http://salongsiam.se/ http://www.dittes-cavalierer.com/ http://skypeshop.se http://energihjulet.se http://venter.se http://magnetsymboler.com/


nfl football, fantasy player rankings, fantasy football quarterbacksStarting a running back in fantasy football can be a nerve racking experience. It is tough to judge week to week without following previous game plans regarding certain teams. Chris Johnson and Adrian Peterson have been the most reliable running backs in the NFL while others at the of the heap of fantasy football running backs have been hit or miss. <a href=http://www.farmrides.com/contact2.cfm>mulberry handbags</a> Spikes isn't bad, but he's getting up in years and may be at the end of a pretty solid career. Nothing sweeter than beating the tar out of a rival, especially when it looks this. Kurt Warner and Larry Fitzgerald were both unstoppable last week. <a href=http://www.socialrelease.it/>Piumini Peuterey</a> Downs, who was in demand as the premier southpaw reliever accessible, stated the closing function never arrived up during negotiations with the Angels. He was lethal against left-handed hitters in 2010, keeping them to a .152 batting typical and .241 slugging mark. Righties batted .243 and slugged .354. <a href=http://www.yknfljerseyswholesale4.com>Cheap Jerseys</a> All these MLB jerseys showcase team symbol with gamers title and quantity which tends to make the outfit much more interesting. Gown up for the next league in a fashionable method and display your accurate adore and assistance in the direction of the group you adore the most. There are a number of manufacturers that provide MLB jerseys of great high quality and higher durability. These jerseys are of this kind of great quality that you can even wear them to your school or on an outing with friends and family members. Suppose you are going to mall and you are not in a temper to spend too much time on your dressing then simply place on a jersey and make an awesome and intelligent look amongst your buddies. These jerseys appear awesome and are a fantastic option for kids who are style freaks. <a href=http://www.cupio.dk/>Parajumpers mænd</a> He has announced the signings of Minnesota Timberwolves and He has been offered the quantity 9 jersey. Of the top ten groups in the preseason AP rankings, only six remain. So you in no way know what may be in shop for you long term yr. <a href=http://www.yknfljerseyswholesale4.com>http://www.yknfljerseyswholesale4.com</a> stanford football, 2011 nfl season, larry fitzgerald jerseyTE Dwayne Allen, 3rd round (#64), Indianapolis Colts: The former Clemson star outplayed the more heralded Coby Fleener (2nd round) and delivered a productive rookie season for the Colts. Allen caught 45 passes for 521 yards (11.6 per) and 3 touchdowns. Indy found a tight end that can block and give them some production as a pass catcher. There are not many tight ends that can provide help on both run and passing downs. The Colts found such a player in the 3rd round and that is terrific value. Allen's production should only increase as he and Andrew Luck gain experience. <a href=http://www.yknfljerseyswholesale4.com>Cheap Jerseys</a> A paw and very sharp claws, has a white nails, then it has some silvery scales. Visible perspective, can't see how this claws, but at cheap mlb jersey minimum a buffalo than normal you. . http://allakortkommandon.se/ http://combatactor.com/ http://www.mto-bilcenter.com/ http://www.ackuratekonomi.se/ http://www.geo-sweden.se/ http://www.lantbruksforum.se/ http://www.gotheim.se/ http://lanapengar365.se/ http://www.ncm-prod.com/ http://www.tullingecentrum.se/


Daily updated photo blog with boiling men http://tranny.love.erolove.top/?post-ray

Добавить комментарий