SN4634 - unvollständige Durchwahlen

Tscheftschenko

Neuer User
Mitglied seit
29 Mai 2007
Beiträge
25
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich habe das Problem, dass Durchwahlen unvollständig gewählt werden.

D.h.: Nummer = 0123/4654-334
es wird dann gewählt und man landet bei der DW -3, weil die Patton die Nummer dann als Vollständig ansieht.

Wird (dem heutigen Standard entsprechend) erst die Nummer in ein Telefon getippt und dann abgehoben, funktioniert alles.

Ich suche jetzt eine Option, die die Patton veranlasst ein bisschen zu warten, bevor sie der Nummer unterstellt fertig zu sein.

Viele Grüße
Tscheftschenko
 
Ohne jetzt deine Konfiguration zu kennen, kannst du folgenden Parameter verwenden:

"digit-collection timeout"

Denn sprichst du dann mit T an, z.B.
Code:
context cs switch
  digit-collection timeout 2

  routing-table called-e164 fromisdn
    route .T dest-interface sipgw

mfg Guard-X
 
Danke!

So ganz habe ich da zwar noch nicht durchgeblickt, von wegen der Zeiten. Setze ich den "T-Wert" auf 1, dauert es ca. 6sec. bis das Telefon klingelt (dect...). Stelle ich den Wert aber auf 20, dauert es ca. 13sec.

Egal, es dauert länger!

Hier ein Ausschnitt aus der Konfig. (Das Fettgedruckte habe ich neu hinzugefügt, mit unterschiedlichen Werten)


Code:
...
    tcp adjust-mss rx mtu
    tcp adjust-mss tx mtu

context ip router
  route 0.0.0.0 0.0.0.0 10.0.0.10 0

context cs switch
  national-prefix 00
  international-prefix 000
  [B]digit-collection timeout 20000[/B]

  routing-table called-e164 ISDN_2_SIP
    route ""[B]T5[/B] dest-interface IF-ASTERISK
    route 12437329[B]T5[/B] dest-interface FAX

  mapping-table calling-e164 to calling-pi CLIR
    map 0000 to restricted

  interface isdn IF-PBX
    route call dest-table ISDN_2_SIP
    use mapping-table out 1 CLIR
...

PS:
Wo finde ich eigentlich eine Auflistung der Befehle für das Gerät, mit ganz kurzer Beschreibung dabei?
 
Ich glaube du solltest erstmal das Handbuch lesen...

Brauchst du wirklich 20000 Sekunden bis du alle Zahlen der Rufnummer eingegeben hast?

Was willst du mit xxxxxT5 bezwecken?
 
Hi,

nein, ich brauche keine 20000 sec. um alle Ziffern einzugeben. Ich arbeite halt gerne mit Extremwerten. Als ich mit '10' als einzige Veränderung festgestellt habe, dass sich die Zeit zwischen Abheben des Anrufers und Klingeln des Telefons verkürzt hat, habe ich halt einen höheren Wert genommen. Und den habe ich dann erstmal da gelassen um Timeoutwerte für jede Regel anzugeben, also xxxT{timeout-in-sekunden}.

War nicht sonderlich gut gewählt um das hier so anzugeben, gebe ich zu...
 
Dein Routing sollte in etwa so aussehen:

Code:
context cs switch
  national-prefix 00
  international-prefix 000
  digit-collection timeout 2

  routing-table called-e164 ISDN_2_SIP
    route .T dest-interface IF-ASTERISK
    route 12437329 dest-interface FAX

Sinvoll wäre auch, wenn du hier mal die ganze Config posten würdest.
 
Gilt die Timeout-Regel auch für die Zeile?
Code:
route 12437329 dest-interface FAX

Hier ist die komplette Konfiguration. Die rote Zeile habe ich gelöscht, die gelben eingefügt.
Code:
#----------------------------------------------------------------#
#                                                                #
# SN4634/3BIS/UI                                                 #
# R4.T 2007-05-25 H323 SIP BRI                                   #
# 1970-01-07T05:41:34                                            #
# Generated configuration file                                   #
#                                                                #
#----------------------------------------------------------------#

cli version 3.20
dns-relay
webserver port 80 language en
sntp-client
sntp-client server primary 129.132.2.21 port 123 version 4

system

  ic voice 0
    low-bitrate-codec g729

system
  clock-source 1 bri 0 0
  clock-source 2 bri 0 1
  clock-source 3 bri 0 2

profile napt NAPT_WAN

profile ppp default

profile tone-set default

profile voip default
  codec 1 g711alaw64k rx-length 20 tx-length 20
  codec 2 g711ulaw64k rx-length 20 tx-length 20

profile voip VOIP-ASTERISK
  codec 1 g711ulaw64k rx-length 20 tx-length 20
  codec 2 g711alaw64k rx-length 20 tx-length 20
  codec 3 g729 rx-length 20 tx-length 20
  codec 4 g723-6k3 rx-length 30 tx-length 30
  rtp traffic-class local-default
  dejitter-max-delay 200

profile pstn default

profile sip default

profile aaa default
  method 1 local
  method 2 none

context ip router

  interface WAN
    ipaddress dhcp
    use profile napt NAPT_WAN
    tcp adjust-mss rx mtu
    tcp adjust-mss tx mtu

  interface LAN
    ipaddress 10.0.0.1 255.255.255.0
    icmp redirect accept
    tcp adjust-mss rx mtu
    tcp adjust-mss tx mtu

context ip router
  route 0.0.0.0 0.0.0.0 10.0.0.10 0

context cs switch
  national-prefix 00
  international-prefix 000
  [COLOR="Yellow"]digit-collection timeout 10[/COLOR]

  routing-table called-e164 ISDN_2_SIP
    [COLOR="Yellow"]route .T dest-interface IF-ASTERISK[/COLOR]
    [COLOR="Red"]route "" dest-interface IF-ASTERISK[/COLOR]
    route 12437329 dest-interface FAX

  mapping-table calling-e164 to calling-pi CLIR
    map 0000 to restricted

  interface isdn IF-PBX
    route call dest-table ISDN_2_SIP
    use mapping-table out 1 CLIR
    display emit
    dtmf-dialing
    isdn-date-time
    caller-name

  interface isdn FAX
    route call dest-interface IF-PBX
    display emit
    dtmf-dialing
    isdn-date-time
    caller-name

  interface isdn IF-PBX2
    route call dest-table ISDN_2_SIP

  interface sip IF-ASTERISK
    bind gateway ASTERISK
    service default
    route call dest-interface IF-PBX
    early-disconnect
    use profile voip VOIP-ASTERISK

context cs switch
  no shutdown

gateway sip ASTERISK
  transaction-timeout invite 60
  transaction-timeout non-invite 60
  bind interface LAN router

  service default
    defaultserver manual 10.0.0.5 5060 loose-router
    call-transfer-version 2
    session-timer-version 4

gateway sip ASTERISK
  no shutdown

port ethernet 0 0
  medium auto
  encapsulation ip
  bind interface WAN router
  no shutdown

port ethernet 0 1
  medium auto
  encapsulation ip
  bind interface LAN router
  no shutdown

port bri 0 0
  clock slave
  encapsulation q921

  q921
    permanent-layer2
    protocol pp
    uni-side user
    encapsulation q931

    q931
      protocol dss1
      uni-side user
      bchan-number-order ascending
      encapsulation cc-isdn
      bind interface IF-PBX switch

port bri 0 0
  no shutdown

port bri 0 1
  clock master
  encapsulation q921

  q921
    permanent-layer2
    protocol pp
    uni-side user
    encapsulation q931

    q931
      protocol dss1
      uni-side net
      bchan-number-order ascending
      encapsulation cc-isdn
      bind interface IF-PBX2 switch

port bri 0 1
  no shutdown

port bri 0 2
  clock auto
  encapsulation q921

  q921
    permanent-layer2
    uni-side net
    encapsulation q931

    q931
      protocol dss1
      uni-side net
      bchan-number-order ascending
      encapsulation cc-isdn
      bind interface FAX switch

port bri 0 2
  no shutdown


Hier die Konfig. einer SN4960 die das Problem auch macht. So ein Gerät habe ich allerdings nicht für die Testumgebung. Reicht es, wenn ich hier einfach "digit-collection timeout 2" einfüge?
Code:
#----------------------------------------------------------------#
#                                                                #
# SN4960/4E30V/UI                                                #
# R4.T 2007-05-25 H323 RBS SIP                                   #
# 2001-01-03T01:54:37                                            #
# Generated configuration file                                   #
#                                                                #
#----------------------------------------------------------------#

cli version 3.20
operator mw2717 password pJnLqK3UeyDZuMZ5FnYaaQ== encrypted
dns-relay
webserver port 80 language en
sntp-client
sntp-client server primary 129.132.2.21 port 123 version 4
system hostname sip0601

system

  ic voice 0

system
  clock-source 1 e1t1 0 0

profile napt NAPT_WAN

profile ppp default

profile tone-set default

profile voip default
  codec 1 g711alaw64k rx-length 20 tx-length 20
  codec 2 g711ulaw64k rx-length 20 tx-length 20

profile voip VOIP-ASTERISK
  codec 1 g711ulaw64k rx-length 20 tx-length 20
  codec 2 g711alaw64k rx-length 20 tx-length 20
  codec 3 g729 rx-length 20 tx-length 20
  codec 4 g723-6k3 rx-length 30 tx-length 30
  rtp traffic-class local-default
  dejitter-max-delay 200

profile pstn default

profile sip default

profile aaa default
  method 1 local
  method 2 none

context ip router

  interface WAN
    ipaddress dhcp
    tcp adjust-mss rx mtu
    tcp adjust-mss tx mtu

  interface LAN
    ipaddress 130.10.0.33 255.255.0.0
    icmp redirect accept
    tcp adjust-mss rx mtu
    tcp adjust-mss tx mtu

context ip router
  route 0.0.0.0 0.0.0.0 130.10.1.1 0

context cs switch
  digit-collection terminating-char # append-terminating-char set-address-complete-indication
  digit-collection full-match append-terminating-char set-address-complete-indication
  national-prefix 00
  international-prefix 000
  [COLOR="Yellow"]digit-collection timeout 2[/COLOR]

  mapping-table calling-e164 to pi CLIR
    map default to allowed
    map 0000 to restricted

  mapping-table calling-e164 to calling-type-of-number SETMYTON
    map default to unknown
    map [1-9].+ to national

  mapping-table called-e164 to called-e164 STRIPGERPREFIX
    map 0049(..) to 0\1

  interface isdn IF-PBX
    route call dest-interface IF-ASTERISK
    use mapping-table out 1 STRIPGERPREFIX
    use mapping-table out 2 SETMYTON
    use mapping-table out 3 CLIR
    dtmf-dialing
    caller-name
    caller-name send-information-following
    inband-info accept transparent 1-CallIsNotIsdnToIsdn 2-DestinationNotIsdn 3-OriginationNotIsdn 4-ReturnedToIsdn 8-InbandInfoAvailable

  interface sip IF-ASTERISK
    bind gateway ASTERISK
    service default
    route call dest-interface IF-PBX
    address-complete-indication accept set
    use profile voip VOIP-ASTERISK
    update accept address wait-for-number proceeding-timeout 4000 early-alerting-timeout 0

context cs switch
  no shutdown

gateway sip ASTERISK
  no transport tcp
  bind interface LAN router

  service default
    defaultserver manual 130.10.10.217 5060 loose-router
    registration auto 130.10.10.217 5060
    user EDWF authenticate password nx/MNIzoskpr9r/EvL457A== encrypted default register display-name EDWF

gateway sip ASTERISK
  no shutdown

port ethernet 0 0
  medium auto
  encapsulation ip
  bind interface WAN router
  no shutdown

port ethernet 0 1
  medium auto
  encapsulation ip
  bind interface LAN router
  no shutdown

port e1t1 0 0
  port-type e1
  clock slave
  framing crc4
  encapsulation q921

  q921
    permanent-layer2
    uni-side auto
    encapsulation q931

    q931
      protocol dss1
      uni-side user
      bchan-number-order ascending
      channel-range 1 31
      encapsulation cc-isdn
      bind interface IF-PBX switch

port e1t1 0 0
  no shutdown

port e1t1 0 1
  port-type e1
  clock auto
  framing crc4
  encapsulation q921

  q921
    permanent-layer2
    uni-side auto
    encapsulation q931

    q931
      protocol dss1
      uni-side user
      bchan-number-order ascending
      channel-range 1 31
      encapsulation cc-isdn

port e1t1 0 1
  shutdown

port e1t1 0 2
  port-type e1
  clock auto
  framing crc4
  encapsulation q921

  q921
    uni-side auto
    encapsulation q931

    q931
      protocol dss1
      uni-side user
      bchan-number-order ascending
      channel-range 1 31
      encapsulation cc-isdn

port e1t1 0 2
  shutdown

port e1t1 0 3
  port-type e1
  clock auto
  framing crc4
  encapsulation q921

  q921
    uni-side auto
    encapsulation q931

    q931
      protocol dss1
      uni-side user
      bchan-number-order ascending
      channel-range 1 31
      encapsulation cc-isdn

port e1t1 0 3
  shutdown

Danke schon mal!
 
Zuletzt bearbeitet:
Sorry, aber ich kann jetzt nicht mit dir die ganze Konfiguration Zeile für Zeile durcharbeiten. Vielleicht wäre es sinnvoll, wie schon einmal erwähnt, dir erstmal mit Hilfe des Handbuches die Grundkenntnisse anzueignen.

Falls du das nicht möchtest, kann dir dein Distributor oder ein Dienstleister auch bestimmt weiterhelfen.

P.S.: Hast du die oben beschriebenen Dinge überhaupt schon mal im Live-Betrieb getestet?

mfg Guard-X
 
Hallo,

danke Guard-X! Sollte jetzt gehen.:D

Wo mein Problem lag will ich hier nicht schreiben, wird zu kompliziert. Wenn jemand was wissen will, fragen. Vielleich weiß' ich das ja jetzt. So schwer wie ich mir getan habe ist nun wirklich nicht, eher im Gegenteil.:-Ö


mfG
tscheftscheko

PS: Die komplette Konfig habe ich auf deinen eigenen Vorschlag geschickt, guard-x ...
 
na toll also hiermit frage ich dich wie du das problem gelöst hast.

na toll also hiermit frage ich dich wie du das problem gelöst hast.

Das habe ich übrigens schon versucht:
Code:
context cs switch
  digit-collection timeout 2

  routing-table called-e164 fromisdn
    route .T dest-interface sipgw
das schien den patton aber rein garnicht zu interessieren.

Edit Guard-X: Beiträge zusammengeführt!
 
Hallo,

ich glaube, ich kann dir da nicht mehr weiterhelfen. Ich habe kein solches Gerät mehr in meiner Reichweite und die Doku auch nicht mehr. (Betätigungsfeld komplett gewechselt)

Trotzdem viel Erfolg!

Tscheftschenko
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.