Les Forums

Les Forums

Les forums sont fermés. Ils restent présent pour consultation et archivage.
Vous pouvez désormais poser vos questions directement dans les commentaires en bas de chaque page du site.
Alors n'hésitez pas à participer

Interoperabilite telephonie - Problemes Voip

Hello,

Je travaille sur une passerelle H323 (un routeur CISCO3640) qui est reliée sur un pabx alcatel 4200E.
Ce lien est assuré par une carte VIC-2BRI-S/T-TE reliée à un port S0 d'une carte S0T04 card.
Je dispose aussi d'un serveur Linux sur lequel tourne Asterisk.
Les clients que j'utilise sont :
- les téléphones de l'installation PBX (des 4023)
- 1 softphone SIP (SJphone) enregistré sur mon serveur Asterisk
- 1 softphone H323 (SJphone) qui place les appels directement sur la passerelle H323.
Je peux appeler directement un client SIP depuis un poste Alcatel mais l'inverse n'est pas possible
(aussi bien depuis le client SIP que depuis le client H323).

Voici la config du routeur ainsi que les traces du debug ISDN (pour les appels echoues et réussi).

Quelqu'un aurait-il une idée?

Merci d'avance.


************************** config du 3640 ********************

TOTO#show running-config
Building configuration...

Current configuration : 3440 bytes
!
version 12.2
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
!
hostname TOTO1
!
boot system flash slot0:c3640-is-mz.122-24a.bin
enable password xxxxxxx
!
clock timezone GMT 0
ip subnet-zero
no ip source-route
!
call rsvp-sync
voice call send-alert
voice rtp send-recv
!
interface Ethernet0/0
ip address X.X.X.X 255.255.255.248
no ip redirects
no ip proxy-arp
no ip route-cache
no ip mroute-cache
full-duplex
!
interface Ethernet0/1
ip address X.X.X.X 255.255.255.248
no ip redirects
no ip route-cache
no ip mroute-cache
full-duplex
!
interface BRI1/0
no ip address
no ip route-cache
no ip mroute-cache
isdn switch-type basic-net3
isdn overlap-receiving
isdn not-end-to-end 64
isdn protocol-emulate network
isdn layer1-emulate network
isdn incoming-voice voice
isdn T200 1500
no isdn outgoing display-ie
isdn static-tei 0
isdn skipsend-idverify
!
interface BRI1/1
no ip address
no ip route-cache
no ip mroute-cache
isdn switch-type basic-net3
isdn overlap-receiving
isdn not-end-to-end 64
isdn protocol-emulate network
isdn layer1-emulate network
isdn incoming-voice voice
isdn T200 1500
no isdn outgoing display-ie
isdn static-tei 0
isdn skipsend-idverify
!
voice-port 1/0/0
compand-type a-law
cptone FR
!
voice-port 1/0/1
compand-type a-law
cptone FR
!
dial-peer cor custom
!
dial-peer voice 2 voip
destination-pattern 00.
progress_ind setup enable 3
session protocol sipv2
session target sip-server
codec g711alaw
!
dial-peer voice 3 pots
tone ringback alert-no-PI
destination-pattern ..........
progress_ind setup enable 3
progress_ind alert enable 8
progress_ind progress enable 1
progress_ind connect enable 1
progress_ind disconnect enable 8
port 1/0/1
!
dial-peer voice 4 voip
destination-pattern 870.
progress_ind setup enable 3
session protocol sipv2
session target sip-server
codec g711ulaw
!
sip-ua
retry invite 2
retry response 2
retry bye 2
retry cancel 2
sip-server ipv4:X.X.X.X:5060
!
end


*************** Debug H323 softphone -> Alcatel phone ******************
---- Tentative d'appel au 0512341234 ---> Call Failure

debug isdn events
debug isdn q931


00:27:03: ISDN BR1/1: Outgoing call id = 0x8002, dsl 9
00:27:03: ISDN BR1/1: process_bri_call(): call id 0x8002, called_number 0512341234, speed 0, call type VOICE calling_number
00:27:03: CCBRI_Go Fr Host InPkgInfo (Len=43) :
00:27:03: 1 9 1 80 2 5 18 3 1 3 0 4 3 88 90 A3 18 1 83 1E 2 81 83 28 5 4D 61 72
63 6F 70 B 81 30 35 33 34 32 35 34 36 37 39
00:27:03:
00:27:03: CC_CHAN_GetIdleChanbri: dsl 9
00:27:03: Found idle channel B1
00:27:03: ISDN BR1/1: TX -> SETUP pd = 8 callref = 0x02
00:27:03: Bearer Capability i = 0x8890A3
00:27:03: Channel ID i = 0x89
00:27:03: Progress Ind i = 0x8183 - Origination address is non-ISDN
00:27:03: Called Party Number i = 0x81, '0512341234', Plan:ISDN, Type:Unknown
00:27:03: ISDN BR1/1: RX <- CALL_PROC pd = 8 callref = 0x82
00:27:03: Shift to Codeset 6
00:27:03: Codeset 6 IE 0x24 i = 0x80
00:27:03: CCBRI_Go Fr L3 pkt (Len=8) :
00:27:03: 2 1 2 98 9E 24 1 80
00:27:03:
00:27:03: ISDN BR1/1: LIF_EVENT: ces/callid 1/0x8002 HOST_PROCEEDING
00:27:03: ISDN BR1/1: RX <- RELEASE pd = 8 callref = 0x82
00:27:03: Cause i = 0x85C1 - Bearer capability not implemented
00:27:03: Shift to Codeset 6
00:27:03: Codeset 6 IE 0x24 i = 0x80
00:27:03: CCBRI_Go Fr L3 pkt (Len=12) :
00:27:03: FE 1 2 99 8 2 85 C1 9E 24 1 80
00:27:03:
00:27:03: ISDN BR1/1: LIF_EVENT: ces/callid 1/0x8002 HOST_DISCONNECT_ACK
00:27:03: ISDN: get_isdn_service_state(): idb 0x61F3E014 bchan 2 is_isdn 1 Not a Pri
00:27:03: ISDN BR1/1: HOST_DISCONNECT_ACK: call type is VOICE
00:27:03: ISDN BR1/1: TX -> RELEASE_COMP pd = 8 callref = 0x02



*************** Screen Debug SIP softphone -> Alcatel phone ******************
---- Tentative d'appel au 0512341234 ---> Call Failure

debug isdn events
debug isdn q931

00:34:23: ISDN BR1/1: Outgoing call id = 0x8003, dsl 9
00:34:23: ISDN BR1/1: process_bri_call(): call id 0x8003, called_number 0512341234, speed 0, call type VOICE calling_number 3518
00:34:23: callER type/plan overridden by call_decode
00:34:23: did't copy oct3a reason: no octet 3a
00:34:23: CCBRI_Go Fr Host InPkgInfo (Len=51) :
00:34:23: 1 9 1 80 3 D 18 3 1 3 0 6C 6 0 0 33 35 31 38 4 3 80 90 A3 18 1 83 1E 2 81 83 6C 5 80 33 35 31 38 70 B A1 30 35 33 34 32 35 34 36 37 39
00:34:23:
00:34:23: CC_CHAN_GetIdleChanbri: dsl 9
00:34:23: Found idle channel B1
00:34:23: ISDN BR1/1: TX -> SETUP pd = 8 callref = 0x03
00:34:23: Bearer Capability i = 0x8090A3
00:34:23: Channel ID i = 0x89
00:34:23: Progress Ind i = 0x8183 - Origination address is non-ISDN
00:34:23: Calling Party Number i = 0x00, 0x80, '3518', Plan:Unknown, Type:Unknown
00:34:23: Called Party Number i = 0xA1, '0512341234', Plan:ISDN, Type:National
00:34:23: ISDN BR1/1: RX <- RELEASE_COMP pd = 8 callref = 0x7F
00:34:23: Cause i = 0x8595 - Call rejected
00:34:23: L3: L3_GetUser_NLCB returned NULL, message ignored cid 0x0 cr 0xFF ev 0x5A ces 1 dsl 9
00:34:29: ISDN BR1/1: TX -> SETUP pd = 8 callref = 0x03
00:34:29: Bearer Capability i = 0x8090A3
00:34:29: Channel ID i = 0x89
00:34:29: Progress Ind i = 0x8183 - Origination address is non-ISDN
00:34:29: Calling Party Number i = 0x00, 0x80, '3518', Plan:Unknown, Type:Unknown
00:34:29: Called Party Number i = 0xA1, '0512341234', Plan:ISDN, Type:National
00:34:29: ISDN BR1/1: RX <- RELEASE_COMP pd = 8 callref = 0x7F
00:34:29: Cause i = 0x8595 - Call rejected
00:34:29: L3: L3_GetUser_NLCB returned NULL, message ignored cid 0x0 cr 0xFF ev 0x5A ces 1 dsl 9
00:34:35: CCBRI_Go Fr L3 pkt (Len=11) :
00:34:35: 8 1 3 91 18 1 88 8 2 82 80
00:34:35:
00:34:35: U0_BadMsg: CC_REL_CONF sent cid 0x8003 cr 0x0 ev 0x85 ces 1 dsl 9
00:34:35: ISDN BR1/1: LIF_EVENT: ces/callid 1/0x8003 HOST_DISCONNECT_ACK
00:34:35: CCBRI_Go Fr L3 pkt (Len=4) :
00:34:35: 85 1 0 99
00:34:35:
00:34:35: CC: dsl 9 No CCB Src->L3 cid 0x8003, ev 0x99 ces 1


*************** Screen Debug Alcatel phone -> SIP softphone ******************
---- Tentative d'appel depuis le 0512341234 a destination du SIPphone 003
---> Call Success


debug isdn events
debug isdn q931

00:38:15: ISDN BR1/0: RX <- SETUP pd = 8 callref = 0x6F
00:38:15: Bearer Capability i = 0x8090A3
00:38:15: Shift to Codeset 6
00:38:15: Codeset 6 IE 0x24 i = 0x80
00:38:15: Calling Party Number i = 0x80, '0512341234', Plan:Unknown, Type:Unknown
00:38:15: High Layer Compat i = 0x9181
00:38:15: CCBRI_Go Fr L3 pkt (Len=30) :
00:38:15: 5 1 EF 90 4 3 80 90 A3 9E 24 1 80 6C B 80 30 35 33 34 32 35 34 36 37 39 7D 2 91 81
00:38:15:
00:38:15: ISDN BR1/0: Incoming call id = 0x0006, dsl 8
00:38:15: CC_CHAN_GetIdleChanbri: dsl 8
00:38:15: Found idle channel B1
00:38:15: ISDN BR1/0: LIF_EVENT: ces/callid 1/0x6 HOST_INCOMING_CALL
00:38:15: CC_CHAN_GetIdleChanbri: dsl 8
00:38:15: Found idle channel B1
00:38:15: ISDN BR1/0: HOST_INCOMING_CALL: (non-POTS) VOICE
00:38:15: ISDN BR1/0: HOST_INCOMING_CALL: (1) call_type = VOICE
00:38:15: ISDN BR1/0: Event: Checking if call is not ISDN end to end
00:38:15: ISDN BR1/0: HOST_INCOMING_CALL: voice_answer_data = FALSE call type is VOICE ALAW
00:38:15: ISDN BR1/0: Event: Received a VOICE call from 0512341234 on B1 at 64 Kb/s
00:38:15: ISDN BR1/0: Event: Accepting the call id 0x6
00:38:15: ISDN BR1/0: process_bri_simple(): msg 8, call id 0x6, bchan 0, call type VOICE
00:38:15: CCBRI_Go Fr Host InPkgInfo (Len=14) :
00:38:15: 8 8 1 0 6 4 18 2 1 1 1E 2 81 88
00:38:15:
00:38:15: ISDN BR1/0: TX -> SETUP_ACK pd = 8 callref = 0xEF
00:38:15: Channel ID i = 0x89
00:38:15: Progress Ind i = 0x8188 - In-band info or appropriate now available
00:38:19: ISDN BR1/0: RX <- INFORMATION pd = 8 callref = 0x6F
00:38:19: Called Party Number i = 0x80, '0', Plan:Unknown, Type:Unknown
00:38:19: CCBRI_Go Fr L3 pkt (Len=8) :
00:38:19: 7B 1 EF 93 70 2 80 30
00:38:19:
00:38:19: ISDN BR1/0: LIF_EVENT: ces/callid 1/0x6 HOST_INFORMATION
00:38:20: ISDN BR1/0: RX <- INFORMATION pd = 8 callref = 0x6F
00:38:20: Called Party Number i = 0x80, '0', Plan:Unknown, Type:Unknown
00:38:20: CCBRI_Go Fr L3 pkt (Len=8) :
00:38:20: 7B 1 EF 93 70 2 80 30
00:38:20:
00:38:20: ISDN BR1/0: LIF_EVENT: ces/callid 1/0x6 HOST_INFORMATION
00:38:20: ISDN BR1/0: RX <- INFORMATION pd = 8 callref = 0x6F
00:38:20: Called Party Number i = 0x80, '3', Plan:Unknown, Type:Unknown
00:38:20: CCBRI_Go Fr L3 pkt (Len=8) :
00:38:20: 7B 1 EF 93 70 2 80 33
00:38:20:
00:38:20: ISDN BR1/0: LIF_EVENT: ces/callid 1/0x6 HOST_INFORMATION
00:38:20: ISDN BR1/0: process_bri_simple(): msg 7, call id 0x6, bchan 0, call type VOICE
00:38:20: CCBRI_Go Fr Host InPkgInfo (Len=10) :
00:38:20: 7 8 1 0 6 4 18 2 1 1
00:38:20:
00:38:20: ISDN BR1/0: TX -> CALL_PROC pd = 8 callref = 0xEF
00:38:23: ISDN BR1/0: process_bri_simple(): msg 4, call id 0x6, bchan 0, call type VOICE
00:38:23: CCBRI_Go Fr Host InPkgInfo (Len=10) :
00:38:23: 4 8 1 0 6 4 18 2 1 1
00:38:23:
00:38:23: CCBRI_Go Fr L3 pkt (Len=4) :
00:38:23: 81 1 EF 92
00:38:23:
00:38:23: ISDN BR1/0: LIF_EVENT: ces/callid 1/0x6 HOST_CONNECT
00:38:23: ISDN: get_isdn_service_state(): idb 0x61EFDBBC bchan 2 is_isdn 1 Not a Pri
00:38:23: ISDN BR1/0: Event: Connected to 0512341234 on B1 at 64 Kb/s
00:38:23: ISDN BR1/0: TX -> CONNECT pd = 8 callref = 0xEF
00:38:29: %ISDN-6-CONNECT: Interface BRI1/0:1 is now connected to 0512341234
00:38:29: ISDN BR1/0: RX <- DISCONNECT pd = 8 callref = 0x6F
00:38:29: Cause i = 0x8590 - Normal call clearing
00:38:29: CCBRI_Go Fr L3 pkt (Len=8) :
00:38:29: 45 1 EF 96 8 2 85 90
00:38:29:
00:38:29: ISDN BR1/0: LIF_EVENT: ces/callid 1/0x6 HOST_DISCONNECT
00:38:29: ISDN BR1/0: Event: Call to <unknown> was hung up.
00:38:29: %ISDN-6-DISCONNECT: Interface BRI1/0:1 disconnected from 0512341234 , call lasted 6 seconds
00:38:29: ISDN BR1/0: process_disc_ack(): call id 0x6, ces 1, call type VOICE cause 0x0
00:38:29: ISDN: get_isdn_service_state(): idb 0x61EFDBBC bchan 2 is_isdn 1 Not a Pri
00:38:29: CCBRI_Go Fr Host InPkgInfo (Len=10) :
00:38:29: 6 8 1 0 6 0 8 2 0 8
00:38:29:
00:38:29: ISDN BR1/0: TX -> RELEASE pd = 8 callref = 0xEF
00:38:29: Cause i = 0x8290 - Normal call clearing
00:38:29: ISDN BR1/0: RX <- RELEASE_COMP pd = 8 callref = 0x6F
00:38:29: CCBRI_Go Fr L3 pkt (Len=4) :
00:38:29: 5A 1 EF 99
00:38:29:
00:38:29: ISDN BR1/0: LIF_EVENT: ces/callid 1/0x6 HOST_DISCONNECT_ACK
00:38:29: ISDN: get_isdn_service_state(): idb 0x61EFDBBC bchan 2 is_isdn 1 Not a Pri
00:38:29: ISDN BR1/0: HOST_DISCONNECT_ACK: call type is VOICE
salut marco,

je suis nouveau et je viens de poster ceci
http://www.pabx-fr.com/forumpabx/viewtopic.php?t=390&highlight=asterisk

penses tu que je pourrais t'appeler pour te poser deux ptites questions sur ton serveur asterisk?
ca serait cool, 😉