.titleBar { margin-bottom: 5px!important; }

mISDN bei fehlendem SIP/180 Ringing

Dieses Thema im Forum "Asterisk ISDN mit mISDN" wurde erstellt von MaFL, 9 Okt. 2006.

  1. MaFL

    MaFL Neuer User

    Registriert seit:
    1 Feb. 2005
    Beiträge:
    17
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Hi,

    folgendes Problem mit mISDN:

    Einige Sip Anbieter (zB dusnet und Betamax) senden scheinbar kein Ringing (180), nur Session in Progress (183) während des Rufaufbaus.

    Dies führt zu der Situation, das man zwar ein Klingeln hört, mISDN jedoch das Klingeln nicht registriert und nach ein paar Sekunden mit einem Timeout abbricht (besetzt) ohne jedoch die extension zu verlassen (beim Gegner klingelt es weiter bis aufgelegt wird, obwohl bereits besetzt, er kann auch annehmen und hört mich)
    Falls vor dem Timeout das Gespräch angenommen wird, passts.

    Umgehen kann man es indem man * den Rington generieren lässt :mad:


    SIP ohne Ringing mit Timeout (dusnet)
    Code:
    P[ 1] find_free_chan: req_chan:0
    P[ 1]  --> found chan: 1
    P[ 1] I IND :SETUP oad:755108 dad:2*063153xxxxx pid:9 state:none
    P[ 1] EXPORT_PID: pid:9
    P[ 1] I SEND:SETUP_ACKNOWLEDGE oad:755108 dad:2*063153xxxxx pid:9
    P[ 1]  --> bc_state:BCHAN_CLEANED
    P[ 1] * IND : Indication [14] from s
    P[ 1]  --> * IND :      progress pid:9
    P[ 1] I SEND:PROGRESS oad:755108 dad:2*063153xxxxx pid:9
    P[ 1]  --> bc_state:BCHAN_ACTIVATED
    P[ 1] I IND :TIMEOUT oad:755108 dad:2*063153xxxxx pid:9 state:DIALING
    P[ 1] --> state: DIALING
    P[ 1] I SEND:DISCONNECT oad:755108 dad:2*063153xxxxx pid:9
    P[ 1]  --> bc_state:BCHAN_ACTIVATED
    
    Sip mit Ringing (Sipgate)
    Code:
    P[ 1] find_free_chan: req_chan:0
    P[ 1]  --> found chan: 1
    P[ 1] I IND :SETUP oad:755108 dad:22*063153xxxxx pid:10 state:none
    P[ 1] EXPORT_PID: pid:10
    P[ 1] I SEND:SETUP_ACKNOWLEDGE oad:755108 dad:22*063153xxxxx pid:10
    P[ 1]  --> bc_state:BCHAN_CLEANED
    P[ 1] * IND : Indication [14] from s
    P[ 1]  --> * IND :      progress pid:10
    P[ 1] I SEND:PROGRESS oad:755108 dad:22*063153xxxxx pid:10
    P[ 1]  --> bc_state:BCHAN_ACTIVATED
    P[ 1] * IND : Indication [3] from s
    P[ 1]  --> * IND :      ringing pid:10
    P[ 1] I SEND:ALERTING oad:755108 dad:22*063153xxxxx pid:10
    P[ 1]  --> bc_state:BCHAN_ACTIVATED
    P[ 1]  --> * SEND: State Ring pid:10
    
    any suggestions? :p

    Gruß
    Matthias