Av_Vov
11.03.2003, 12:19
Вопрос к инженерам.

MFC010 0000000C 0000140B 0013DF88 00001001 00000806 00000000 00000202 00000003 00002000
00000000 00000000 00000000 00000000 00000000 00000021 0000020F 4D6783A4

В частности, эта ошибка возникает тогда, когда мне приходит вызов из пригорода Киева.

0000000C - номер приемника карты MFC или номер приемника процессора.

0000140B - номер DTI-карты и номер транка, по которому вызов пришел (TN 1 19).

CDR запись:
N 039 00 A000019 7108 03/11 09:49:18 00:02:08.0 C449440251

Нужна дальнейшая расшифровка MFC010.


С уважением,
Володя

irakli
11.03.2003, 13:51
Привет всем.
У меня похожая ситуация, но не смог ее разрешить.Провайдер отвечал что то невразумительное.

ivanopulo
11.03.2003, 13:59
всегда с одной станции?

irakli
11.03.2003, 14:03
Да с одной.Что можете посоветовать.

ivanopulo
11.03.2003, 14:12
что-то конкретное посоветовать сложно...
к тебе прилетает сигнал, который твоя станция не может распознать.
основных причин - две
1-дальняя станция действительно отправляет сигнал который в твоей атс не прописан
2 (более распространенный) - у дальней станции проблемы с синхронизацией
в любом случае - тебе надо работать с персоналом проблемной станции...
удачи

irakli
11.03.2003, 14:34
Если можно подробнее.И как я могу поймать сигнал , если у меня 30 входящих. Мониторить можно всего несколько.
Спасибо

ivanopulo
11.03.2003, 14:39
пожалуй вариант один - в часы наименьшей нагрузки оставить открытыми несколько каналов и ловить...

irakli
11.03.2003, 14:41
Это невыполнимо.
Спасибо

Av_Vov
11.03.2003, 17:57
Чтобы найти причину я делал так:

1. Написал Script вылавливающий MFC010. Скрипт, при обнаружении сообщения типа "бибикал".
2. После сработки скрипта, сразу декодировал Card Unit из MFC010.
3. Находил в CDR-е, согласно Card Unit, номер абонента_А.
4. Просил абонента_А сделать контрольный вызов по моему номеру.
5. Ставил монитор на Card Unit.
6. Абонент_А делал вызов, я не отвечая на вызов (раз - вызов для абонента_А платный, два - из монитора уже понятен обмен), Captur-ил Terminal и спокойно разбирался.


С уважением,
Володя

ivanopulo
12.03.2003, 07:50
здорово!
буду пользоваться для отлова всяких пакостей...

irakli
12.03.2003, 14:09
Если вас не затруднит, сбросьте этот скрипт, и в какой терминальной программе он написан.Я использую Telix.Также интересует как расшифровать MFC010 сообщение
Спасибо

Av_Vov
12.03.2003, 16:23
Программа SecureCrt. В ней простой, типа на 8 команд Script.

Expect ("MFC010");
Send ("****\r\r\r");
Expect (">",1);
MessageBox ("Look & Save Hex TN from MFC010");
Send ("LD 32\r");
Expect (".",1);
Send ("conv "); - дальше руками вводите Hex TN
получаете UnPacked TN = Card Unit и выясняете дальше.


С уважением,
Володя

irakli
12.03.2003, 17:21
Спасибо, попробую

Скиталец
13.03.2003, 09:24
Привет. Все намного проще.
00С это код 12. И это значит что у тебя во входящей табличке не прописан 12 сигнал. пропиши его как NOPR и ошибка исчезнет.
Пока

RXL
13.03.2003, 14:55
Если бы все так просто было....
Попробуй расшифровать такое:
MFC010 00001298 00000B08 00802E0B 00001001 00004909 00000000 00000E00 00000003 00002000 00000000 00000000 00000000 00000000 00000000 00000021

Av_Vov
13.03.2003, 17:28
Нет не так. Если речь идет об этом, то

MFC010 0000000C 0000140B, где

0000000C - это TN приемника, а не сигнал
0000140B - это TN B-канала, для которого встретился непрописанный (нераспознанный / искаженный) сигнал / частота по R2MF


С уважением,
Володя

irakli
07.08.2003, 16:46
Привет всем
Дошли руки до скриптов.Expect ("MFC010");-програма не понимает.Не нашел такого метода и в help-ax
Спасибо за совет

Av_Vov
08.08.2003, 12:14
Вопрос не меридиановский.
Вынесите вопрос в отдельную Тему или напишите в другой Форум.

Если это относительно "Scripts for Termanal Program",
то ответьте, какой терминальной программой и версией пользуетесь.


С уважением,
Володя