Andrey161183
12.11.2013, 10:06
Здравствуйте уважаемые форумчане. столкнулся с проблемой у меня выход в город через поток Е1 протокол EDSS1NET. при наборе в город ГТС видит мой пилотный номер, но перед ним откуда то берется еще и "0". пилотный номер выставил с помощью SDAT PUBNUM
CHANGE-SDAT:100,DATA1,1,,39030,NATIONAL,ISDN,,,,,,,,,,,,, ,TRADITIO;
далее как настроена исходящая связь
ADD-KNDEF:1,OWN,993,243,39030,3,SUB,,,,,EXT,,,,,;
CHANGE-KNDEF:1,,,,,,,,,,,,,,Y,,,0;

ADD-KNFOR:2,ISDN,NATIONAL,SUBSCR,TRANSP,SEND0,SEND0,NO ,IGNOR;

ADD-BUEND:221,"MERIDIAN ",30,0,*,2,ON,0,0,NEUTRAL;

ADD-TDCSU:NEW,1-01-025-1,21,21,0,0,21,21,21,"MERIDIAN ",0,"EDSS1NET",1,,NONE,
,,,GDTR,N,TIE,NONE,N,0,,,,,,,31,MANY,10,0,1,1,EMPT Y,21,5,N,,,,,,16,8,1,10,,EC&G7
11&G729AOPT,,221,CIR,Y,TRADITIO,S2CONN,1&&30,N,1,2,0,0,0,0,0,;

ADD-RICHT:LRTENEW,21,ALL,"GLINSK ",221,10,,,FIX,,,PP150,,,,,NO,NO,"ANY_C
OMMENT",0,NEUTRAL,NO,NO,NO,NO,NO,NO,NO,NO;

ADD-LODR:2,,,,ECHO,2;
ADD-LODR:2,,,,END;

ADD-LDAT:21,ALL,1,,221,2,1,,1,EMPTY,WCHREG&PUBNUM,,4,,,,,,,,,,,,;

ADD-LDPLN:LCRPATT,0,"**9"-"X",0&1&2&3&4&5&6&7&8&9&10&11&12&13&14&15,21,,,1,,,,N;

откуда берется этот нолик перед пилотным номером не понятно. хотя когда звонишь на сотовый этого нолика нет, а гтс говорит у тебя нолик перед номером идет его надо убрать.

masviss
12.11.2013, 10:41
Попробуйте написать SDAT так
CHANGE-SDAT:100,DATA1,1,,9932439030,NATIONAL,ISDN;
Скажите, что получилось.
Кроме того нужно добавить 1 строчку в LODR
ADD-LODR:2,1,,,NPI,ISDN,NATIONAL;
Вы сами можете делать trace через ComWin:
закладка Macro -> Start CBL -> LineTrace.cbl

Andrey161183
12.11.2013, 11:33
сделал все как вы сказали получилось 099324339030. т.е "0" все равно остался добавились цифры 993243

Andrey161183
12.11.2013, 11:46
снял трейс, картина примерно такая
1 TIME 2013-11-12 12:46:16:390
1 PP 4E53 6F 71 1 BA 6F71015EBA00AF05 001900150D000008 oq..............
10( 16) 0280190729060D0B 0C0C2E360400046F ....)......6...o
20( 32) 0100050000000000 5000000000000033 ........P......3
30( 48) 0000000000000000 0000000000000000 ................
40( 64) 0000000000000000 0000000000080000 ................
50( 80) 002E000000000000 0000000000000000 ................
60( 96) 0000000000000000 0000000000000000 ................
70( 112) 0000000000000000 0000000000000000 ................
80( 128) 0000000000000000 00000000 ............
2 TIME 2013-11-12 12:46:16:390
2 PP 4E53 6F 6C 0 B8 6F6C0000B80AAF05 001900191A150006 ol..............
10( 16) FFFF1905000200C8 1000000000000000 ................
20( 32) 0000000000020000 0000000000000000 ................
30( 48) 0000000000000000 0000000000000000 ................
40( 64) 0000000000000000 000000000000000C ................
50( 80) 2E1086010C0BDD07 3C01020000000000 ........<.......
60( 96) 0000000000000000 0000000000000000 ................
70( 112) 0500010101010101 0101010100010101 ................
80( 128) 0101000001049816 D1310600 .........1..
3 TIME 2013-11-12 12:46:16:390
3 PP 2713 71 6F 0 97 716F00009700AF05 0019FFFF05000008 qo..............
10( 16) 0200190F7002A133 A31803A983916C07 ....p..3......l.
20( 32) 2180333930333070 0280387D02918101 !.39030p..8.....
30( 48) 0000000000C0A701 00B4269C0BE0FC01 ..........&.....
40( 64) 2CE8D0A600040501 092000090C000000 ,........ ......
50( 80) 0002000100000B0C 0600020006000000 ................
60( 96) 0000000000000000 002000090C000000 ......... ......
70( 112) 0002000000000000 0000000000000000 ................
80( 128) 0000000000000000 00000000 ............

Andrey161183
12.11.2013, 11:49
красным выделенное как я понимаю это тот пилотный номер который я отправляю ГТС. но перед ним нет никакого нолика может проблема не у меня.

masviss
12.11.2013, 12:13
Приложите протокол trace от начала до конца как файл, чтобы я посмотрел.

Holder
12.11.2013, 21:15
проблема не у вас :-)