Cisco e1 — различия между версиями

Материал из ООО Ай Ти Сервис
Перейти к: навигация, поиск
(Проверки)
 
(не показано 15 промежуточных версии этого же участника)
Строка 1: Строка 1:
 +
= Пример конфига =
 +
 
<code>
 
<code>
 
  no aaa new-model
 
  no aaa new-model
Строка 7: Строка 9:
 
  isdn switch-type primary-net5
 
  isdn switch-type primary-net5
 
  !
 
  !
!
 
voice call send-alert
 
voice call disc-pi-off
 
!
 
voice service pots
 
  supported-language RU
 
 
  !
 
  !
 
  voice translation-rule 1
 
  voice translation-rule 1
Строка 52: Строка 48:
 
  timeouts call-disconnect 0
 
  timeouts call-disconnect 0
 
  timeouts ringing infinity
 
  timeouts ringing infinity
!
 
!
 
dial-peer voice 10 voip
 
tone ringback alert-no-PI
 
description to_gk
 
translation-profile outgoing KILL-LEFT-CALLS
 
destination-pattern .T
 
progress_ind setup enable 3
 
progress_ind progress enable 8
 
progress_ind connect enable 8
 
voice-class codec 1
 
session target ras
 
dtmf-relay h245-signal h245-alphanumeric
 
playout-delay minimum high
 
fax rate 14400
 
fax nsf 000000
 
fax protocol t38 ls-redundancy 0 hs-redundancy 0 fallback none
 
ip qos dscp cs3 signaling
 
no vad
 
 
  !
 
  !
 
  dial-peer voice 711101 pots
 
  dial-peer voice 711101 pots
Строка 83: Строка 60:
 
  forward-digits all
 
  forward-digits all
 
</code>
 
</code>
 +
 +
= Описание основных настроек =
 +
 +
== Секция: controller E1 x/x ==
 +
framing NO-CRC4 (framing CRC4) - вкл/выкл crc4, должно быть одинаково с обоих сторон, лучше когда вкл.
 +
pri-group timeslots 1-31 можно выставить любой диапазон, B-канал* должен совпадать на обеих сторонах
 +
 +
== Секция: interface Serialx/x:15 ==
 +
isdn protocol-emulate network (user) - синхронизация по B-каналу, network - ведущий, user - ведомый
 +
 +
= Проверки =
 +
== show controller e1 ==
 +
Выхлоп следующий:
 +
 +
E1 0/0 is up.
 +
  Applique type is Channelized E1 - balanced
 +
  No alarms detected.
 +
  alarm-trigger is not set
 +
  Version info Firmware: 20070320, FPGA: 20, spm_count = 0
 +
  Framing is NO-CRC4, Line Code is HDB3, Clock Source is Line.
 +
  CRC Threshold is 320. Reported from firmware  is 320.
 +
  Data in current interval (176 seconds elapsed):
 +
    0 Line Code Violations, 0 Path Code Violations
 +
    176 Slip Secs, 0 Fr Loss Secs, 0 Line Err Secs, 0 Degraded Mins
 +
    176 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 0 Unavail Secs
 +
  Total Data (last 24 hours)
 +
    292 Line Code Violations, 60 Path Code Violations,
 +
    86400 Slip Secs, 0 Fr Loss Secs, 20 Line Err Secs, 0 Degraded Mins,
 +
    86396 Errored Secs, 0 Bursty Err Secs, 4 Severely Err Secs, 0 Unavail Secs
 +
 +
если всё ок, то будет:
 +
 +
E1 0/0 is up.
 +
No alarms detected
 +
 +
в противном случае будут ошибки, от которых стоит отталкиваться.
 +
 +
== show isdn status ==
 +
 +
Выхлоп следующий:
 +
 +
Global ISDN Switchtype = primary-net5
 +
ISDN Serial0/0:15 interface
 +
      ******* Network side configuration *******
 +
dsl 0, interface ISDN Switchtype = primary-net5
 +
    Layer 1 Status:
 +
        ACTIVE
 +
    Layer 2 Status:
 +
        TEI = 0, Ces = 1, SAPI = 0, State = MULTIPLE_FRAME_ESTABLISHED
 +
    Layer 3 Status:
 +
        2 Active Layer 3 Call(s)
 +
        CCB:callid=E5E, sapi=0, ces=0, B-chan=3, calltype=VOICE
 +
        CCB:callid=C69D, sapi=0, ces=0, B-chan=1, calltype=VOICE
 +
        CCB:callid=E61, sapi=0, ces=0, B-chan=2, calltype=VOICE
 +
    Active dsl 0 CCBs = 3
 +
    The Free Channel Mask:  0xFFFF7FF8
 +
    Number of L2 Discards = 0, L2 Session ID = 9
 +
    Total Allocated ISDN CCBs = 3
 +
 +
Тут 3 уровня:
 +
#Layer 1 - физика ACTIVE/DEACTIVATED, тут всё ясно.
 +
#Layer 2 - Логика, номральное состояние MULTIPLE_FRAME_ESTABLISHED (TEI_ASSIGNED/AWAITING_ESTABLISHMENT - ожидание синхронизации, нет согласования ведущий/ведомый по B-каналу)
 +
#Layer 3 - звонки. Есть активные звонки или нет, в диагностике неинформативно.
 +
 +
Больше информации тут: [http://www.cisco.com/c/ru_ru/support/docs/dial-access/integrated-services-digital-networks-isdn-channel-associated-signaling-cas/5705-bri-sh-isdn-stat.html Диагностика потоков цисок]
 +
 +
== Дебаг ==
 +
На уровне фреймов:
 +
debug isdn q921
 +
На уровне пакетов:
 +
debug isdn q931
 +
 +
Не забываем вклчюить выхлоп дебага в телнет-консоль:
 +
terminal monitor
 +
 +
В большинстве случаев хватает уровня q931.

Текущая версия на 12:07, 12 июля 2017

Пример конфига

no aaa new-model
clock timezone MSK 4
tdm clock E1 0/0 both export line
voice-card 0
!
isdn switch-type primary-net5
!
!
voice translation-rule 1
rule 1 /74872711101/ /\0/
rule 2 reject /^.*$/
!
voice translation-rule 2
rule 1 reject /^0+/
rule 2 /^[1-9]/ /\0/
!
voice translation-profile KILL-LEFT-CALLS
translate calling 1
translate called 2
!
!
controller E1 0/0
framing NO-CRC4 
pri-group timeslots 1-31
!
interface Serial0/0:15
no ip address
encapsulation hdlc
no logging event link-status
isdn switch-type primary-net5
isdn not-end-to-end 64
isdn protocol-emulate network
isdn incoming-voice voice
isdn send-alerting
isdn sending-complete
no cdp enable
!
voice-port 0/0:15
disc_pi_off
output attenuation -6
echo-cancel coverage 32
no vad
no comfort-noise
cptone RU
timeouts call-disconnect 0
timeouts ringing infinity
!
dial-peer voice 711101 pots
tone ringback alert-no-PI
answer-address ^74872711101$
destination-pattern ^74872711101$
progress_ind setup enable 3
progress_ind progress enable 8
progress_ind connect enable 8
direct-inward-dial
port 0/0:15
forward-digits all

Описание основных настроек

Секция: controller E1 x/x

framing NO-CRC4 (framing CRC4) - вкл/выкл crc4, должно быть одинаково с обоих сторон, лучше когда вкл.
pri-group timeslots 1-31 можно выставить любой диапазон, B-канал* должен совпадать на обеих сторонах

Секция: interface Serialx/x:15

isdn protocol-emulate network (user) - синхронизация по B-каналу, network - ведущий, user - ведомый

Проверки

show controller e1

Выхлоп следующий:

E1 0/0 is up.
 Applique type is Channelized E1 - balanced
 No alarms detected.
 alarm-trigger is not set
 Version info Firmware: 20070320, FPGA: 20, spm_count = 0
 Framing is NO-CRC4, Line Code is HDB3, Clock Source is Line.
 CRC Threshold is 320. Reported from firmware  is 320.
 Data in current interval (176 seconds elapsed):
    0 Line Code Violations, 0 Path Code Violations
    176 Slip Secs, 0 Fr Loss Secs, 0 Line Err Secs, 0 Degraded Mins
    176 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 0 Unavail Secs
 Total Data (last 24 hours)
    292 Line Code Violations, 60 Path Code Violations,
    86400 Slip Secs, 0 Fr Loss Secs, 20 Line Err Secs, 0 Degraded Mins,
    86396 Errored Secs, 0 Bursty Err Secs, 4 Severely Err Secs, 0 Unavail Secs

если всё ок, то будет:

E1 0/0 is up.
No alarms detected

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

show isdn status

Выхлоп следующий:

Global ISDN Switchtype = primary-net5
ISDN Serial0/0:15 interface
      ******* Network side configuration ******* 
dsl 0, interface ISDN Switchtype = primary-net5
   Layer 1 Status:
       ACTIVE
   Layer 2 Status:
       TEI = 0, Ces = 1, SAPI = 0, State = MULTIPLE_FRAME_ESTABLISHED
   Layer 3 Status:
       2 Active Layer 3 Call(s)
       CCB:callid=E5E, sapi=0, ces=0, B-chan=3, calltype=VOICE
       CCB:callid=C69D, sapi=0, ces=0, B-chan=1, calltype=VOICE
       CCB:callid=E61, sapi=0, ces=0, B-chan=2, calltype=VOICE
   Active dsl 0 CCBs = 3
   The Free Channel Mask:  0xFFFF7FF8
   Number of L2 Discards = 0, L2 Session ID = 9
   Total Allocated ISDN CCBs = 3

Тут 3 уровня:

  1. Layer 1 - физика ACTIVE/DEACTIVATED, тут всё ясно.
  2. Layer 2 - Логика, номральное состояние MULTIPLE_FRAME_ESTABLISHED (TEI_ASSIGNED/AWAITING_ESTABLISHMENT - ожидание синхронизации, нет согласования ведущий/ведомый по B-каналу)
  3. Layer 3 - звонки. Есть активные звонки или нет, в диагностике неинформативно.

Больше информации тут: Диагностика потоков цисок

Дебаг

На уровне фреймов:

debug isdn q921 

На уровне пакетов:

debug isdn q931 

Не забываем вклчюить выхлоп дебага в телнет-консоль:

terminal monitor

В большинстве случаев хватает уровня q931.