|
|
ru.cisco- RU.CISCO --------------------------------------------------------------------- From : Dmitriy Zyablov 2:5025/3.246 28 Dec 2001 01:40:46 To : All Subject : Где и кто тормозит? --------------------------------------------------------------------------------
Имеем: циска 3640, 2 Е1 потока, меридиан-1 на том конце и такую картину:
c3640#sh contr e1 ca
[skip]
E1 3/1:
DS0's Active: 18
DS0's Active High Water Mark: 27
TimeSlot Type TotalCalls TotalDuration
1 pri 8 03:09:16
2 pri 13 03:50:55
3 pri 12 03:20:07
4 pri 17 05:12:33
5 pri 17 06:15:06
6 pri 19 06:00:55
7 pri 22 08:02:49
8 pri 35 08:45:38
9 pri 27 10:24:30
10 pri 13 12:41:39
11 pri 30 10:00:46
12 pri 38 10:26:40
13 pri 36 11:14:37
14 pri 40 11:33:28
> 15 pri 0 00:00:00
17 pri 56 15:23:20
18 pri 53 15:30:32
19 pri 67 14:39:52
20 pri 51 17:04:46
21 pri 68 18:08:56
22 pri 98 20:25:16
23 pri 93 20:46:28
24 pri 87 22:06:11
25 pri 71 11:28:01
26 pri 32 11:14:41
27 pri 110 1d00h
28 pri 55 1d03h
29 pri 9 17:32:06
30 pri 63 15:15:45
> 31 pri 0 00:00:00
Total DS0's Active High Water Mark: 29
Total Calls since System Bootup: 1299
Чешем затылок, думаем, почему так. Hе понимаем. Включаем debug isdn q931 и берем
телефон и звоним. Потом смотрим:
16:05:47: ISDN Se3/1:15: RX <- SETUP pd = 8 callref = 0x1800
Попали на первый поток, для нашей циски это 3/1 сейчас.
16:05:47: Bearer Capability i = 0x8090A3
16:05:47: Channel ID i = 0xA98399
16:05:47: Progress Ind i = 0x8183 - Origination address is non-ISDN
16:05:47: Calling Party Number i = 0x39, 0x80, '732727172',
Plan:Private, Type:Network specific
16:05:47: Called Party Number i = 0xB9, '80732727050', Plan:Private,
Type:Network specific
16:05:47: Sending Complete
16:05:47: Locking Shift to Codeset 5
16:05:47: Codeset 5 IE 0x31 i = 0x80
16:05:47: Codeset 5 IE 0x32 i = 0x81
16:05:47: ISDN Se3/1:15: Incoming call id = 0x0385, dsl 1
16:05:47: ISDN Se3/1:15: NegotiateBchan: bchan 25 intid 0 serv_st 0 chan_st 0
callid 0x0000 ev 0x90 n/w? 1
16:05:47: Negotiated int_id 0 bchan 0 cr=0x9800 callid=0x0385 lo_chan 25 final
int_id/bchan 0/25 cause 0x0
Видим, что звонок пришел по bchan 25
16:05:47: ISDN Se3/1:15: LIF_EVENT: ces/callid 1/0x385 CALL_INCOMING
16:05:47: ISDN Se3/1:15: CALL_INCOMING dsl 1 bchan 24
16:05:47: ISDN Se3/1:15: CALL_INCOMING: call type is VOICE ALAW, bchan = 24
Далее с ним что-то делается и bchan становится уже 24. Здравствуйте,
уважаемая редакция.
16:05:47: ISDN Se3/1:15: Event: Received a VOICE call from 732727172 on B24 at
64 Kb/s
16:05:47: ISDN Se3/1:15: RM returned call_type 1 resource type 0 response 1
16:05:47: ISDN Se3/1:15: VOICE_ANS Event: call id 0x385, bchan 24, ces 1
16:05:47: ISDN Se3/1:15: isdn_send_connect(): msg 74, call id 0x385, ces 0 bchan
24, call type VOICE
16:05:47: ISDN Se3/1:15: LIF_EVENT: ces/callid 1/0x385 CALL_PROGRESS
16:05:47: ISDN Se3/1:15: event CALL_PROGRESS dsl 1
16:05:47: ISDN Se3/1:15: CALL_PROGRESS: CALL_CONNECTED call id 0x385, bchan 24,
dsl 1
16:05:47: ISDN Se3/1:15: TX -> CALL_PROC pd = 8 callref = 0x9800
16:05:47: Channel ID i = 0xA98399
16:05:47: ISDN Se3/1:15: TX -> ALERTING pd = 8 callref = 0x9800
16:05:47: ISDN Se3/1:15: TX -> CONNECT pd = 8 callref = 0x9800
16:05:47: ISDN Se3/1:15: RX <- CONNECT_ACK pd = 8 callref = 0x1800
16:05:52: ISDN Se3/1:15: Serv_change_state: lo_chan 17 hi_chan 27 state 1 int_id
0 locale 3
16:05:55: ISDN Se3/1:15: RX <- DISCONNECT pd = 8 callref = 0x1800
16:05:55: Cause i = 0x8190 - Normal call clearing
16:05:55: ISDN Se3/1:15: LIF_EVENT: ces/callid 1/0x385 CALL_DISC
16:05:55: ISDN Se3/1:15: process_disc_ack(): call id 0x385, ces 1, call type
VOICE cause 0x10
16:05:55: ISDN Se3/1:15: TX -> RELEASE pd = 8 callref = 0x9800
16:05:55: ISDN Se3/1:15: VOICE_HANGUP Event: call id 0x385, bchan 24, ces 1,
cause 0x10
16:05:55: ISDN Se3/1:15: Event: Voice hangup call to call id 0x385
16:05:59: ISDN Se3/1:15: TX -> RELEASE pd = 8 callref = 0x9800
16:05:59: ISDN Se3/1:15: RX <- RELEASE_COMP pd = 8 callref = 0x1800
16:05:59: Cause i = 0x81E0 - Mandatory information element missing
16:05:59: ISDN Se3/1:15: CCPRI_ReleaseCall(): bchan 25, call id 0x385, call type
VOICE
16:05:59: CCPRI_ReleaseChan released b_dsl 1 B_Chan 25
16:05:59: ISDN Se3/1:15: LIF_EVENT: ces/callid 1/0x385 CALL_CLEARED
16:05:59: ISDN Se3/1:15: received CALL_CLEARED call_id 0x385
16:05:59: no resend setup, no redial
16:05:59: no resend setup, no redial
Hу остальное сейчас не важно, я услышал писк модема и положил трубу.
И стал думать. Если циска так странно рутит звонки по b-каналам, то
понятно, что если звонок приходит по 31-му, то он попадет на 30-й,
если приходит на 15-й, то попадет на 14-й. А на 15-й ничего не
попадет, т.к. 16-й - это d-канал. Поэтому 15-й пустой. Остается
догадаться, что будет со звонками, которые идут на 1-й? Вероятно,
они уходят в никуда. И тоже самое, наверное, происходит со звонками
на 17-й?
Далее думаем, что что-то не так в конфиге. Идем на сайт циски и ищем в его
недрах похожий лог. Совсем похожего нет, но есть близкое:
http://www.cisco.com/warp/public/793/access_dial/basic_vpdn.html
=== Cut ===
Sep 29 02:25:42.923: ISDN Se0:15: Incoming call id = 0x011B, dsl 0
Sep 29 02:25:42.927: Negotiated CCB->int_id 0 B-chan 0, req->int_id 0,
B-chan 18
Sep 29 02:25:42.931: CCPRI_ReleaseChan CCB->B_Chan zero
Sep 29 02:25:42.939: ISDN Se0:15: received CALL_INCOMING call_id 0x11B
Sep 29 02:25:42.939: ISDN Se0:15: CALL_INCOMING: call type is DATA , bchan
= 17
Sep 29 02:25:42.943: ISDN Se0:15: Event: Received a DATA call from 6122
on B17 at 64 Kb/s
Sep 29 02:25:42.947: ISDN Se0:15: RM returned call_type 0 resource type 0
Sep 29 02:25:42.959: ISDN Se0:15: isdn_send_connect(): msg 74, call id 0x11B,
ces 1 bchan 17, call type DATA
Sep 29 02:25:43.031: %LINK-3-UPDOWN: Interface Serial0:17, changed state
to up
=== Cut ===
Hачинаем думать, что не все так просто в жизни. А теперь вопрос: это что, так
положено, чтобы два таймслота в потоке не работали? Или я что-то не так понимаю?
Я конечно, в цисках ну совсем чайник, просто хочется чтобы работало :-)
Hу для полного порядка вот что прописано в конфиге:
controller E1 3/0
framing NO-CRC4
pri-group timeslots 1-31
controller E1 3/1
framing NO-CRC4
pri-group timeslots 1-31
interface Serial3/0:15
no ip address
encapsulation ppp
no logging event link-status
isdn switch-type primary-net5
isdn protocol-emulate network
isdn incoming-voice modem
no fair-queue
no cdp enable
ppp multilink
interface Serial3/1:15
no ip address
encapsulation ppp
no logging event link-status
isdn switch-type primary-net5
isdn protocol-emulate network
isdn incoming-voice modem
no fair-queue
no cdp enable
ppp multilink
Dmitriy
{reg Linux user #90799} {ICQ #24132196}
--- GoldED+ 1.1.4.7 (Linux 2.4.17 i686)
* Origin: Солнечный Самарканд (2:5025/3.246)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cisco/33443c2b9fca.html, оценка из 5, голосов 10
|