О деактивации форума Eltex

Уважаемые коллеги! В связи с потерей актуальности данного ресурса, нами было принято решение о частичной деактивации форума Eltex. Мы отключили функции регистрации и создания новых тем, а также возможность оставлять сообщения. Форум продолжит работу в "режиме чтения", так как за долгие годы работы здесь накопилось много полезной информации и ответов на часто встречающиеся вопросы.

Мы активно развиваем другие каналы коммуникаций, которые позволяют более оперативно и адресно консультировать наших клиентов. Если у вас возникли вопросы по работе оборудования, вы можете обратиться в техническую поддержку Eltex, воспользовавшись формой обращения на сайте компании или оставить заявку в системе Service Desk. По иным вопросам проконсультируют наши менеджеры коммерческого отдела: eltex@eltex-co.ru.

MC240-Definity

АТС МС240 на базе ЦПв3 и ЦКП
Антон Никифоров
Сообщения: 57
Зарегистрирован: 07 июн 2009 17:31
Reputation: 0
Откуда: Москва
Контактная информация:

MC240-Definity

Сообщение Антон Никифоров » 13 июн 2009 00:15

Приветствую Вас, Господа!

Есть вот такая проблема.

Соединил я две станции. МС-240 и Definity Generic G3V4i.07.0.077.1 через платку DS1 ISDN/PRI (со стороны дефинити), а с моей стороны через субмодуль C4E1.
(стоит заметить, что Definity старая как мумия - выпуска и версии обеспечения 1994года, однако с МТУ, Телмосом и другими провайдерами работает нормально в стыке с современным оборудованием.)

Имеем звонки на сторону дефинити происходящие "на ура" во всех направлениях и качествах.
А обратно - не выходит.
Причем, если я набираю первую цифру направления - сразу слышу специфический гудок Definity, а если оттуда набрать в сторону МС240 - отбой идет немедля, как только инициализировался канал на потоке.
Вот трэйс:
MC240 писал(а):$ (00:37:54.495)[00/00] Slot msg: 'Dev:Slave Down'
(00:37:59.255)[Q931] Line SM:00. Create Call, entry 00. CallRef=9A2E (TO ORIG)

(00:37:59.255)
------- Q.931 Line SM:00 <RX> -------
DUMP: 08.02.1A.2E.05.04.03.90.90.A3.18.03.A1.83.94.1E.
02.81.83.6C.05.C9.32.39.39.39.70.01.80.
CallRef=0x1A2E (from dest), message=SETUP:
[bearer capability:
cap=3.1 kHz audio
std=CCITT
rate=64 kbit/s
mode=circuit
layer1=G.711 A-law]
[channel id: channel=20 (preferred)] Coding=CCITT
[progress ind: Origin not isdn]
[calling party number: 2999
type of number=subscriber
numbering plan=private]
[called party number:
type of number=unknown
numbering plan=unknown]
---------------------------------
(00:37:59.255)[Q931] Index 00. Line SM:00. SETUP. CallRef=9A2E
{Search B-chan: chan 20, mask 00010001}
{Chan 20 ok: mask 00010001}
Channel ID: v-chan=20
[ie=04] (Bearer Capability): {3.1 kHz audio}{64 kbit/s}{circuit}{G.711 A-law}
Called party number: IE data len out of order - 0
(00:37:59.255)[Q931] Line SM:00. CallRef=9A2E. Clear call entry. B-Chan=20
(00:37:59.255)[SWITCH] Off 15,80
Release cause 'Invalid number format(incomplete number)', loc 0
(00:37:59.255)[PRI(00):00] Release linked with cause: state 'Ready' (cause not set)
(00:37:59.255)[PRI(00):00] State: 'Ready'
(00:37:59.255)[Q931] Line SM:00. CallRef=9A2E. State <Null> 'Ready'

(00:37:59.255)
------- Q.931 Line SM:00 Call 9A2E. <TX> -------
DUMP: 08.02.9A.2E.5A.08.02.C0.9C.
CallRef=0x1A2E (from orig), message=RELEASE COMPLETE:
[cause: Invalid number format(incomplete number) (location=user, std=National)]
---------------------------------
(00:38:00.675)[00/00] Slot msg: 'Dev:Slave Down'
trace off

При этом, были перепробованы последовательно все стандарты и прочие параметры PRI линии, масса других пассов.
Я подозреваю, что это опять вопрос моего недопонимания какого-либо процесса.

С уважением,
Антон Никифоров
С уважением,
Антон Никифоров

Ермек
Сообщения: 62
Зарегистрирован: 26 ноя 2007 14:51
Reputation: 0
Откуда: Казахстан

Сообщение Ермек » 13 июн 2009 05:04

Release cause 'Invalid number format(incomplete number)'

[calling party number: 2999
type of number=subscriber
numbering plan=private]
[called party number:
type of number=unknown
numbering plan=unknown]

А где номер вызывающего? :?: :?:
главное-общение между людьми,остальное дело техники.

Антон Никифоров
Сообщения: 57
Зарегистрирован: 07 июн 2009 17:31
Reputation: 0
Откуда: Москва
Контактная информация:

Сообщение Антон Никифоров » 15 июн 2009 00:35

Ермек писал(а):Release cause 'Invalid number format(incomplete number)'

[calling party number: 2999
type of number=subscriber
numbering plan=private]
[called party number:
type of number=unknown
numbering plan=unknown]

А где номер вызывающего? :?: :?:

Приветствую Вас, Ермек!

В том-то и дело, что нет этого номера. Т.е. сделали так, что 6[2-5] - выводит Дефинити на МС240 на нулевой поток. Номера никто набрать не успевает. Набираешь 62 - попадаешь на поток (открывается тайм-слот на потоке) и тут же закрывается с вот такой ошибкой. Причем пробывали создать виртуальный номер на Дефинити, чтобы набрав, скажем, 1950 она набирала 6200 в этот поток, т.е. цельный номер. Но и в этом случае таймслот сбрасывался не успев открыться и номер не высвечивался.
С уважением,

Антон Никифоров

Ермек
Сообщения: 62
Зарегистрирован: 26 ноя 2007 14:51
Reputation: 0
Откуда: Казахстан

Сообщение Ермек » 15 июн 2009 10:49

Доброго времени суток!
на Дефинити смотрели выдается ли номер абонента А в сторону МС 240 ? Пока МС не увидит номер она не пропустит вызов дальше. :D
главное-общение между людьми,остальное дело техники.

Женя
Сообщения: 1769
Зарегистрирован: 27 окт 2008 11:48
Reputation: 0
Откуда: ELTEX
Контактная информация:

Сообщение Женя » 15 июн 2009 10:53

Здравствуйте Антон!
Ермек прав, зачем передавать поле called party number, если реально его нет (по рекомендации q931 оно должно быть не менее 2 байт), поэтому МС240 и отбивает, что это поле пустое и ей некуда напрвить вызов,
если Вы хотите занимать канал, до набора полного номера, тогда пусть Дефинити передает setup без поля called party number, а цифры номера вызывающего в сообщении INFORMATION (данный метод набора называется overlap)

Антон Никифоров
Сообщения: 57
Зарегистрирован: 07 июн 2009 17:31
Reputation: 0
Откуда: Москва
Контактная информация:

Сообщение Антон Никифоров » 15 июн 2009 11:29

Женя писал(а):Здравствуйте Антон!
Ермек прав, зачем передавать поле called party number, если реально его нет (по рекомендации q931 оно должно быть не менее 2 байт), поэтому МС240 и отбивает, что это поле пустое и ей некуда напрвить вызов,
если Вы хотите занимать канал, до набора полного номера, тогда пусть Дефинити передает setup без поля called party number, а цифры номера вызывающего в сообщении INFORMATION (данный метод набора называется overlap)

Приветствую Вас, Господа!
Смотрите. Когда я звоню с МС240 на Дефинити, то у меня после набора 2 появляется тон, станции открывают канал и я уже нахожусь в открытом соединении и слышу сигнал Дефинити. Дальше я могу набирать номер (кстати, почему-то 2ка в дефинити не улетает, т.е. если мне надо набрать 2999, то успех получается только набрав 22999).
Я хочу получить тот же эффект в обратную сторону. Т.е. когда пользователь дефинити выходит на транк - устанавливается соединение и он может набирать номер уже в МС240.
Такая схема работает (настройки потока полностью идентичны) с другими операторами.
У дефинити есть код выхода на транк (7NN где NN - номер транка). Т.е. я могу вообще не набирая номер указать ей куда направить звонок. И она в этом случае открывает канал и хочет поговорить с МС240. Естественно, что номера А там нет, я его еще не набрал.
Простите, если я чего-то недопонимаю, не сочтите за труд немного объяснить особенности такой схемы.
С уважением,

Антон Никифоров

Ермек
Сообщения: 62
Зарегистрирован: 26 ноя 2007 14:51
Reputation: 0
Откуда: Казахстан

Сообщение Ермек » 15 июн 2009 11:59

а как прописаны префиксы в сторону Дефинити
главное-общение между людьми,остальное дело техники.

Женя
Сообщения: 1769
Зарегистрирован: 27 окт 2008 11:48
Reputation: 0
Откуда: ELTEX
Контактная информация:

Сообщение Женя » 15 июн 2009 12:02

Антон,
В протоколе PRI cуществуют 2 метода набора номера (called number)
1) Enblock - Занятие канала и передача всех цифр номера(called number)происходит после полного набора абонентом всех цифр..
цифры набираемого номера передаются в сообщении setup в поле called party number
пример:
(00:02:09.025)
------- Q.931 Line SM:00 <RX> -------
DUMP: 08.02.00.03.05.04.03.88.90.A3.18.03.A1.83.81.6C.
09.41.83.31.32.33.34.35.36.37.70.06.C1.35.35.35.
35.35.A1.
CallRef=0x0003 (from dest), message=SETUP:
[bearer capability:
cap=unrestricted dig.info
std=CCITT
rate=64 kbit/s
mode=circuit
layer1=G.711 A-law]
[channel id: channel=1 (preferred)] Coding=CCITT
[calling party number: 1234567
type of number=subscriber
numbering plan=ISDN
presentation=allowed
screening=network provided]
[called party number: 55555 //обратите винимание на это поле!!
type of number=subscriber
numbering plan=ISDN]
[sending complete]
---------------------------------

2) overlap - занятие канала происходит после набора абонентом префикса выхода на PRI, а цифры набираемого номера передаются в сообщениях INFORMATION
пример:
(00:28:45.825)
------- Q.931 Line SM:00 <RX> -------
DUMP: 08.02.00.04.05.04.03.88.90.A3.18.03.A1.83.81.6C.
09.41.83.31.32.33.34.35.36.37.
CallRef=0x0004 (from dest), message=SETUP:
[bearer capability:
cap=unrestricted dig.info
std=CCITT
rate=64 kbit/s
mode=circuit
layer1=G.711 A-law]
[channel id: channel=1 (preferred)] Coding=CCITT
[calling party number: 1234567
type of number=subscriber
numbering plan=ISDN
presentation=allowed
screening=network provided]
---------------------------------

обратите винимание, что в этом сообщении нет поля called party number

В SETUP, который передает дефинити есть поле called party number, которое говорит что набор методом Enblock, но оно пустое!!поэтому и отбой..

Антон Никифоров
Сообщения: 57
Зарегистрирован: 07 июн 2009 17:31
Reputation: 0
Откуда: Москва
Контактная информация:

Сообщение Антон Никифоров » 15 июн 2009 12:39

Приветствую Вас, Господа!

Большое спасибо. Понял.
С уважением,

Антон Никифоров

VM
Сообщения: 60
Зарегистрирован: 20 мар 2006 14:27
Reputation: 0
Откуда: Eltex Co, Nsk

Сообщение VM » 15 июн 2009 17:02

[quote="Женя"]
Поправка - enblock - это получение в SETUP
всех цифр набора (called) + признака конца набора (sending complete). Можно получить в SETUP
called, но без "sending cplt" - тогда это будет overlap.


> В SETUP, который передает дефинити есть поле called > party number, которое говорит что набор методом
> Enblock, но оно пустое!!поэтому и отбой.

Да, и в Q.931 и в ETSI 300 102 стандартах четко указано что длина IE "called party number" должна быть от 2 (Q931: maximum length of this information element is network dependent, ETSI: 23 octets).

Вы можете запросить у support (Definity)
комментарий по данному вопросу?

Антон Никифоров
Сообщения: 57
Зарегистрирован: 07 июн 2009 17:31
Reputation: 0
Откуда: Москва
Контактная информация:

Сообщение Антон Никифоров » 15 июн 2009 17:37

VM писал(а):Вы можете запросить у support (Definity)
комментарий по данному вопросу?

Приветствую Вас!
Как я уже и говорил, это вопрос сложный, ибо станция 94ого года и с той поры в ней ничегошеньки не менялось.
Так что, если вопрос на стороне "Дефинити", то скорее всего этот вопрос к ГУРУ по этим станциям. Поскольку все настройки, которые видны в ее интерфейсе пытались поменять методом перебора и ни к какому результату не пришли. А если учесть, что этих настроек там тьма, то можно гадать до второго пришествия и ничего не выгадать.
Другое дело, что такие же настройки работают с транками с другими операторами. Посему и встал вопрос - почему у них работает, а у нас нет?
С уважением,

Антон Никифоров

VM
Сообщения: 60
Зарегистрирован: 20 мар 2006 14:27
Reputation: 0
Откуда: Eltex Co, Nsk

Сообщение VM » 15 июн 2009 19:31

Антон Никифоров писал(а):Другое дело, что такие же настройки работают с транками с другими операторами. Посему и встал вопрос - почему у них работает, а у нас нет?


предлагаю на выбор варианты -
а) не контролируют длину.
б) сделали поддержку данного бага.

например, алкатель очень жестко контролирует
параметры, допустимые значения и проч. вещи.
полагаю, с ним бы тоже не состыковалось.
есть производители которые не относятся так критично
к данным вещам.

Антон Никифоров
Сообщения: 57
Зарегистрирован: 07 июн 2009 17:31
Reputation: 0
Откуда: Москва
Контактная информация:

Сообщение Антон Никифоров » 15 июн 2009 21:18

VM писал(а):а) не контролируют длину.
б) сделали поддержку данного бага.

Очень сомневаюсь что там была какая-то спец работа, это операторы из разряда таких, которые даже не чихнут если у клиента что-то не заработает, а просто скажут "меняйте свое оборудование".
В любом случае вопрос решился путем настройки звонка через "таблицу маршрутизации", когда весь номер передается в setup пакете.
Другое дело, что функция "выхода на транк" так и не работает.
Но это предмет для "игрищ".
Большое спасибо за совет и понимание.
С уважением,

Антон Никифоров


Вернуться в «АТС: городские, узловые, сельские»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя