IsaCab ha scritto:
Abilita il trasferimento su un cellulare
Chiama l'interno internamente
Ciao,
in effetti non ho ancora risolto; in primis c'è il problema che se cambio la configurazione da CLI devo stare molto attento a cosa faccio altrimenti l'interfaccia CCA va in tilt e non è più utilizzabile; comunque ho verificato che il problema non è legato esclusivamente al caller-ID in effetti ho i seguenti casi:
- - Chiamata da interno, inoltro utilizzando il Caller-ID corretto (era il minimo!)
- Chiamata sul trunk SIP, inoltro senza 'mascherare' il Caller-ID ma il cellulare squilla.
- Chiamata sulla linea BRI, inoltro senza 'mascherare' il Caller-ID ma la chiamata non viene inoltrata e il ricevente si becca un messaggio di numero inesistente!
Quando la chiamata arriva dall'ISDN ed il forward viene eseguito usando come Caller-ID il chiamante sulla comunicazione ISDN passa un:
Codice: Seleziona tutto
003414: Sep 2 08:55:16.377: ISDN BR0/1/0 Q931: RX <- CALL_PROC pd = 8 callref = 0xA6
Channel ID i = 0x8A
Exclusive, B2
003415: Sep 2 08:55:16.397: ISDN BR0/1/0 Q931: RX <- DISCONNECT pd = 8 callref = 0xA6
Cause i = 0x8281 - Unallocated/unassigned number
Progress Ind i = 0x8288 - In-band info or appropriate now available
003416: Sep 2 08:55:16.409: ISDN BR0/1/0 Q931: TX -> DISCONNECT pd = 8 callref = 0xB9
Cause i = 0x8081 - Unallocated/unassigned number
Progress Ind i = 0x8288 - In-band info or appropriate now available
Ma in definitiva, in tutte e due i casi di chiamate esterna (ovvero da ISDN o da SIP) la chiamata ha lo stesso caller-ID, solo qualche variazione nei dati a contorno:
Da ISDN
Codice: Seleziona tutto
003527: Sep 2 09:26:30.363: ISDN BR0/1/0 Q931: TX -> SETUP pd = 8 callref = 0x2A
Bearer Capability i = 0x8090A3
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0x8A
Exclusive, B2
Calling Party Number i = 0x0181, '348xxxxxxx'
Plan:ISDN, Type:Unknown
Called Party Number i = 0xA1, '347xxxxxxx'
Plan:ISDN, Type:National
High Layer Compat i = 0x9181
Sending Complete
Da SIP
Codice: Seleziona tutto
003498: Sep 2 09:15:53.898: ISDN BR0/1/0 Q931: TX -> SETUP pd = 8 callref = 0x29
Bearer Capability i = 0x8090A3
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0x89
Exclusive, B1
Calling Party Number i = 0x0081, '348xxxxxxx'
Plan:Unknown, Type:Unknown
Called Party Number i = 0x80, '347xxxxxxx'
Plan:Unknown, Type:Unknown
Sending Complete
Le due chiamate hanno sottili differenze oltre al numero del canale (nel test da ISDN usa il secondo visto che il primo e' occupato) ma alla fine il carrier ignora il 'Calling Party Number' visto che la seconda chiamata funziona; il problema è altrove ovvero sul modo di effettuare o richiedere il forward!
73,
Arturo.