Discussion:
connect b3 indication ?
(too old to reply)
k***@gmail.com
2006-08-29 11:24:46 UTC
Permalink
Hi everyone,

I am writing a CAPI program that dials a number and plays a sound file
when the receiver pick up the call. I used an ordinary fax machine as
the receiver.
However, I found out that even before I pick up the call on the fax
machine, my program receives connect_b3_active_ind . Why is that ? As a
result of this, the sound file finished before I pick up the call
(unless I pick it up quickly). How can I prevent this ? How can I
detect the pickup event (or the real connect event ) ?
Thanks everyone.

Regards,
Kelvin
Danilo Kempf
2006-08-30 08:35:48 UTC
Permalink
Hi,
Post by k***@gmail.com
I am writing a CAPI program that dials a number and plays a sound file
when the receiver pick up the call. I used an ordinary fax machine as
the receiver.
However, I found out that even before I pick up the call on the fax
machine, my program receives connect_b3_active_ind . Why is that ?
Our company oracle has taken a day off, so in absence of any useful
information in your post I have to rely on guessing... Please try to make
a habit of posting a CAPI message flow when you're encountering problems.
(Hint: google for ISDN WebDecoder to make such a message flow readable for
everyone.)

As you're establishing an outgoing call, you receive a
CONNECT_B3_ACTIVE_IND because you asked CAPI to establish a Layer 3
connection by posting a CONNECT_B3_REQ, didn't you? Do you have the "Early
B3"-bit set in your Listen Mask? (Even if it's not enabled it's debatable
whether a CONNECT_B3_REQ before a CONNECT_ACTIVE_IND shouldn't enable
Early B3 for the current call anyway. I think it should.)

Or, by chance, did you set up DCE mode?
Post by k***@gmail.com
As a
result of this, the sound file finished before I pick up the call
(unless I pick it up quickly). How can I prevent this ? How can I
detect the pickup event (or the real connect event ) ?
A CONNECT_ACTIVE_IND indicates that the remote party has picked up the
call. Don't try to establish a Layer 3 connection before that.

Regards,

Danilo Kempf
k***@gmail.com
2006-08-30 09:55:00 UTC
Permalink
Hi Danilo,

Thanks for your answer. Here is the start of the message flow:
I just don't know why I receive the connect_b3_active_ind or
connect_ind before
I pickup the phone from the fax machine.
Can you see why from the trace ?
Thanks!

LISTEN REQ AppID 0x0001 MsgNr 0x0000 CNTR: 0x00000001
Info mask: 0x5d7 (cause, date/time, display, call progression,
charging, called party number, channel identification,
redirected/redirecting number)
CIP mask: 0x1fff03ff (no predefined profile, speech, unrestricted
digital information, restricted digital information, 3.1 kHz audio, 7
kHz audio, video, packet mode, 56 kBit/s rate adaption, unrestricted
digital information with tones, telephony, fax group 2/3, fax group 4
class 1, teletex basic/mixed and fax group 4 class 2/3, teletex
basic/processable, teletex basic, interworking for videotex, telex,
message handling systems X.400, OSI application X.200, 7 kHz telephony,
video telephony F.721, first connection, video telephony F.721, second
connection)
CIP mask 2: 0x0
Calling Party Number (0x0):
Calling Party Subaddress (0x0):

17:49:10.937 V 4 send_signal - application=1, Irp=0x845b37c8
17:49:10.937 V 4 read_msg - user
17:49:10.937 X 4 CAPI20_GET(014)
0x0000 01 00 05 81 00 00 01 00 00 00 00 00
............
---
LISTEN CONF AppID 0x0001 MsgNr 0x0000 CNTR: 0x00000001
Info: initiated

17:49:10.937 I 4 Irp(0x845b37c8) - Complete
17:49:10.937 I 4 Write(0x84424528) - Complete, Status 0x00000000 Info
0
17:49:10.937 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:10.937 V 4 Read - application=1
17:49:10.937 I 4 Read(0x84424528) - Pending
--
17:49:41.375 I 4 Open(0x845b37c8)
17:49:41.375 I 4 Open(0x845b37c8) - Complete, Status 0x00000000 Info 0
17:49:41.375 I 4 CAPI_GET_PROFILE-Control(0x845b37c8)
FsContext=0x00000000
17:49:41.375 L 4 CAPI_GET_PROFILE:
17:49:41.375 L 4 Controllers = 1
17:49:41.375 L 4 Channels = 4
17:49:41.375 L 4 Global Options = 0x000003f9
17:49:41.375 L 4 B1 Protocols = 0x000003d3
17:49:41.375 L 4 B2 Protocols = 0x00001fdf
17:49:41.375 L 4 B3 Protocols = 0x000000bf
17:49:41.375 L 4 Manufacturer 0 = 0x000003fb
17:49:41.375 L 4 Manufacturer 1 = 0x0000010d
17:49:41.375 L 4 Manufacturer 2 = 0x00000007
17:49:41.375 L 4 Manufacturer 3 = 0x00000000
17:49:41.375 L 4 Manufacturer 4 = 0x00000000
17:49:41.375 I 4 Control(0x845b37c8) - Complete, Status 0x00000000
Info 64
17:49:41.375 I 4 Cleanup(0x845b37c8) FsContext=0x00000000
17:49:41.375 I 4 Cleanup(0x845b37c8) - Complete, Status 0x00000000
Info 0
17:49:41.375 I 4 Close(0x845b37c8) FsContext=0x00000000
17:49:41.375 I 4 Close(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:41.375 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:41.375 V 4 Write - application=1
17:49:41.375 X 4 CAPI20_PUT(040)
0x0000 01 00 02 80 00 00 01 00 00 00 01 00 04 80 38 30
..............80
0x0010 31 00 00 00 09 01 00 01 00 00 00 00 00 00 00 00
1...............
0x0020 00 04 00 00 00 00 ......

---
CONNECT REQ AppID 0x0001 MsgNr 0x0000 CNTR: 0x00000001
CIP value: 1 (speech)
Called Party Number (0x4): 0x80 '801'
Calling Party Number (0x0):
Called Party Subaddress (0x0):
Calling Party Subaddress (0x0):
B protocol (0x9):
B1 protocol: 1 (64 kBit/s transparent)
B2 protocol: 1 (Transparent)
B3 protocol: 0 (Transparent)
B1 configuration (0x0):
B2 configuration (0x0):
B3 configuration (0x0):
BC (0x0):
LLC (0x0):
HLC (0x0):
Additional Info (0x4):
B channel info (0x0):
Keypad facility (0x0):
User user data (0x0):
Facility data array (0x0):

17:49:41.375 V 4 cb:Id=ea,Rc=ef,Ind=0,Req=1
17:49:41.375 V 4 cb:Id=eb,Rc=ef,Ind=0,Req=1
17:49:41.375 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:41.390 C 3 167:1089:791 - SIG-X(014) 08 01 16 05 04 03 80 90 A3
18 03 A1 83 81
Q.931 CR16 SETUP
Bearer Capability 80 90 a3
Channel Id a1 83 81
17:49:41.687 C 3 167:1090:093 - SIG-R(013) 08 01 96 0D 18 03 A1 83 84
1E 02 80 88
Q.931 CR96 SETUP_ACK
Channel Id a1 83 84
Progress Indicator 80 88
17:49:41.687 V 4 cb:Id=ea,Rc=ff,Ind=0,Req=1
17:49:41.687 V 4 send_signal - application=1, Irp=0x84424528
17:49:41.687 V 4 read_msg - user
17:49:41.687 X 4 CAPI20_GET(014)
0x0000 01 00 02 81 00 00 01 09 00 00 00 00
............
---
CONNECT CONF AppID 0x0001 MsgNr 0x0000 PLCI: 0x00000901
Info: initiated

17:49:41.687 I 4 Irp(0x84424528) - Complete
17:49:41.687 V 4 cb:Id=ea,Rc=0,Ind=d,Req=1
17:49:41.687 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:41.687 V 4 Read - application=1
17:49:41.687 V 4 read_msg - user
17:49:41.687 X 4 CAPI20_GET(017)
0x0000 01 00 08 82 00 00 01 09 00 00 1E 00 02 80 88
...............
---
INFO IND AppID 0x0001 MsgNr 0x0000 PLCI: 0x00000901
Info number: 0x001e (Q.931 info element)
Information type: 0x1e (Progress Indicator)
Info element (0x2): 80 88

17:49:41.687 I 4 Read(0x84424528) - Complete, Status 0x00000000 Info
17
17:49:41.703 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:41.703 V 4 Read - application=1
17:49:41.703 V 4 read_msg - user
17:49:41.703 X 4 CAPI20_GET(018)
0x0000 01 00 08 82 01 00 01 09 00 00 18 00 03 A1 83 84
.............!..
---
INFO IND AppID 0x0001 MsgNr 0x0001 PLCI: 0x00000901
Info number: 0x0018 (Q.931 info element)
Information type: 0x18 (Channel Id)
Info element (0x3): A1 83 84

17:49:41.703 I 4 Read(0x84424528) - Complete, Status 0x00000000 Info
18
17:49:41.703 I 4 Write(0x84424528) FsContext=0x84a20000
17:49:41.703 V 4 Write - application=1
17:49:41.703 X 4 CAPI20_PUT(012)
0x0000 01 00 08 83 00 00 01 09 00 00
..........
---
INFO RESP AppID 0x0001 MsgNr 0x0000 PLCI: 0x00000901

17:49:41.703 I 4 Write(0x84424528) - Complete, Status 0x00000000 Info
0
17:49:41.703 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:41.703 V 4 Read - application=1
17:49:41.703 V 4 read_msg - user
17:49:41.703 X 4 CAPI20_GET(015)
0x0000 01 00 08 82 02 00 01 09 00 00 0D 80 00
.............
---
INFO IND AppID 0x0001 MsgNr 0x0002 PLCI: 0x00000901
Info number: 0x800d (Q.931 network event)
Event: 0xd (setup acknowledge)
Info element (0x0):

17:49:41.703 I 4 Read(0x84424528) - Complete, Status 0x00000000 Info
15
17:49:41.703 I 4 Write(0x84ce8848) FsContext=0x84a20000
17:49:41.703 V 4 Write - application=1
17:49:41.703 X 4 CAPI20_PUT(012)
0x0000 01 00 08 83 01 00 01 09 00 00
..........
---
INFO RESP AppID 0x0001 MsgNr 0x0001 PLCI: 0x00000901

17:49:41.703 I 4 Write(0x84ce8848) - Complete, Status 0x00000000 Info
0
17:49:41.703 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:41.703 V 4 Read - application=1
17:49:41.703 I 4 Read(0x84424528) - Pending
17:49:41.703 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:41.703 V 4 Write - application=1
17:49:41.703 X 4 CAPI20_PUT(012)
0x0000 01 00 08 83 02 00 01 09 00 00
..........
---
INFO RESP AppID 0x0001 MsgNr 0x0002 PLCI: 0x00000901

17:49:41.703 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:44.437 C 3 167:1092:841 - SIG-x(010) 08 01 16 7B 70 04 80 38 30
31
Q.931 CR16 INFO
Called Party Number 80 '801'
17:49:45.515 C 3 167:1093:921 - SIG-x(004) 08 01 16 07
Q.931 CR16 CONN
17:49:45.515 C 3 167:1093:923 - SIG-R(004) 08 01 96 07
Q.931 CR96 CONN
17:49:45.515 V 4 cb:Id=ea,Rc=0,Ind=1,Req=1
17:49:45.515 V 4 send_signal - application=1, Irp=0x84424528
17:49:45.515 V 4 read_msg - user
17:49:45.515 X 4 CAPI20_GET(015)
0x0000 01 00 08 82 04 00 01 09 00 00 07 80 00
.............
---
INFO IND AppID 0x0001 MsgNr 0x0004 PLCI: 0x00000901
Info number: 0x8007 (Q.931 network event)
Event: 0x7 (connect)
Info element (0x0):

17:49:45.515 I 4 Irp(0x84424528) - Complete
17:49:45.515 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.515 V 4 Read - application=1
17:49:45.515 V 4 read_msg - user
17:49:45.515 X 4 CAPI20_GET(015)
0x0000 01 00 03 82 06 00 01 09 00 00 00 00 00
.............
---
CONNECT_ACTIVE IND AppID 0x0001 MsgNr 0x0006 PLCI: 0x00000901
Connected Number (0x0):
Connected Subaddress (0x0):
LLC (0x0):

17:49:45.515 I 4 Read(0x84424528) - Complete, Status 0x00000000 Info
15
17:49:45.515 C 3 167:1093:925 - SIG-X(004) 08 01 16 0F
Q.931 CR16 CONN_ACK
17:49:45.515 I 4 Write(0x84424528) FsContext=0x84a20000
17:49:45.515 V 4 Write - application=1
17:49:45.515 X 4 CAPI20_PUT(012)
0x0000 01 00 08 83 04 00 01 09 00 00
..........
---
INFO RESP AppID 0x0001 MsgNr 0x0004 PLCI: 0x00000901

17:49:45.515 I 4 Write(0x84424528) - Complete, Status 0x00000000 Info
0
17:49:45.515 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.515 V 4 Read - application=1
17:49:45.515 I 4 Read(0x84424528) - Pending
17:49:45.515 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.515 V 4 Write - application=1
17:49:45.515 X 4 CAPI20_PUT(012)
0x0000 01 00 03 83 06 00 01 09 00 00
..........
---
CONNECT_ACTIVE RESP AppID 0x0001 MsgNr 0x0006 PLCI: 0x00000901

17:49:45.515 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:45.515 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.515 V 4 Write - application=1
17:49:45.515 X 4 CAPI20_PUT(013)
0x0000 01 00 82 80 00 00 01 09 00 00 00
...........
---
CONNECT_B3 REQ AppID 0x0001 MsgNr 0x0000 PLCI: 0x00000901
NCPI (0x0):

17:49:45.515 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:45.515 V 4 cb:Id=eb,Rc=ff,Ind=0,Req=2
17:49:45.515 V 4 send_signal - application=1, Irp=0x84424528
17:49:45.515 V 4 read_msg - user
17:49:45.515 X 4 CAPI20_GET(014)
0x0000 01 00 82 81 00 00 01 09 1F 00 00 00
............
---
CONNECT_B3 CONF AppID 0x0001 MsgNr 0x0000 NCCI: 0x001f0901
Info: initiated

17:49:45.515 I 4 Irp(0x84424528) - Complete
17:49:45.515 V 4 cb:Id=eb,Rc=0,Ind=3,Req=2
17:49:45.515 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.515 V 4 Read - application=1
17:49:45.515 V 4 read_msg - user
17:49:45.515 X 4 CAPI20_GET(013)
0x0000 01 00 83 82 07 00 01 09 1F 00 00
...........
---
CONNECT_B3_ACTIVE IND AppID 0x0001 MsgNr 0x0007 NCCI: 0x001f0901
NCPI (0x0):

17:49:45.515 I 4 Read(0x84424528) - Complete, Status 0x00000000 Info
13
17:49:45.515 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.515 V 4 Read - application=1
17:49:45.515 I 4 Read(0x84424528) - Pending
17:49:45.531 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.531 V 4 Write - application=1
17:49:45.531 X 4 CAPI20_PUT(012)
0x0000 01 00 83 83 07 00 01 09 1F 00
..........
---
CONNECT_B3_ACTIVE RESP AppID 0x0001 MsgNr 0x0007 NCCI: 0x001f0901

17:49:45.531 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:45.531 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.531 V 4 Write - application=1
17:49:45.531 X 4 CAPI20_PUT(022)
0x0000 01 00 86 80 00 00 01 09 1F 00 C0 82 9C 00 00 08
***@.....
0x0010 00 00 00 00 ....

---
DATA_B3 REQ AppID 0x0001 MsgNr 0x0000 NCCI: 0x001f0901
Data: 0x009c82c0
Data length: 2048
Data handle: 0x0000
Flags: 0x0

17:49:45.531 B 4 256 bytes
0x0000 AB B8 88 88 88 88 B8 B8 F8 B8 88 C8 88 E8 C8 C8
+8....88x8.H.hHH
0x0010 C8 C8 C8 C8 88 C8 88 E8 88 88 C8 B8 B8 B8 B8 E8
HHHH.H.h..H8888h
0x0020 88 88 E8 B8 B8 B8 B8 E8 E8 E8 88 88 C8 E8 96 A8
..h8888hhh..Hh.(
0x0030 E8 88 88 88 88 88 E8 E8 E8 A8 A8 A8 A8 A8 A8 A8
h.....hhh(((((((
0x0040 A8 A8 A8 A8 96 96 96 96 E8 E8 E8 E8 96 96 96 96
((((....hhhh....
0x0050 E8 E8 E8 E8 96 96 96 96 A8 A8 A8 E8 A8 96 A8 96
hhhh....(((h(.(.
0x0060 96 96 96 96 A8 E8 E8 E8 A8 B6 96 96 96 E8 E8 E8
....(hhh(6...hhh
0x0070 E8 B6 96 96 B6 E8 E8 E8 A8 A8 A8 E8 A8 A8 A8 A8
h6..6hhh(((h((((
0x0080 A8 A8 A8 A8 A8 96 A8 96 A8 A8 A8 E8 E8 E8 E8 E8
(((((.(.(((hhhhh
0x0090 E8 E8 E8 88 88 C8 E8 88 E8 A8 E8 88 88 C8 88 E8
hhh..Hh.h(h..H.h
0x00a0 A8 E8 88 B8 B8 B8 B8 C8 88 88 88 88 88 88 C8 C8
(h.8888H......HH
0x00b0 C8 C8 E8 E8 E8 E8 E8 C8 C8 C8 B8 E8 E8 E8 E8 C8
HHhhhhhHHH8hhhhH
0x00c0 C8 C8 C8 88 E8 E8 A8 E8 E8 E8 E8 E8 E8 E8 E8 E8
HHH.hh(hhhhhhhhh
0x00d0 E8 E8 E8 88 E8 E8 E8 A8 E8 A8 A8 A8 A8 A8 A8 E8
hhh.hhh(h((((((h
0x00e0 A8 A8 A8 A8 E8 E8 E8 E8 E8 A8 A8 A8 A8 A8 A8 A8
((((hhhhh(((((((
0x00f0 E8 E8 E8 E8 96 96 96 A8 88 88 88 88 A8 96 96 96
hhhh...(....(...
17:49:45.531 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:45.531 V 4 cb:Id=eb,Rc=ff,Ind=0,Req=8
17:49:45.531 V 4 send_signal - application=1, Irp=0x84424528
17:49:45.531 V 4 read_msg - user
17:49:45.531 X 4 CAPI20_GET(016)
0x0000 01 00 86 81 00 00 01 09 1F 00 00 00 00 00
..............
---
DATA_B3 CONF AppID 0x0001 MsgNr 0x0000 NCCI: 0x001f0901
Data handle: 0x0000
Info: initiated

17:49:45.531 I 4 Irp(0x84424528) - Complete
17:49:45.531 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.531 V 4 Read - application=1
17:49:45.531 I 4 Read(0x84424528) - Pending
17:49:45.531 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.531 V 4 Write - application=1
17:49:45.531 X 4 CAPI20_PUT(022)
0x0000 01 00 86 80 00 00 01 09 1F 00 C0 8A 9C 00 00 08
***@.....
0x0010 01 00 00 00 ....

---
DATA_B3 REQ AppID 0x0001 MsgNr 0x0000 NCCI: 0x001f0901
Data: 0x009c8ac0
Data length: 2048
Data handle: 0x0001
Flags: 0x0

17:49:45.531 B 4 256 bytes
0x0000 A8 E8 E8 A8 A8 96 96 96 A8 E8 E8 A8 A8 E8 A8 A8
(hh((...(hh((h((
0x0010 A8 E8 A8 A8 E8 A8 E8 E8 88 E8 E8 E8 E8 A8 A8 E8
(h((h(hh.hhhh((h
0x0020 E8 C8 C8 B8 B8 E8 A8 A8 A8 C8 C8 B8 C8 88 A8 E8
hHH88h(((HH8H.(h
0x0030 88 B8 F8 B8 B8 C8 E8 E8 E8 E8 88 88 C8 C8 C8 88
.8x88Hhhhh..HHH.
0x0040 88 88 A8 E8 E8 E8 C8 C8 88 E8 E8 E8 E8 88 C8 E8
..(hhhHH.hhhh.Hh
0x0050 C8 88 88 E8 E8 E8 E8 E8 88 A8 E8 A8 A8 E8 A8 E8
H..hhhhh.(h((h(h
0x0060 A8 A8 A8 E8 A8 A8 A8 96 96 A8 A8 E8 E8 E8 88 E8
(((h(((..((hhh.h
0x0070 A8 B6 A6 96 A8 C8 B8 E8 E8 A8 B6 96 B6 96 A8 A8
(6&.(H8hh(6.6.((
0x0080 88 E8 E8 E8 E8 E8 E8 E8 E8 E8 A8 E8 96 96 A8 A8
.hhhhhhhhh(h..((
0x0090 88 C8 88 88 A8 96 96 A8 E8 E8 E8 E8 E8 A8 A8 A8
.H..(..(hhhhh(((
0x00a0 A8 E8 E8 88 E8 A8 A8 A8 A8 A8 A8 E8 E8 E8 E8 E8
(hh.h((((((hhhhh
0x00b0 E8 E8 E8 E8 E8 88 88 88 88 A8 A8 A8 A8 88 88 C8
hhhhh....((((..H
0x00c0 C8 E8 E8 E8 E8 88 C8 C8 B8 C8 88 88 A8 E8 E8 E8
Hhhhh.HH8H..(hhh
0x00d0 88 C8 C8 88 88 E8 A8 E8 E8 E8 B8 B8 B8 B8 E8 E8
.HH..h(hhh8888hh
0x00e0 E8 A8 C8 C8 C8 88 A8 A8 E8 E8 E8 E8 E8 E8 E8 E8
h(HHH.((hhhhhhhh
0x00f0 E8 E8 E8 88 88 88 E8 A8 A8 A8 A8 E8 E8 E8 E8 E8
hhh...h((((hhhhh
17:49:45.531 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:45.531 V 4 cb:Id=eb,Rc=ff,Ind=0,Req=8
17:49:45.531 V 4 send_signal - application=1, Irp=0x84424528
17:49:45.531 V 4 read_msg - user
17:49:45.531 X 4 CAPI20_GET(016)
0x0000 01 00 86 81 00 00 01 09 1F 00 01 00 00 00
..............
---
DATA_B3 CONF AppID 0x0001 MsgNr 0x0000 NCCI: 0x001f0901
Data handle: 0x0001
Info: initiated

17:49:45.531 I 4 Irp(0x84424528) - Complete
17:49:45.531 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.531 V 4 Read - application=1
17:49:45.531 I 4 Read(0x84424528) - Pending
17:49:45.531 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.531 V 4 Write - application=1
17:49:45.531 X 4 CAPI20_PUT(022)
0x0000 01 00 86 80 00 00 01 09 1F 00 C0 92 9C 00 00 08
***@.....
0x0010 02 00 00 00 ....

---
DATA_B3 REQ AppID 0x0001 MsgNr 0x0000 NCCI: 0x001f0901
Data: 0x009c92c0
Data length: 2048
Data handle: 0x0002
Flags: 0x0

17:49:45.531 B 4 256 bytes
0x0000 A8 E8 C8 C8 88 88 E8 96 A8 A8 96 88 88 E8 88 96
(hHH..h.((...h..
0x0010 A8 B6 B6 E8 E8 E8 88 E8 A8 A8 E8 A8 A8 A8 88 E8
(66hhh.h((h(((.h
0x0020 E8 E8 E8 E8 A8 A8 96 A8 A8 E8 E8 A8 E8 E8 E8 E8
hhhh((.((hh(hhhh
0x0030 E8 E8 88 88 E8 E8 88 E8 E8 88 88 C8 88 C8 C8 C8
hh..hh.hh..H.HHH
0x0040 C8 B8 88 88 C8 B8 B8 B8 C8 C8 C8 88 F8 88 C8 C8
H8..H888HHH.x.HH
0x0050 E8 88 C8 88 88 B8 B8 B8 C8 88 88 88 88 B8 F8 B8
h.H..888H....8x8
0x0060 B8 C8 C8 88 C8 C8 88 88 E8 88 88 88 88 E8 88 E8
8HH.HH..h....h.h
0x0070 88 88 E8 88 88 88 E8 E8 E8 E8 E8 E8 E8 A8 A8 A8
..h...hhhhhhh(((
0x0080 E8 A8 A8 A8 E8 E8 E8 A8 A8 A8 A8 E8 A8 88 88 88
h(((hhh((((h(...
0x0090 E8 88 96 96 96 96 E8 88 88 88 A8 96 A8 A8 88 88
h.....h...(.((..
0x00a0 88 88 A8 A8 A8 96 A8 E8 88 88 C8 E8 E8 E8 E8 E8
..(((.(h..Hhhhhh
0x00b0 E8 88 E8 88 C8 88 88 A8 A8 E8 E8 88 E8 E8 E8 A8
h.h.H..((hh.hhh(
0x00c0 E8 E8 A8 E8 88 E8 A8 96 A8 A8 E8 E8 E8 88 88 E8
hh(h.h(.((hhh..h
0x00d0 E8 88 E8 E8 88 C8 C8 88 C8 88 C8 C8 C8 E8 A8 96
h.hh.HH.H.HHHh(.
0x00e0 C8 B8 B8 F8 88 E8 A8 E8 B8 B8 B8 B8 88 E8 E8 E8
H88x.h(h8888.hhh
0x00f0 88 C8 C8 C8 C8 C8 88 88 88 E8 88 88 C8 B8 F8 F8
.HHHHH...h..H8xx
17:49:45.531 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:45.546 V 4 cb:Id=eb,Rc=0,Ind=8,Req=8
17:49:45.546 V 4 cb:Id=eb,Rc=0,Ind=8,Req=8
17:49:45.546 V 4 send_signal - application=1, Irp=0x84424528
17:49:45.546 V 4 read_msg - user
17:49:45.546 X 4 CAPI20_GET(022)
0x0000 01 00 86 82 08 00 01 09 1F 00 00 E0 10 84 00 08
...........`....
0x0010 00 00 00 00 ....

---
DATA_B3 IND AppID 0x0001 MsgNr 0x0008 NCCI: 0x001f0901
Data: 0x8410e000
Data length: 2048
Data handle: 0x0000
Flags: 0x0

17:49:45.546 B 4 256 bytes
0x0000 68 20 78 38 88 E8 56 B6 36 87 D9 39 B9 C9 69 E9 h
x8.hV66.Y99Iii
0x0010 17 29 2E 20 18 F8 C8 E8 28 36 76 DA F9 99 B9 49 .).
.xHh(6vZy.9I
0x0020 69 69 57 A9 27 F8 A0 F8 B8 68 E8 96 36 86 29 D9 iiW)'x
x8hh.6.)Y
0x0030 B9 B9 09 69 29 17 A9 F6 20 98 F8 08 E8 A8 B6 76 99.i).)v
.x.h(6v
0x0040 6F 19 F9 B9 C9 69 69 17 29 A3 58 58 F8 48 E8 28
o.y9Iii.)#XXxHh(
0x0050 F6 F6 BE C9 19 B9 B9 89 69 A9 D7 F7 88 20 78 38
vv>I.99.i)Ww. x8
0x0060 88 E8 56 B6 B6 C7 D9 39 B9 C9 69 E9 97 29 0E 20
.hV66GY99Iii.).
0x0070 18 F8 C8 E8 28 36 76 BA F9 79 B9 49 69 69 57 A9
.xHh(6v:yy9IiiW)
0x0080 A7 78 A0 F8 B8 68 28 96 36 66 29 D9 39 B9 09 69 'x
x8h(.6f)Y99.i
0x0090 29 17 57 76 20 78 F8 08 E8 A8 B6 F6 CF 19 F9 B9 ).Wv
xx.h(6vO.y9
0x00a0 C9 69 69 17 29 3B A0 58 F8 48 E8 28 F6 F6 0E 49 Iii.);
XxHh(vv.I
0x00b0 19 B9 B9 89 69 A9 D7 37 08 20 F8 38 88 E8 D6 B6 .99.i)W7.
x8.hV6
0x00c0 B6 47 D9 39 B9 09 69 E9 97 29 BE 20 18 F8 C8 E8
6GY99.ii.)> .xHh
0x00d0 28 B6 76 6A 79 79 B9 49 69 69 D7 A9 1F 98 A0 F8
(6vjyy9IiiW).. x
0x00e0 B8 68 E8 96 36 66 E9 D9 B9 B9 09 69 29 17 D7 16
8hh.6fiY99.i).W.
0x00f0 20 78 F8 08 E8 A8 B6 F6 3F 19 F9 B9 C9 69 69 17
xx.h(6v?.y9Iii.
17:49:45.546 I 4 Irp(0x84424528) - Complete
17:49:45.546 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.546 V 4 Read - application=1
17:49:45.546 I 4 Read(0x84424528) - Pending
17:49:45.546 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.546 V 4 Write - application=1
17:49:45.546 X 4 CAPI20_PUT(014)
0x0000 01 00 86 83 08 00 01 09 1F 00 00 00
............
---
DATA_B3 RESP AppID 0x0001 MsgNr 0x0008 NCCI: 0x001f0901
Data handle: 0x0000

17:49:45.546 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:45.812 V 4 cb:Id=eb,Rc=0,Ind=8,Req=8
17:49:45.812 V 4 cb:Id=eb,Rc=0,Ind=8,Req=8
17:49:45.812 V 4 send_signal - application=1, Irp=0x84424528
17:49:45.812 V 4 read_msg - user
17:49:45.812 X 4 CAPI20_GET(022)
0x0000 01 00 86 82 09 00 01 09 1F 00 00 E0 10 84 00 08
...........`....
0x0010 00 00 00 00 ....

---
DATA_B3 IND AppID 0x0001 MsgNr 0x0009 NCCI: 0x001f0901
Data: 0x8410e000
Data length: 2048
Data handle: 0x0000
Flags: 0x0

17:49:45.812 B 4 256 bytes
0x0000 2C AC 50 60 88 48 C8 48 38 78 18 38 40 AC 10 90
,,P`.HHH8x.8@,..
0x0010 30 B0 40 80 00 C8 F3 FB 93 0A 0E 42 8E 7A C6 00
***@..Hs{...B.zF.
0x0020 00 E0 A0 98 38 08 68 96 B7 49 E9 69 29 57 D7 37 .`
.8.h.7Iii)WW7
0x0030 47 D6 D8 C8 88 D6 B6 06 FE 5E 97 21 D9 A1 D9 F9
GVXH.V6.~^.!Y!Yy
0x0040 79 C9 F9 07 96 C6 E6 26 8E 82 DB B3 17 81 C1 81
yIy..Ff&..[3..A.
0x0050 81 61 E1 21 21 D9 63 2E 1B 93 E7 27 87 17 77 81
.aa!!Yc...g'..w.
0x0060 91 31 F1 41 C1 C1 81 C1 C9 FB 27 87 F7 29 E9 49
.1qAAA.AI{'.w)iI
0x0070 C9 E1 D1 11 91 71 F1 31 B1 31 61 C7 E7 97 29 09
IaQ..qq111aGg.).
0x0080 49 F9 79 59 91 AD D1 D1 91 71 F1 31 31 49 67 A9
IyyY.-QQ.qq11Ig)
0x0090 29 C9 B9 F9 99 79 41 AD AD AD D1 11 71 B1 F1 A1
)I9y.yA---Q.q1q!
0x00a0 67 A9 E9 C9 C9 09 F9 B9 21 51 AD 51 AD 71 71 F1
g)iII.y9!Q-Q-qqq
0x00b0 31 B1 E9 87 A9 29 09 09 C9 49 99 F1 AD D1 51 91
11i.))..II.q-QQ.
0x00c0 71 F1 B1 F1 79 BF F7 97 E9 09 49 F9 F9 01 AD D1
qq1qy?w.i.Iyy.-Q
0x00d0 91 91 F1 F1 31 31 61 5F A7 B7 37 E9 E9 C9 09 79
..qq11a_'77iiI.y
0x00e0 71 D1 91 91 F1 F1 C1 01 C1 17 13 47 47 29 A9 A9
qQ..qqA.A..GG)))
0x00f0 69 E9 01 51 91 91 F1 31 31 C1 41 99 E3 1F 67 37
ii.Q..q11AA.c.g7
17:49:45.812 I 4 Irp(0x84424528) - Complete
17:49:45.812 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.812 V 4 Read - application=1
17:49:45.812 I 4 Read(0x84424528) - Pending
17:49:45.812 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.812 V 4 Write - application=1
17:49:45.812 X 4 CAPI20_PUT(014)
0x0000 01 00 86 83 09 00 01 09 1F 00 00 00
............
---
DATA_B3 RESP AppID 0x0001 MsgNr 0x0009 NCCI: 0x001f0901
Data handle: 0x0000

17:49:45.812 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:46.015 V 4 cb:Id=eb,Rc=ff,Ind=0,Req=8
17:49:46.015 V 4 send_signal - application=1, Irp=0x84424528
17:49:46.015 V 4 read_msg - user
17:49:46.015 X 4 CAPI20_GET(016)
0x0000 01 00 86 81 00 00 01 09 1F 00 02 00 00 00
..............
---
DATA_B3 CONF AppID 0x0001 MsgNr 0x0000 NCCI: 0x001f0901
Data handle: 0x0002
Info: initiated
Post by Danilo Kempf
Hi,
Post by k***@gmail.com
I am writing a CAPI program that dials a number and plays a sound file
when the receiver pick up the call. I used an ordinary fax machine as
the receiver.
However, I found out that even before I pick up the call on the fax
machine, my program receives connect_b3_active_ind . Why is that ?
Our company oracle has taken a day off, so in absence of any useful
information in your post I have to rely on guessing... Please try to make
a habit of posting a CAPI message flow when you're encountering problems.
(Hint: google for ISDN WebDecoder to make such a message flow readable for
everyone.)
As you're establishing an outgoing call, you receive a
CONNECT_B3_ACTIVE_IND because you asked CAPI to establish a Layer 3
connection by posting a CONNECT_B3_REQ, didn't you? Do you have the "Early
B3"-bit set in your Listen Mask? (Even if it's not enabled it's debatable
whether a CONNECT_B3_REQ before a CONNECT_ACTIVE_IND shouldn't enable
Early B3 for the current call anyway. I think it should.)
Or, by chance, did you set up DCE mode?
Post by k***@gmail.com
As a
result of this, the sound file finished before I pick up the call
(unless I pick it up quickly). How can I prevent this ? How can I
detect the pickup event (or the real connect event ) ?
A CONNECT_ACTIVE_IND indicates that the remote party has picked up the
call. Don't try to establish a Layer 3 connection before that.
Regards,
Danilo Kempf
Tobias Erichsen
2006-08-30 11:44:26 UTC
Permalink
Hi there,

could it be, that the fax-machine already accepts the call before you pick
up the receiver?

Your call-flow looks totally ok, you are getting a connect_active_ind upon
which you
establish the connection... so I guess the destination is the problem - have
you tried it
with a different destination-number (your mobile phone for example)

Best regards,
Tobias
Post by k***@gmail.com
Hi Danilo,
I just don't know why I receive the connect_b3_active_ind or
connect_ind before
I pickup the phone from the fax machine.
Can you see why from the trace ?
Thanks!
LISTEN REQ AppID 0x0001 MsgNr 0x0000 CNTR: 0x00000001
Info mask: 0x5d7 (cause, date/time, display, call progression,
charging, called party number, channel identification,
redirected/redirecting number)
CIP mask: 0x1fff03ff (no predefined profile, speech, unrestricted
digital information, restricted digital information, 3.1 kHz audio, 7
kHz audio, video, packet mode, 56 kBit/s rate adaption, unrestricted
digital information with tones, telephony, fax group 2/3, fax group 4
class 1, teletex basic/mixed and fax group 4 class 2/3, teletex
basic/processable, teletex basic, interworking for videotex, telex,
message handling systems X.400, OSI application X.200, 7 kHz telephony,
video telephony F.721, first connection, video telephony F.721, second
connection)
CIP mask 2: 0x0
17:49:10.937 V 4 send_signal - application=1, Irp=0x845b37c8
17:49:10.937 V 4 read_msg - user
17:49:10.937 X 4 CAPI20_GET(014)
0x0000 01 00 05 81 00 00 01 00 00 00 00 00
............
---
LISTEN CONF AppID 0x0001 MsgNr 0x0000 CNTR: 0x00000001
Info: initiated
17:49:10.937 I 4 Irp(0x845b37c8) - Complete
17:49:10.937 I 4 Write(0x84424528) - Complete, Status 0x00000000 Info
0
17:49:10.937 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:10.937 V 4 Read - application=1
17:49:10.937 I 4 Read(0x84424528) - Pending
--
17:49:41.375 I 4 Open(0x845b37c8)
17:49:41.375 I 4 Open(0x845b37c8) - Complete, Status 0x00000000 Info 0
17:49:41.375 I 4 CAPI_GET_PROFILE-Control(0x845b37c8)
FsContext=0x00000000
17:49:41.375 L 4 Controllers = 1
17:49:41.375 L 4 Channels = 4
17:49:41.375 L 4 Global Options = 0x000003f9
17:49:41.375 L 4 B1 Protocols = 0x000003d3
17:49:41.375 L 4 B2 Protocols = 0x00001fdf
17:49:41.375 L 4 B3 Protocols = 0x000000bf
17:49:41.375 L 4 Manufacturer 0 = 0x000003fb
17:49:41.375 L 4 Manufacturer 1 = 0x0000010d
17:49:41.375 L 4 Manufacturer 2 = 0x00000007
17:49:41.375 L 4 Manufacturer 3 = 0x00000000
17:49:41.375 L 4 Manufacturer 4 = 0x00000000
17:49:41.375 I 4 Control(0x845b37c8) - Complete, Status 0x00000000
Info 64
17:49:41.375 I 4 Cleanup(0x845b37c8) FsContext=0x00000000
17:49:41.375 I 4 Cleanup(0x845b37c8) - Complete, Status 0x00000000
Info 0
17:49:41.375 I 4 Close(0x845b37c8) FsContext=0x00000000
17:49:41.375 I 4 Close(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:41.375 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:41.375 V 4 Write - application=1
17:49:41.375 X 4 CAPI20_PUT(040)
0x0000 01 00 02 80 00 00 01 00 00 00 01 00 04 80 38 30
..............80
0x0010 31 00 00 00 09 01 00 01 00 00 00 00 00 00 00 00
1...............
0x0020 00 04 00 00 00 00 ......
---
CONNECT REQ AppID 0x0001 MsgNr 0x0000 CNTR: 0x00000001
CIP value: 1 (speech)
Called Party Number (0x4): 0x80 '801'
B1 protocol: 1 (64 kBit/s transparent)
B2 protocol: 1 (Transparent)
B3 protocol: 0 (Transparent)
17:49:41.375 V 4 cb:Id=ea,Rc=ef,Ind=0,Req=1
17:49:41.375 V 4 cb:Id=eb,Rc=ef,Ind=0,Req=1
17:49:41.375 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:41.390 C 3 167:1089:791 - SIG-X(014) 08 01 16 05 04 03 80 90 A3
18 03 A1 83 81
Q.931 CR16 SETUP
Bearer Capability 80 90 a3
Channel Id a1 83 81
17:49:41.687 C 3 167:1090:093 - SIG-R(013) 08 01 96 0D 18 03 A1 83 84
1E 02 80 88
Q.931 CR96 SETUP_ACK
Channel Id a1 83 84
Progress Indicator 80 88
17:49:41.687 V 4 cb:Id=ea,Rc=ff,Ind=0,Req=1
17:49:41.687 V 4 send_signal - application=1, Irp=0x84424528
17:49:41.687 V 4 read_msg - user
17:49:41.687 X 4 CAPI20_GET(014)
0x0000 01 00 02 81 00 00 01 09 00 00 00 00
............
---
CONNECT CONF AppID 0x0001 MsgNr 0x0000 PLCI: 0x00000901
Info: initiated
17:49:41.687 I 4 Irp(0x84424528) - Complete
17:49:41.687 V 4 cb:Id=ea,Rc=0,Ind=d,Req=1
17:49:41.687 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:41.687 V 4 Read - application=1
17:49:41.687 V 4 read_msg - user
17:49:41.687 X 4 CAPI20_GET(017)
0x0000 01 00 08 82 00 00 01 09 00 00 1E 00 02 80 88
...............
---
INFO IND AppID 0x0001 MsgNr 0x0000 PLCI: 0x00000901
Info number: 0x001e (Q.931 info element)
Information type: 0x1e (Progress Indicator)
Info element (0x2): 80 88
17:49:41.687 I 4 Read(0x84424528) - Complete, Status 0x00000000 Info
17
17:49:41.703 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:41.703 V 4 Read - application=1
17:49:41.703 V 4 read_msg - user
17:49:41.703 X 4 CAPI20_GET(018)
0x0000 01 00 08 82 01 00 01 09 00 00 18 00 03 A1 83 84
.............!..
---
INFO IND AppID 0x0001 MsgNr 0x0001 PLCI: 0x00000901
Info number: 0x0018 (Q.931 info element)
Information type: 0x18 (Channel Id)
Info element (0x3): A1 83 84
17:49:41.703 I 4 Read(0x84424528) - Complete, Status 0x00000000 Info
18
17:49:41.703 I 4 Write(0x84424528) FsContext=0x84a20000
17:49:41.703 V 4 Write - application=1
17:49:41.703 X 4 CAPI20_PUT(012)
0x0000 01 00 08 83 00 00 01 09 00 00
..........
---
INFO RESP AppID 0x0001 MsgNr 0x0000 PLCI: 0x00000901
17:49:41.703 I 4 Write(0x84424528) - Complete, Status 0x00000000 Info
0
17:49:41.703 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:41.703 V 4 Read - application=1
17:49:41.703 V 4 read_msg - user
17:49:41.703 X 4 CAPI20_GET(015)
0x0000 01 00 08 82 02 00 01 09 00 00 0D 80 00
.............
---
INFO IND AppID 0x0001 MsgNr 0x0002 PLCI: 0x00000901
Info number: 0x800d (Q.931 network event)
Event: 0xd (setup acknowledge)
17:49:41.703 I 4 Read(0x84424528) - Complete, Status 0x00000000 Info
15
17:49:41.703 I 4 Write(0x84ce8848) FsContext=0x84a20000
17:49:41.703 V 4 Write - application=1
17:49:41.703 X 4 CAPI20_PUT(012)
0x0000 01 00 08 83 01 00 01 09 00 00
..........
---
INFO RESP AppID 0x0001 MsgNr 0x0001 PLCI: 0x00000901
17:49:41.703 I 4 Write(0x84ce8848) - Complete, Status 0x00000000 Info
0
17:49:41.703 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:41.703 V 4 Read - application=1
17:49:41.703 I 4 Read(0x84424528) - Pending
17:49:41.703 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:41.703 V 4 Write - application=1
17:49:41.703 X 4 CAPI20_PUT(012)
0x0000 01 00 08 83 02 00 01 09 00 00
..........
---
INFO RESP AppID 0x0001 MsgNr 0x0002 PLCI: 0x00000901
17:49:41.703 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:44.437 C 3 167:1092:841 - SIG-x(010) 08 01 16 7B 70 04 80 38 30
31
Q.931 CR16 INFO
Called Party Number 80 '801'
17:49:45.515 C 3 167:1093:921 - SIG-x(004) 08 01 16 07
Q.931 CR16 CONN
17:49:45.515 C 3 167:1093:923 - SIG-R(004) 08 01 96 07
Q.931 CR96 CONN
17:49:45.515 V 4 cb:Id=ea,Rc=0,Ind=1,Req=1
17:49:45.515 V 4 send_signal - application=1, Irp=0x84424528
17:49:45.515 V 4 read_msg - user
17:49:45.515 X 4 CAPI20_GET(015)
0x0000 01 00 08 82 04 00 01 09 00 00 07 80 00
.............
---
INFO IND AppID 0x0001 MsgNr 0x0004 PLCI: 0x00000901
Info number: 0x8007 (Q.931 network event)
Event: 0x7 (connect)
17:49:45.515 I 4 Irp(0x84424528) - Complete
17:49:45.515 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.515 V 4 Read - application=1
17:49:45.515 V 4 read_msg - user
17:49:45.515 X 4 CAPI20_GET(015)
0x0000 01 00 03 82 06 00 01 09 00 00 00 00 00
.............
---
CONNECT_ACTIVE IND AppID 0x0001 MsgNr 0x0006 PLCI: 0x00000901
17:49:45.515 I 4 Read(0x84424528) - Complete, Status 0x00000000 Info
15
17:49:45.515 C 3 167:1093:925 - SIG-X(004) 08 01 16 0F
Q.931 CR16 CONN_ACK
17:49:45.515 I 4 Write(0x84424528) FsContext=0x84a20000
17:49:45.515 V 4 Write - application=1
17:49:45.515 X 4 CAPI20_PUT(012)
0x0000 01 00 08 83 04 00 01 09 00 00
..........
---
INFO RESP AppID 0x0001 MsgNr 0x0004 PLCI: 0x00000901
17:49:45.515 I 4 Write(0x84424528) - Complete, Status 0x00000000 Info
0
17:49:45.515 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.515 V 4 Read - application=1
17:49:45.515 I 4 Read(0x84424528) - Pending
17:49:45.515 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.515 V 4 Write - application=1
17:49:45.515 X 4 CAPI20_PUT(012)
0x0000 01 00 03 83 06 00 01 09 00 00
..........
---
CONNECT_ACTIVE RESP AppID 0x0001 MsgNr 0x0006 PLCI: 0x00000901
17:49:45.515 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:45.515 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.515 V 4 Write - application=1
17:49:45.515 X 4 CAPI20_PUT(013)
0x0000 01 00 82 80 00 00 01 09 00 00 00
...........
---
CONNECT_B3 REQ AppID 0x0001 MsgNr 0x0000 PLCI: 0x00000901
17:49:45.515 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:45.515 V 4 cb:Id=eb,Rc=ff,Ind=0,Req=2
17:49:45.515 V 4 send_signal - application=1, Irp=0x84424528
17:49:45.515 V 4 read_msg - user
17:49:45.515 X 4 CAPI20_GET(014)
0x0000 01 00 82 81 00 00 01 09 1F 00 00 00
............
---
CONNECT_B3 CONF AppID 0x0001 MsgNr 0x0000 NCCI: 0x001f0901
Info: initiated
17:49:45.515 I 4 Irp(0x84424528) - Complete
17:49:45.515 V 4 cb:Id=eb,Rc=0,Ind=3,Req=2
17:49:45.515 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.515 V 4 Read - application=1
17:49:45.515 V 4 read_msg - user
17:49:45.515 X 4 CAPI20_GET(013)
0x0000 01 00 83 82 07 00 01 09 1F 00 00
...........
---
CONNECT_B3_ACTIVE IND AppID 0x0001 MsgNr 0x0007 NCCI: 0x001f0901
17:49:45.515 I 4 Read(0x84424528) - Complete, Status 0x00000000 Info
13
17:49:45.515 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.515 V 4 Read - application=1
17:49:45.515 I 4 Read(0x84424528) - Pending
17:49:45.531 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.531 V 4 Write - application=1
17:49:45.531 X 4 CAPI20_PUT(012)
0x0000 01 00 83 83 07 00 01 09 1F 00
..........
---
CONNECT_B3_ACTIVE RESP AppID 0x0001 MsgNr 0x0007 NCCI: 0x001f0901
17:49:45.531 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:45.531 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.531 V 4 Write - application=1
17:49:45.531 X 4 CAPI20_PUT(022)
0x0000 01 00 86 80 00 00 01 09 1F 00 C0 82 9C 00 00 08
0x0010 00 00 00 00 ....
---
DATA_B3 REQ AppID 0x0001 MsgNr 0x0000 NCCI: 0x001f0901
Data: 0x009c82c0
Data length: 2048
Data handle: 0x0000
Flags: 0x0
17:49:45.531 B 4 256 bytes
0x0000 AB B8 88 88 88 88 B8 B8 F8 B8 88 C8 88 E8 C8 C8
+8....88x8.H.hHH
0x0010 C8 C8 C8 C8 88 C8 88 E8 88 88 C8 B8 B8 B8 B8 E8
HHHH.H.h..H8888h
0x0020 88 88 E8 B8 B8 B8 B8 E8 E8 E8 88 88 C8 E8 96 A8
..h8888hhh..Hh.(
0x0030 E8 88 88 88 88 88 E8 E8 E8 A8 A8 A8 A8 A8 A8 A8
h.....hhh(((((((
0x0040 A8 A8 A8 A8 96 96 96 96 E8 E8 E8 E8 96 96 96 96
((((....hhhh....
0x0050 E8 E8 E8 E8 96 96 96 96 A8 A8 A8 E8 A8 96 A8 96
hhhh....(((h(.(.
0x0060 96 96 96 96 A8 E8 E8 E8 A8 B6 96 96 96 E8 E8 E8
....(hhh(6...hhh
0x0070 E8 B6 96 96 B6 E8 E8 E8 A8 A8 A8 E8 A8 A8 A8 A8
h6..6hhh(((h((((
0x0080 A8 A8 A8 A8 A8 96 A8 96 A8 A8 A8 E8 E8 E8 E8 E8
(((((.(.(((hhhhh
0x0090 E8 E8 E8 88 88 C8 E8 88 E8 A8 E8 88 88 C8 88 E8
hhh..Hh.h(h..H.h
0x00a0 A8 E8 88 B8 B8 B8 B8 C8 88 88 88 88 88 88 C8 C8
(h.8888H......HH
0x00b0 C8 C8 E8 E8 E8 E8 E8 C8 C8 C8 B8 E8 E8 E8 E8 C8
HHhhhhhHHH8hhhhH
0x00c0 C8 C8 C8 88 E8 E8 A8 E8 E8 E8 E8 E8 E8 E8 E8 E8
HHH.hh(hhhhhhhhh
0x00d0 E8 E8 E8 88 E8 E8 E8 A8 E8 A8 A8 A8 A8 A8 A8 E8
hhh.hhh(h((((((h
0x00e0 A8 A8 A8 A8 E8 E8 E8 E8 E8 A8 A8 A8 A8 A8 A8 A8
((((hhhhh(((((((
0x00f0 E8 E8 E8 E8 96 96 96 A8 88 88 88 88 A8 96 96 96
hhhh...(....(...
17:49:45.531 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:45.531 V 4 cb:Id=eb,Rc=ff,Ind=0,Req=8
17:49:45.531 V 4 send_signal - application=1, Irp=0x84424528
17:49:45.531 V 4 read_msg - user
17:49:45.531 X 4 CAPI20_GET(016)
0x0000 01 00 86 81 00 00 01 09 1F 00 00 00 00 00
..............
---
DATA_B3 CONF AppID 0x0001 MsgNr 0x0000 NCCI: 0x001f0901
Data handle: 0x0000
Info: initiated
17:49:45.531 I 4 Irp(0x84424528) - Complete
17:49:45.531 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.531 V 4 Read - application=1
17:49:45.531 I 4 Read(0x84424528) - Pending
17:49:45.531 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.531 V 4 Write - application=1
17:49:45.531 X 4 CAPI20_PUT(022)
0x0000 01 00 86 80 00 00 01 09 1F 00 C0 8A 9C 00 00 08
0x0010 01 00 00 00 ....
---
DATA_B3 REQ AppID 0x0001 MsgNr 0x0000 NCCI: 0x001f0901
Data: 0x009c8ac0
Data length: 2048
Data handle: 0x0001
Flags: 0x0
17:49:45.531 B 4 256 bytes
0x0000 A8 E8 E8 A8 A8 96 96 96 A8 E8 E8 A8 A8 E8 A8 A8
(hh((...(hh((h((
0x0010 A8 E8 A8 A8 E8 A8 E8 E8 88 E8 E8 E8 E8 A8 A8 E8
(h((h(hh.hhhh((h
0x0020 E8 C8 C8 B8 B8 E8 A8 A8 A8 C8 C8 B8 C8 88 A8 E8
hHH88h(((HH8H.(h
0x0030 88 B8 F8 B8 B8 C8 E8 E8 E8 E8 88 88 C8 C8 C8 88
.8x88Hhhhh..HHH.
0x0040 88 88 A8 E8 E8 E8 C8 C8 88 E8 E8 E8 E8 88 C8 E8
..(hhhHH.hhhh.Hh
0x0050 C8 88 88 E8 E8 E8 E8 E8 88 A8 E8 A8 A8 E8 A8 E8
H..hhhhh.(h((h(h
0x0060 A8 A8 A8 E8 A8 A8 A8 96 96 A8 A8 E8 E8 E8 88 E8
(((h(((..((hhh.h
0x0070 A8 B6 A6 96 A8 C8 B8 E8 E8 A8 B6 96 B6 96 A8 A8
(6&.(H8hh(6.6.((
0x0080 88 E8 E8 E8 E8 E8 E8 E8 E8 E8 A8 E8 96 96 A8 A8
.hhhhhhhhh(h..((
0x0090 88 C8 88 88 A8 96 96 A8 E8 E8 E8 E8 E8 A8 A8 A8
.H..(..(hhhhh(((
0x00a0 A8 E8 E8 88 E8 A8 A8 A8 A8 A8 A8 E8 E8 E8 E8 E8
(hh.h((((((hhhhh
0x00b0 E8 E8 E8 E8 E8 88 88 88 88 A8 A8 A8 A8 88 88 C8
hhhhh....((((..H
0x00c0 C8 E8 E8 E8 E8 88 C8 C8 B8 C8 88 88 A8 E8 E8 E8
Hhhhh.HH8H..(hhh
0x00d0 88 C8 C8 88 88 E8 A8 E8 E8 E8 B8 B8 B8 B8 E8 E8
.HH..h(hhh8888hh
0x00e0 E8 A8 C8 C8 C8 88 A8 A8 E8 E8 E8 E8 E8 E8 E8 E8
h(HHH.((hhhhhhhh
0x00f0 E8 E8 E8 88 88 88 E8 A8 A8 A8 A8 E8 E8 E8 E8 E8
hhh...h((((hhhhh
17:49:45.531 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:45.531 V 4 cb:Id=eb,Rc=ff,Ind=0,Req=8
17:49:45.531 V 4 send_signal - application=1, Irp=0x84424528
17:49:45.531 V 4 read_msg - user
17:49:45.531 X 4 CAPI20_GET(016)
0x0000 01 00 86 81 00 00 01 09 1F 00 01 00 00 00
..............
---
DATA_B3 CONF AppID 0x0001 MsgNr 0x0000 NCCI: 0x001f0901
Data handle: 0x0001
Info: initiated
17:49:45.531 I 4 Irp(0x84424528) - Complete
17:49:45.531 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.531 V 4 Read - application=1
17:49:45.531 I 4 Read(0x84424528) - Pending
17:49:45.531 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.531 V 4 Write - application=1
17:49:45.531 X 4 CAPI20_PUT(022)
0x0000 01 00 86 80 00 00 01 09 1F 00 C0 92 9C 00 00 08
0x0010 02 00 00 00 ....
---
DATA_B3 REQ AppID 0x0001 MsgNr 0x0000 NCCI: 0x001f0901
Data: 0x009c92c0
Data length: 2048
Data handle: 0x0002
Flags: 0x0
17:49:45.531 B 4 256 bytes
0x0000 A8 E8 C8 C8 88 88 E8 96 A8 A8 96 88 88 E8 88 96
(hHH..h.((...h..
0x0010 A8 B6 B6 E8 E8 E8 88 E8 A8 A8 E8 A8 A8 A8 88 E8
(66hhh.h((h(((.h
0x0020 E8 E8 E8 E8 A8 A8 96 A8 A8 E8 E8 A8 E8 E8 E8 E8
hhhh((.((hh(hhhh
0x0030 E8 E8 88 88 E8 E8 88 E8 E8 88 88 C8 88 C8 C8 C8
hh..hh.hh..H.HHH
0x0040 C8 B8 88 88 C8 B8 B8 B8 C8 C8 C8 88 F8 88 C8 C8
H8..H888HHH.x.HH
0x0050 E8 88 C8 88 88 B8 B8 B8 C8 88 88 88 88 B8 F8 B8
h.H..888H....8x8
0x0060 B8 C8 C8 88 C8 C8 88 88 E8 88 88 88 88 E8 88 E8
8HH.HH..h....h.h
0x0070 88 88 E8 88 88 88 E8 E8 E8 E8 E8 E8 E8 A8 A8 A8
..h...hhhhhhh(((
0x0080 E8 A8 A8 A8 E8 E8 E8 A8 A8 A8 A8 E8 A8 88 88 88
h(((hhh((((h(...
0x0090 E8 88 96 96 96 96 E8 88 88 88 A8 96 A8 A8 88 88
h.....h...(.((..
0x00a0 88 88 A8 A8 A8 96 A8 E8 88 88 C8 E8 E8 E8 E8 E8
..(((.(h..Hhhhhh
0x00b0 E8 88 E8 88 C8 88 88 A8 A8 E8 E8 88 E8 E8 E8 A8
h.h.H..((hh.hhh(
0x00c0 E8 E8 A8 E8 88 E8 A8 96 A8 A8 E8 E8 E8 88 88 E8
hh(h.h(.((hhh..h
0x00d0 E8 88 E8 E8 88 C8 C8 88 C8 88 C8 C8 C8 E8 A8 96
h.hh.HH.H.HHHh(.
0x00e0 C8 B8 B8 F8 88 E8 A8 E8 B8 B8 B8 B8 88 E8 E8 E8
H88x.h(h8888.hhh
0x00f0 88 C8 C8 C8 C8 C8 88 88 88 E8 88 88 C8 B8 F8 F8
.HHHHH...h..H8xx
17:49:45.531 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:45.546 V 4 cb:Id=eb,Rc=0,Ind=8,Req=8
17:49:45.546 V 4 cb:Id=eb,Rc=0,Ind=8,Req=8
17:49:45.546 V 4 send_signal - application=1, Irp=0x84424528
17:49:45.546 V 4 read_msg - user
17:49:45.546 X 4 CAPI20_GET(022)
0x0000 01 00 86 82 08 00 01 09 1F 00 00 E0 10 84 00 08
...........`....
0x0010 00 00 00 00 ....
---
DATA_B3 IND AppID 0x0001 MsgNr 0x0008 NCCI: 0x001f0901
Data: 0x8410e000
Data length: 2048
Data handle: 0x0000
Flags: 0x0
17:49:45.546 B 4 256 bytes
0x0000 68 20 78 38 88 E8 56 B6 36 87 D9 39 B9 C9 69 E9 h
x8.hV66.Y99Iii
0x0010 17 29 2E 20 18 F8 C8 E8 28 36 76 DA F9 99 B9 49 .).
.xHh(6vZy.9I
0x0020 69 69 57 A9 27 F8 A0 F8 B8 68 E8 96 36 86 29 D9 iiW)'x
x8hh.6.)Y
0x0030 B9 B9 09 69 29 17 A9 F6 20 98 F8 08 E8 A8 B6 76 99.i).)v
.x.h(6v
0x0040 6F 19 F9 B9 C9 69 69 17 29 A3 58 58 F8 48 E8 28
o.y9Iii.)#XXxHh(
0x0050 F6 F6 BE C9 19 B9 B9 89 69 A9 D7 F7 88 20 78 38
vv>I.99.i)Ww. x8
0x0060 88 E8 56 B6 B6 C7 D9 39 B9 C9 69 E9 97 29 0E 20
.hV66GY99Iii.).
0x0070 18 F8 C8 E8 28 36 76 BA F9 79 B9 49 69 69 57 A9
.xHh(6v:yy9IiiW)
0x0080 A7 78 A0 F8 B8 68 28 96 36 66 29 D9 39 B9 09 69 'x
x8h(.6f)Y99.i
0x0090 29 17 57 76 20 78 F8 08 E8 A8 B6 F6 CF 19 F9 B9 ).Wv
xx.h(6vO.y9
0x00a0 C9 69 69 17 29 3B A0 58 F8 48 E8 28 F6 F6 0E 49 Iii.);
XxHh(vv.I
0x00b0 19 B9 B9 89 69 A9 D7 37 08 20 F8 38 88 E8 D6 B6 .99.i)W7.
x8.hV6
0x00c0 B6 47 D9 39 B9 09 69 E9 97 29 BE 20 18 F8 C8 E8
6GY99.ii.)> .xHh
0x00d0 28 B6 76 6A 79 79 B9 49 69 69 D7 A9 1F 98 A0 F8
(6vjyy9IiiW).. x
0x00e0 B8 68 E8 96 36 66 E9 D9 B9 B9 09 69 29 17 D7 16
8hh.6fiY99.i).W.
0x00f0 20 78 F8 08 E8 A8 B6 F6 3F 19 F9 B9 C9 69 69 17
xx.h(6v?.y9Iii.
17:49:45.546 I 4 Irp(0x84424528) - Complete
17:49:45.546 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.546 V 4 Read - application=1
17:49:45.546 I 4 Read(0x84424528) - Pending
17:49:45.546 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.546 V 4 Write - application=1
17:49:45.546 X 4 CAPI20_PUT(014)
0x0000 01 00 86 83 08 00 01 09 1F 00 00 00
............
---
DATA_B3 RESP AppID 0x0001 MsgNr 0x0008 NCCI: 0x001f0901
Data handle: 0x0000
17:49:45.546 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:45.812 V 4 cb:Id=eb,Rc=0,Ind=8,Req=8
17:49:45.812 V 4 cb:Id=eb,Rc=0,Ind=8,Req=8
17:49:45.812 V 4 send_signal - application=1, Irp=0x84424528
17:49:45.812 V 4 read_msg - user
17:49:45.812 X 4 CAPI20_GET(022)
0x0000 01 00 86 82 09 00 01 09 1F 00 00 E0 10 84 00 08
...........`....
0x0010 00 00 00 00 ....
---
DATA_B3 IND AppID 0x0001 MsgNr 0x0009 NCCI: 0x001f0901
Data: 0x8410e000
Data length: 2048
Data handle: 0x0000
Flags: 0x0
17:49:45.812 B 4 256 bytes
0x0000 2C AC 50 60 88 48 C8 48 38 78 18 38 40 AC 10 90
0x0010 30 B0 40 80 00 C8 F3 FB 93 0A 0E 42 8E 7A C6 00
0x0020 00 E0 A0 98 38 08 68 96 B7 49 E9 69 29 57 D7 37 .`
.8.h.7Iii)WW7
0x0030 47 D6 D8 C8 88 D6 B6 06 FE 5E 97 21 D9 A1 D9 F9
GVXH.V6.~^.!Y!Yy
0x0040 79 C9 F9 07 96 C6 E6 26 8E 82 DB B3 17 81 C1 81
yIy..Ff&..[3..A.
0x0050 81 61 E1 21 21 D9 63 2E 1B 93 E7 27 87 17 77 81
.aa!!Yc...g'..w.
0x0060 91 31 F1 41 C1 C1 81 C1 C9 FB 27 87 F7 29 E9 49
.1qAAA.AI{'.w)iI
0x0070 C9 E1 D1 11 91 71 F1 31 B1 31 61 C7 E7 97 29 09
IaQ..qq111aGg.).
0x0080 49 F9 79 59 91 AD D1 D1 91 71 F1 31 31 49 67 A9
IyyY.-QQ.qq11Ig)
0x0090 29 C9 B9 F9 99 79 41 AD AD AD D1 11 71 B1 F1 A1
)I9y.yA---Q.q1q!
0x00a0 67 A9 E9 C9 C9 09 F9 B9 21 51 AD 51 AD 71 71 F1
g)iII.y9!Q-Q-qqq
0x00b0 31 B1 E9 87 A9 29 09 09 C9 49 99 F1 AD D1 51 91
11i.))..II.q-QQ.
0x00c0 71 F1 B1 F1 79 BF F7 97 E9 09 49 F9 F9 01 AD D1
qq1qy?w.i.Iyy.-Q
0x00d0 91 91 F1 F1 31 31 61 5F A7 B7 37 E9 E9 C9 09 79
..qq11a_'77iiI.y
0x00e0 71 D1 91 91 F1 F1 C1 01 C1 17 13 47 47 29 A9 A9
qQ..qqA.A..GG)))
0x00f0 69 E9 01 51 91 91 F1 31 31 C1 41 99 E3 1F 67 37
ii.Q..q11AA.c.g7
17:49:45.812 I 4 Irp(0x84424528) - Complete
17:49:45.812 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.812 V 4 Read - application=1
17:49:45.812 I 4 Read(0x84424528) - Pending
17:49:45.812 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.812 V 4 Write - application=1
17:49:45.812 X 4 CAPI20_PUT(014)
0x0000 01 00 86 83 09 00 01 09 1F 00 00 00
............
---
DATA_B3 RESP AppID 0x0001 MsgNr 0x0009 NCCI: 0x001f0901
Data handle: 0x0000
17:49:45.812 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:46.015 V 4 cb:Id=eb,Rc=ff,Ind=0,Req=8
17:49:46.015 V 4 send_signal - application=1, Irp=0x84424528
17:49:46.015 V 4 read_msg - user
17:49:46.015 X 4 CAPI20_GET(016)
0x0000 01 00 86 81 00 00 01 09 1F 00 02 00 00 00
..............
---
DATA_B3 CONF AppID 0x0001 MsgNr 0x0000 NCCI: 0x001f0901
Data handle: 0x0002
Info: initiated
Post by Danilo Kempf
Hi,
Post by k***@gmail.com
I am writing a CAPI program that dials a number and plays a sound file
when the receiver pick up the call. I used an ordinary fax machine as
the receiver.
However, I found out that even before I pick up the call on the fax
machine, my program receives connect_b3_active_ind . Why is that ?
Our company oracle has taken a day off, so in absence of any useful
information in your post I have to rely on guessing... Please try to make
a habit of posting a CAPI message flow when you're encountering problems.
(Hint: google for ISDN WebDecoder to make such a message flow readable for
everyone.)
As you're establishing an outgoing call, you receive a
CONNECT_B3_ACTIVE_IND because you asked CAPI to establish a Layer 3
connection by posting a CONNECT_B3_REQ, didn't you? Do you have the "Early
B3"-bit set in your Listen Mask? (Even if it's not enabled it's debatable
whether a CONNECT_B3_REQ before a CONNECT_ACTIVE_IND shouldn't enable
Early B3 for the current call anyway. I think it should.)
Or, by chance, did you set up DCE mode?
Post by k***@gmail.com
As a
result of this, the sound file finished before I pick up the call
(unless I pick it up quickly). How can I prevent this ? How can I
detect the pickup event (or the real connect event ) ?
A CONNECT_ACTIVE_IND indicates that the remote party has picked up the
call. Don't try to establish a Layer 3 connection before that.
Regards,
Danilo Kempf
k***@gmail.com
2006-08-30 11:48:30 UTC
Permalink
Hi,
The fax machine is set to non auto answer. So it won't be able to
accept the call.
If I pickup the call quickly, I able able to hear the later part of the
voice file.
The fax machine and the fax card are connected by a small PBX.
Also the card is an Eicon analog card.
Would it be related to analog ?
Post by Tobias Erichsen
Hi there,
could it be, that the fax-machine already accepts the call before you pick
up the receiver?
Your call-flow looks totally ok, you are getting a connect_active_ind upon
which you
establish the connection... so I guess the destination is the problem - have
you tried it
with a different destination-number (your mobile phone for example)
Best regards,
Tobias
Post by k***@gmail.com
Hi Danilo,
I just don't know why I receive the connect_b3_active_ind or
connect_ind before
I pickup the phone from the fax machine.
Can you see why from the trace ?
Thanks!
LISTEN REQ AppID 0x0001 MsgNr 0x0000 CNTR: 0x00000001
Info mask: 0x5d7 (cause, date/time, display, call progression,
charging, called party number, channel identification,
redirected/redirecting number)
CIP mask: 0x1fff03ff (no predefined profile, speech, unrestricted
digital information, restricted digital information, 3.1 kHz audio, 7
kHz audio, video, packet mode, 56 kBit/s rate adaption, unrestricted
digital information with tones, telephony, fax group 2/3, fax group 4
class 1, teletex basic/mixed and fax group 4 class 2/3, teletex
basic/processable, teletex basic, interworking for videotex, telex,
message handling systems X.400, OSI application X.200, 7 kHz telephony,
video telephony F.721, first connection, video telephony F.721, second
connection)
CIP mask 2: 0x0
17:49:10.937 V 4 send_signal - application=1, Irp=0x845b37c8
17:49:10.937 V 4 read_msg - user
17:49:10.937 X 4 CAPI20_GET(014)
0x0000 01 00 05 81 00 00 01 00 00 00 00 00
............
---
LISTEN CONF AppID 0x0001 MsgNr 0x0000 CNTR: 0x00000001
Info: initiated
17:49:10.937 I 4 Irp(0x845b37c8) - Complete
17:49:10.937 I 4 Write(0x84424528) - Complete, Status 0x00000000 Info
0
17:49:10.937 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:10.937 V 4 Read - application=1
17:49:10.937 I 4 Read(0x84424528) - Pending
--
17:49:41.375 I 4 Open(0x845b37c8)
17:49:41.375 I 4 Open(0x845b37c8) - Complete, Status 0x00000000 Info 0
17:49:41.375 I 4 CAPI_GET_PROFILE-Control(0x845b37c8)
FsContext=0x00000000
17:49:41.375 L 4 Controllers = 1
17:49:41.375 L 4 Channels = 4
17:49:41.375 L 4 Global Options = 0x000003f9
17:49:41.375 L 4 B1 Protocols = 0x000003d3
17:49:41.375 L 4 B2 Protocols = 0x00001fdf
17:49:41.375 L 4 B3 Protocols = 0x000000bf
17:49:41.375 L 4 Manufacturer 0 = 0x000003fb
17:49:41.375 L 4 Manufacturer 1 = 0x0000010d
17:49:41.375 L 4 Manufacturer 2 = 0x00000007
17:49:41.375 L 4 Manufacturer 3 = 0x00000000
17:49:41.375 L 4 Manufacturer 4 = 0x00000000
17:49:41.375 I 4 Control(0x845b37c8) - Complete, Status 0x00000000
Info 64
17:49:41.375 I 4 Cleanup(0x845b37c8) FsContext=0x00000000
17:49:41.375 I 4 Cleanup(0x845b37c8) - Complete, Status 0x00000000
Info 0
17:49:41.375 I 4 Close(0x845b37c8) FsContext=0x00000000
17:49:41.375 I 4 Close(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:41.375 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:41.375 V 4 Write - application=1
17:49:41.375 X 4 CAPI20_PUT(040)
0x0000 01 00 02 80 00 00 01 00 00 00 01 00 04 80 38 30
..............80
0x0010 31 00 00 00 09 01 00 01 00 00 00 00 00 00 00 00
1...............
0x0020 00 04 00 00 00 00 ......
---
CONNECT REQ AppID 0x0001 MsgNr 0x0000 CNTR: 0x00000001
CIP value: 1 (speech)
Called Party Number (0x4): 0x80 '801'
B1 protocol: 1 (64 kBit/s transparent)
B2 protocol: 1 (Transparent)
B3 protocol: 0 (Transparent)
17:49:41.375 V 4 cb:Id=ea,Rc=ef,Ind=0,Req=1
17:49:41.375 V 4 cb:Id=eb,Rc=ef,Ind=0,Req=1
17:49:41.375 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:41.390 C 3 167:1089:791 - SIG-X(014) 08 01 16 05 04 03 80 90 A3
18 03 A1 83 81
Q.931 CR16 SETUP
Bearer Capability 80 90 a3
Channel Id a1 83 81
17:49:41.687 C 3 167:1090:093 - SIG-R(013) 08 01 96 0D 18 03 A1 83 84
1E 02 80 88
Q.931 CR96 SETUP_ACK
Channel Id a1 83 84
Progress Indicator 80 88
17:49:41.687 V 4 cb:Id=ea,Rc=ff,Ind=0,Req=1
17:49:41.687 V 4 send_signal - application=1, Irp=0x84424528
17:49:41.687 V 4 read_msg - user
17:49:41.687 X 4 CAPI20_GET(014)
0x0000 01 00 02 81 00 00 01 09 00 00 00 00
............
---
CONNECT CONF AppID 0x0001 MsgNr 0x0000 PLCI: 0x00000901
Info: initiated
17:49:41.687 I 4 Irp(0x84424528) - Complete
17:49:41.687 V 4 cb:Id=ea,Rc=0,Ind=d,Req=1
17:49:41.687 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:41.687 V 4 Read - application=1
17:49:41.687 V 4 read_msg - user
17:49:41.687 X 4 CAPI20_GET(017)
0x0000 01 00 08 82 00 00 01 09 00 00 1E 00 02 80 88
...............
---
INFO IND AppID 0x0001 MsgNr 0x0000 PLCI: 0x00000901
Info number: 0x001e (Q.931 info element)
Information type: 0x1e (Progress Indicator)
Info element (0x2): 80 88
17:49:41.687 I 4 Read(0x84424528) - Complete, Status 0x00000000 Info
17
17:49:41.703 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:41.703 V 4 Read - application=1
17:49:41.703 V 4 read_msg - user
17:49:41.703 X 4 CAPI20_GET(018)
0x0000 01 00 08 82 01 00 01 09 00 00 18 00 03 A1 83 84
.............!..
---
INFO IND AppID 0x0001 MsgNr 0x0001 PLCI: 0x00000901
Info number: 0x0018 (Q.931 info element)
Information type: 0x18 (Channel Id)
Info element (0x3): A1 83 84
17:49:41.703 I 4 Read(0x84424528) - Complete, Status 0x00000000 Info
18
17:49:41.703 I 4 Write(0x84424528) FsContext=0x84a20000
17:49:41.703 V 4 Write - application=1
17:49:41.703 X 4 CAPI20_PUT(012)
0x0000 01 00 08 83 00 00 01 09 00 00
..........
---
INFO RESP AppID 0x0001 MsgNr 0x0000 PLCI: 0x00000901
17:49:41.703 I 4 Write(0x84424528) - Complete, Status 0x00000000 Info
0
17:49:41.703 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:41.703 V 4 Read - application=1
17:49:41.703 V 4 read_msg - user
17:49:41.703 X 4 CAPI20_GET(015)
0x0000 01 00 08 82 02 00 01 09 00 00 0D 80 00
.............
---
INFO IND AppID 0x0001 MsgNr 0x0002 PLCI: 0x00000901
Info number: 0x800d (Q.931 network event)
Event: 0xd (setup acknowledge)
17:49:41.703 I 4 Read(0x84424528) - Complete, Status 0x00000000 Info
15
17:49:41.703 I 4 Write(0x84ce8848) FsContext=0x84a20000
17:49:41.703 V 4 Write - application=1
17:49:41.703 X 4 CAPI20_PUT(012)
0x0000 01 00 08 83 01 00 01 09 00 00
..........
---
INFO RESP AppID 0x0001 MsgNr 0x0001 PLCI: 0x00000901
17:49:41.703 I 4 Write(0x84ce8848) - Complete, Status 0x00000000 Info
0
17:49:41.703 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:41.703 V 4 Read - application=1
17:49:41.703 I 4 Read(0x84424528) - Pending
17:49:41.703 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:41.703 V 4 Write - application=1
17:49:41.703 X 4 CAPI20_PUT(012)
0x0000 01 00 08 83 02 00 01 09 00 00
..........
---
INFO RESP AppID 0x0001 MsgNr 0x0002 PLCI: 0x00000901
17:49:41.703 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:44.437 C 3 167:1092:841 - SIG-x(010) 08 01 16 7B 70 04 80 38 30
31
Q.931 CR16 INFO
Called Party Number 80 '801'
17:49:45.515 C 3 167:1093:921 - SIG-x(004) 08 01 16 07
Q.931 CR16 CONN
17:49:45.515 C 3 167:1093:923 - SIG-R(004) 08 01 96 07
Q.931 CR96 CONN
17:49:45.515 V 4 cb:Id=ea,Rc=0,Ind=1,Req=1
17:49:45.515 V 4 send_signal - application=1, Irp=0x84424528
17:49:45.515 V 4 read_msg - user
17:49:45.515 X 4 CAPI20_GET(015)
0x0000 01 00 08 82 04 00 01 09 00 00 07 80 00
.............
---
INFO IND AppID 0x0001 MsgNr 0x0004 PLCI: 0x00000901
Info number: 0x8007 (Q.931 network event)
Event: 0x7 (connect)
17:49:45.515 I 4 Irp(0x84424528) - Complete
17:49:45.515 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.515 V 4 Read - application=1
17:49:45.515 V 4 read_msg - user
17:49:45.515 X 4 CAPI20_GET(015)
0x0000 01 00 03 82 06 00 01 09 00 00 00 00 00
.............
---
CONNECT_ACTIVE IND AppID 0x0001 MsgNr 0x0006 PLCI: 0x00000901
17:49:45.515 I 4 Read(0x84424528) - Complete, Status 0x00000000 Info
15
17:49:45.515 C 3 167:1093:925 - SIG-X(004) 08 01 16 0F
Q.931 CR16 CONN_ACK
17:49:45.515 I 4 Write(0x84424528) FsContext=0x84a20000
17:49:45.515 V 4 Write - application=1
17:49:45.515 X 4 CAPI20_PUT(012)
0x0000 01 00 08 83 04 00 01 09 00 00
..........
---
INFO RESP AppID 0x0001 MsgNr 0x0004 PLCI: 0x00000901
17:49:45.515 I 4 Write(0x84424528) - Complete, Status 0x00000000 Info
0
17:49:45.515 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.515 V 4 Read - application=1
17:49:45.515 I 4 Read(0x84424528) - Pending
17:49:45.515 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.515 V 4 Write - application=1
17:49:45.515 X 4 CAPI20_PUT(012)
0x0000 01 00 03 83 06 00 01 09 00 00
..........
---
CONNECT_ACTIVE RESP AppID 0x0001 MsgNr 0x0006 PLCI: 0x00000901
17:49:45.515 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:45.515 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.515 V 4 Write - application=1
17:49:45.515 X 4 CAPI20_PUT(013)
0x0000 01 00 82 80 00 00 01 09 00 00 00
...........
---
CONNECT_B3 REQ AppID 0x0001 MsgNr 0x0000 PLCI: 0x00000901
17:49:45.515 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:45.515 V 4 cb:Id=eb,Rc=ff,Ind=0,Req=2
17:49:45.515 V 4 send_signal - application=1, Irp=0x84424528
17:49:45.515 V 4 read_msg - user
17:49:45.515 X 4 CAPI20_GET(014)
0x0000 01 00 82 81 00 00 01 09 1F 00 00 00
............
---
CONNECT_B3 CONF AppID 0x0001 MsgNr 0x0000 NCCI: 0x001f0901
Info: initiated
17:49:45.515 I 4 Irp(0x84424528) - Complete
17:49:45.515 V 4 cb:Id=eb,Rc=0,Ind=3,Req=2
17:49:45.515 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.515 V 4 Read - application=1
17:49:45.515 V 4 read_msg - user
17:49:45.515 X 4 CAPI20_GET(013)
0x0000 01 00 83 82 07 00 01 09 1F 00 00
...........
---
CONNECT_B3_ACTIVE IND AppID 0x0001 MsgNr 0x0007 NCCI: 0x001f0901
17:49:45.515 I 4 Read(0x84424528) - Complete, Status 0x00000000 Info
13
17:49:45.515 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.515 V 4 Read - application=1
17:49:45.515 I 4 Read(0x84424528) - Pending
17:49:45.531 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.531 V 4 Write - application=1
17:49:45.531 X 4 CAPI20_PUT(012)
0x0000 01 00 83 83 07 00 01 09 1F 00
..........
---
CONNECT_B3_ACTIVE RESP AppID 0x0001 MsgNr 0x0007 NCCI: 0x001f0901
17:49:45.531 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:45.531 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.531 V 4 Write - application=1
17:49:45.531 X 4 CAPI20_PUT(022)
0x0000 01 00 86 80 00 00 01 09 1F 00 C0 82 9C 00 00 08
0x0010 00 00 00 00 ....
---
DATA_B3 REQ AppID 0x0001 MsgNr 0x0000 NCCI: 0x001f0901
Data: 0x009c82c0
Data length: 2048
Data handle: 0x0000
Flags: 0x0
17:49:45.531 B 4 256 bytes
0x0000 AB B8 88 88 88 88 B8 B8 F8 B8 88 C8 88 E8 C8 C8
+8....88x8.H.hHH
0x0010 C8 C8 C8 C8 88 C8 88 E8 88 88 C8 B8 B8 B8 B8 E8
HHHH.H.h..H8888h
0x0020 88 88 E8 B8 B8 B8 B8 E8 E8 E8 88 88 C8 E8 96 A8
..h8888hhh..Hh.(
0x0030 E8 88 88 88 88 88 E8 E8 E8 A8 A8 A8 A8 A8 A8 A8
h.....hhh(((((((
0x0040 A8 A8 A8 A8 96 96 96 96 E8 E8 E8 E8 96 96 96 96
((((....hhhh....
0x0050 E8 E8 E8 E8 96 96 96 96 A8 A8 A8 E8 A8 96 A8 96
hhhh....(((h(.(.
0x0060 96 96 96 96 A8 E8 E8 E8 A8 B6 96 96 96 E8 E8 E8
....(hhh(6...hhh
0x0070 E8 B6 96 96 B6 E8 E8 E8 A8 A8 A8 E8 A8 A8 A8 A8
h6..6hhh(((h((((
0x0080 A8 A8 A8 A8 A8 96 A8 96 A8 A8 A8 E8 E8 E8 E8 E8
(((((.(.(((hhhhh
0x0090 E8 E8 E8 88 88 C8 E8 88 E8 A8 E8 88 88 C8 88 E8
hhh..Hh.h(h..H.h
0x00a0 A8 E8 88 B8 B8 B8 B8 C8 88 88 88 88 88 88 C8 C8
(h.8888H......HH
0x00b0 C8 C8 E8 E8 E8 E8 E8 C8 C8 C8 B8 E8 E8 E8 E8 C8
HHhhhhhHHH8hhhhH
0x00c0 C8 C8 C8 88 E8 E8 A8 E8 E8 E8 E8 E8 E8 E8 E8 E8
HHH.hh(hhhhhhhhh
0x00d0 E8 E8 E8 88 E8 E8 E8 A8 E8 A8 A8 A8 A8 A8 A8 E8
hhh.hhh(h((((((h
0x00e0 A8 A8 A8 A8 E8 E8 E8 E8 E8 A8 A8 A8 A8 A8 A8 A8
((((hhhhh(((((((
0x00f0 E8 E8 E8 E8 96 96 96 A8 88 88 88 88 A8 96 96 96
hhhh...(....(...
17:49:45.531 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:45.531 V 4 cb:Id=eb,Rc=ff,Ind=0,Req=8
17:49:45.531 V 4 send_signal - application=1, Irp=0x84424528
17:49:45.531 V 4 read_msg - user
17:49:45.531 X 4 CAPI20_GET(016)
0x0000 01 00 86 81 00 00 01 09 1F 00 00 00 00 00
..............
---
DATA_B3 CONF AppID 0x0001 MsgNr 0x0000 NCCI: 0x001f0901
Data handle: 0x0000
Info: initiated
17:49:45.531 I 4 Irp(0x84424528) - Complete
17:49:45.531 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.531 V 4 Read - application=1
17:49:45.531 I 4 Read(0x84424528) - Pending
17:49:45.531 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.531 V 4 Write - application=1
17:49:45.531 X 4 CAPI20_PUT(022)
0x0000 01 00 86 80 00 00 01 09 1F 00 C0 8A 9C 00 00 08
0x0010 01 00 00 00 ....
---
DATA_B3 REQ AppID 0x0001 MsgNr 0x0000 NCCI: 0x001f0901
Data: 0x009c8ac0
Data length: 2048
Data handle: 0x0001
Flags: 0x0
17:49:45.531 B 4 256 bytes
0x0000 A8 E8 E8 A8 A8 96 96 96 A8 E8 E8 A8 A8 E8 A8 A8
(hh((...(hh((h((
0x0010 A8 E8 A8 A8 E8 A8 E8 E8 88 E8 E8 E8 E8 A8 A8 E8
(h((h(hh.hhhh((h
0x0020 E8 C8 C8 B8 B8 E8 A8 A8 A8 C8 C8 B8 C8 88 A8 E8
hHH88h(((HH8H.(h
0x0030 88 B8 F8 B8 B8 C8 E8 E8 E8 E8 88 88 C8 C8 C8 88
.8x88Hhhhh..HHH.
0x0040 88 88 A8 E8 E8 E8 C8 C8 88 E8 E8 E8 E8 88 C8 E8
..(hhhHH.hhhh.Hh
0x0050 C8 88 88 E8 E8 E8 E8 E8 88 A8 E8 A8 A8 E8 A8 E8
H..hhhhh.(h((h(h
0x0060 A8 A8 A8 E8 A8 A8 A8 96 96 A8 A8 E8 E8 E8 88 E8
(((h(((..((hhh.h
0x0070 A8 B6 A6 96 A8 C8 B8 E8 E8 A8 B6 96 B6 96 A8 A8
(6&.(H8hh(6.6.((
0x0080 88 E8 E8 E8 E8 E8 E8 E8 E8 E8 A8 E8 96 96 A8 A8
.hhhhhhhhh(h..((
0x0090 88 C8 88 88 A8 96 96 A8 E8 E8 E8 E8 E8 A8 A8 A8
.H..(..(hhhhh(((
0x00a0 A8 E8 E8 88 E8 A8 A8 A8 A8 A8 A8 E8 E8 E8 E8 E8
(hh.h((((((hhhhh
0x00b0 E8 E8 E8 E8 E8 88 88 88 88 A8 A8 A8 A8 88 88 C8
hhhhh....((((..H
0x00c0 C8 E8 E8 E8 E8 88 C8 C8 B8 C8 88 88 A8 E8 E8 E8
Hhhhh.HH8H..(hhh
0x00d0 88 C8 C8 88 88 E8 A8 E8 E8 E8 B8 B8 B8 B8 E8 E8
.HH..h(hhh8888hh
0x00e0 E8 A8 C8 C8 C8 88 A8 A8 E8 E8 E8 E8 E8 E8 E8 E8
h(HHH.((hhhhhhhh
0x00f0 E8 E8 E8 88 88 88 E8 A8 A8 A8 A8 E8 E8 E8 E8 E8
hhh...h((((hhhhh
17:49:45.531 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:45.531 V 4 cb:Id=eb,Rc=ff,Ind=0,Req=8
17:49:45.531 V 4 send_signal - application=1, Irp=0x84424528
17:49:45.531 V 4 read_msg - user
17:49:45.531 X 4 CAPI20_GET(016)
0x0000 01 00 86 81 00 00 01 09 1F 00 01 00 00 00
..............
---
DATA_B3 CONF AppID 0x0001 MsgNr 0x0000 NCCI: 0x001f0901
Data handle: 0x0001
Info: initiated
17:49:45.531 I 4 Irp(0x84424528) - Complete
17:49:45.531 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.531 V 4 Read - application=1
17:49:45.531 I 4 Read(0x84424528) - Pending
17:49:45.531 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.531 V 4 Write - application=1
17:49:45.531 X 4 CAPI20_PUT(022)
0x0000 01 00 86 80 00 00 01 09 1F 00 C0 92 9C 00 00 08
0x0010 02 00 00 00 ....
---
DATA_B3 REQ AppID 0x0001 MsgNr 0x0000 NCCI: 0x001f0901
Data: 0x009c92c0
Data length: 2048
Data handle: 0x0002
Flags: 0x0
17:49:45.531 B 4 256 bytes
0x0000 A8 E8 C8 C8 88 88 E8 96 A8 A8 96 88 88 E8 88 96
(hHH..h.((...h..
0x0010 A8 B6 B6 E8 E8 E8 88 E8 A8 A8 E8 A8 A8 A8 88 E8
(66hhh.h((h(((.h
0x0020 E8 E8 E8 E8 A8 A8 96 A8 A8 E8 E8 A8 E8 E8 E8 E8
hhhh((.((hh(hhhh
0x0030 E8 E8 88 88 E8 E8 88 E8 E8 88 88 C8 88 C8 C8 C8
hh..hh.hh..H.HHH
0x0040 C8 B8 88 88 C8 B8 B8 B8 C8 C8 C8 88 F8 88 C8 C8
H8..H888HHH.x.HH
0x0050 E8 88 C8 88 88 B8 B8 B8 C8 88 88 88 88 B8 F8 B8
h.H..888H....8x8
0x0060 B8 C8 C8 88 C8 C8 88 88 E8 88 88 88 88 E8 88 E8
8HH.HH..h....h.h
0x0070 88 88 E8 88 88 88 E8 E8 E8 E8 E8 E8 E8 A8 A8 A8
..h...hhhhhhh(((
0x0080 E8 A8 A8 A8 E8 E8 E8 A8 A8 A8 A8 E8 A8 88 88 88
h(((hhh((((h(...
0x0090 E8 88 96 96 96 96 E8 88 88 88 A8 96 A8 A8 88 88
h.....h...(.((..
0x00a0 88 88 A8 A8 A8 96 A8 E8 88 88 C8 E8 E8 E8 E8 E8
..(((.(h..Hhhhhh
0x00b0 E8 88 E8 88 C8 88 88 A8 A8 E8 E8 88 E8 E8 E8 A8
h.h.H..((hh.hhh(
0x00c0 E8 E8 A8 E8 88 E8 A8 96 A8 A8 E8 E8 E8 88 88 E8
hh(h.h(.((hhh..h
0x00d0 E8 88 E8 E8 88 C8 C8 88 C8 88 C8 C8 C8 E8 A8 96
h.hh.HH.H.HHHh(.
0x00e0 C8 B8 B8 F8 88 E8 A8 E8 B8 B8 B8 B8 88 E8 E8 E8
H88x.h(h8888.hhh
0x00f0 88 C8 C8 C8 C8 C8 88 88 88 E8 88 88 C8 B8 F8 F8
.HHHHH...h..H8xx
17:49:45.531 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:45.546 V 4 cb:Id=eb,Rc=0,Ind=8,Req=8
17:49:45.546 V 4 cb:Id=eb,Rc=0,Ind=8,Req=8
17:49:45.546 V 4 send_signal - application=1, Irp=0x84424528
17:49:45.546 V 4 read_msg - user
17:49:45.546 X 4 CAPI20_GET(022)
0x0000 01 00 86 82 08 00 01 09 1F 00 00 E0 10 84 00 08
...........`....
0x0010 00 00 00 00 ....
---
DATA_B3 IND AppID 0x0001 MsgNr 0x0008 NCCI: 0x001f0901
Data: 0x8410e000
Data length: 2048
Data handle: 0x0000
Flags: 0x0
17:49:45.546 B 4 256 bytes
0x0000 68 20 78 38 88 E8 56 B6 36 87 D9 39 B9 C9 69 E9 h
x8.hV66.Y99Iii
0x0010 17 29 2E 20 18 F8 C8 E8 28 36 76 DA F9 99 B9 49 .).
.xHh(6vZy.9I
0x0020 69 69 57 A9 27 F8 A0 F8 B8 68 E8 96 36 86 29 D9 iiW)'x
x8hh.6.)Y
0x0030 B9 B9 09 69 29 17 A9 F6 20 98 F8 08 E8 A8 B6 76 99.i).)v
.x.h(6v
0x0040 6F 19 F9 B9 C9 69 69 17 29 A3 58 58 F8 48 E8 28
o.y9Iii.)#XXxHh(
0x0050 F6 F6 BE C9 19 B9 B9 89 69 A9 D7 F7 88 20 78 38
vv>I.99.i)Ww. x8
0x0060 88 E8 56 B6 B6 C7 D9 39 B9 C9 69 E9 97 29 0E 20
.hV66GY99Iii.).
0x0070 18 F8 C8 E8 28 36 76 BA F9 79 B9 49 69 69 57 A9
.xHh(6v:yy9IiiW)
0x0080 A7 78 A0 F8 B8 68 28 96 36 66 29 D9 39 B9 09 69 'x
x8h(.6f)Y99.i
0x0090 29 17 57 76 20 78 F8 08 E8 A8 B6 F6 CF 19 F9 B9 ).Wv
xx.h(6vO.y9
0x00a0 C9 69 69 17 29 3B A0 58 F8 48 E8 28 F6 F6 0E 49 Iii.);
XxHh(vv.I
0x00b0 19 B9 B9 89 69 A9 D7 37 08 20 F8 38 88 E8 D6 B6 .99.i)W7.
x8.hV6
0x00c0 B6 47 D9 39 B9 09 69 E9 97 29 BE 20 18 F8 C8 E8
6GY99.ii.)> .xHh
0x00d0 28 B6 76 6A 79 79 B9 49 69 69 D7 A9 1F 98 A0 F8
(6vjyy9IiiW).. x
0x00e0 B8 68 E8 96 36 66 E9 D9 B9 B9 09 69 29 17 D7 16
8hh.6fiY99.i).W.
0x00f0 20 78 F8 08 E8 A8 B6 F6 3F 19 F9 B9 C9 69 69 17
xx.h(6v?.y9Iii.
17:49:45.546 I 4 Irp(0x84424528) - Complete
17:49:45.546 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.546 V 4 Read - application=1
17:49:45.546 I 4 Read(0x84424528) - Pending
17:49:45.546 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.546 V 4 Write - application=1
17:49:45.546 X 4 CAPI20_PUT(014)
0x0000 01 00 86 83 08 00 01 09 1F 00 00 00
............
---
DATA_B3 RESP AppID 0x0001 MsgNr 0x0008 NCCI: 0x001f0901
Data handle: 0x0000
17:49:45.546 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:45.812 V 4 cb:Id=eb,Rc=0,Ind=8,Req=8
17:49:45.812 V 4 cb:Id=eb,Rc=0,Ind=8,Req=8
17:49:45.812 V 4 send_signal - application=1, Irp=0x84424528
17:49:45.812 V 4 read_msg - user
17:49:45.812 X 4 CAPI20_GET(022)
0x0000 01 00 86 82 09 00 01 09 1F 00 00 E0 10 84 00 08
...........`....
0x0010 00 00 00 00 ....
---
DATA_B3 IND AppID 0x0001 MsgNr 0x0009 NCCI: 0x001f0901
Data: 0x8410e000
Data length: 2048
Data handle: 0x0000
Flags: 0x0
17:49:45.812 B 4 256 bytes
0x0000 2C AC 50 60 88 48 C8 48 38 78 18 38 40 AC 10 90
0x0010 30 B0 40 80 00 C8 F3 FB 93 0A 0E 42 8E 7A C6 00
0x0020 00 E0 A0 98 38 08 68 96 B7 49 E9 69 29 57 D7 37 .`
.8.h.7Iii)WW7
0x0030 47 D6 D8 C8 88 D6 B6 06 FE 5E 97 21 D9 A1 D9 F9
GVXH.V6.~^.!Y!Yy
0x0040 79 C9 F9 07 96 C6 E6 26 8E 82 DB B3 17 81 C1 81
yIy..Ff&..[3..A.
0x0050 81 61 E1 21 21 D9 63 2E 1B 93 E7 27 87 17 77 81
.aa!!Yc...g'..w.
0x0060 91 31 F1 41 C1 C1 81 C1 C9 FB 27 87 F7 29 E9 49
.1qAAA.AI{'.w)iI
0x0070 C9 E1 D1 11 91 71 F1 31 B1 31 61 C7 E7 97 29 09
IaQ..qq111aGg.).
0x0080 49 F9 79 59 91 AD D1 D1 91 71 F1 31 31 49 67 A9
IyyY.-QQ.qq11Ig)
0x0090 29 C9 B9 F9 99 79 41 AD AD AD D1 11 71 B1 F1 A1
)I9y.yA---Q.q1q!
0x00a0 67 A9 E9 C9 C9 09 F9 B9 21 51 AD 51 AD 71 71 F1
g)iII.y9!Q-Q-qqq
0x00b0 31 B1 E9 87 A9 29 09 09 C9 49 99 F1 AD D1 51 91
11i.))..II.q-QQ.
0x00c0 71 F1 B1 F1 79 BF F7 97 E9 09 49 F9 F9 01 AD D1
qq1qy?w.i.Iyy.-Q
0x00d0 91 91 F1 F1 31 31 61 5F A7 B7 37 E9 E9 C9 09 79
..qq11a_'77iiI.y
0x00e0 71 D1 91 91 F1 F1 C1 01 C1 17 13 47 47 29 A9 A9
qQ..qqA.A..GG)))
0x00f0 69 E9 01 51 91 91 F1 31 31 C1 41 99 E3 1F 67 37
ii.Q..q11AA.c.g7
17:49:45.812 I 4 Irp(0x84424528) - Complete
17:49:45.812 I 4 Read(0x84424528) FsContext=0x84a20000
17:49:45.812 V 4 Read - application=1
17:49:45.812 I 4 Read(0x84424528) - Pending
17:49:45.812 I 4 Write(0x845b37c8) FsContext=0x84a20000
17:49:45.812 V 4 Write - application=1
17:49:45.812 X 4 CAPI20_PUT(014)
0x0000 01 00 86 83 09 00 01 09 1F 00 00 00
............
---
DATA_B3 RESP AppID 0x0001 MsgNr 0x0009 NCCI: 0x001f0901
Data handle: 0x0000
17:49:45.812 I 4 Write(0x845b37c8) - Complete, Status 0x00000000 Info
0
17:49:46.015 V 4 cb:Id=eb,Rc=ff,Ind=0,Req=8
17:49:46.015 V 4 send_signal - application=1, Irp=0x84424528
17:49:46.015 V 4 read_msg - user
17:49:46.015 X 4 CAPI20_GET(016)
0x0000 01 00 86 81 00 00 01 09 1F 00 02 00 00 00
..............
---
DATA_B3 CONF AppID 0x0001 MsgNr 0x0000 NCCI: 0x001f0901
Data handle: 0x0002
Info: initiated
Post by Danilo Kempf
Hi,
Post by k***@gmail.com
I am writing a CAPI program that dials a number and plays a sound file
when the receiver pick up the call. I used an ordinary fax machine as
the receiver.
However, I found out that even before I pick up the call on the fax
machine, my program receives connect_b3_active_ind . Why is that ?
Our company oracle has taken a day off, so in absence of any useful
information in your post I have to rely on guessing... Please try to make
a habit of posting a CAPI message flow when you're encountering problems.
(Hint: google for ISDN WebDecoder to make such a message flow readable for
everyone.)
As you're establishing an outgoing call, you receive a
CONNECT_B3_ACTIVE_IND because you asked CAPI to establish a Layer 3
connection by posting a CONNECT_B3_REQ, didn't you? Do you have the "Early
B3"-bit set in your Listen Mask? (Even if it's not enabled it's debatable
whether a CONNECT_B3_REQ before a CONNECT_ACTIVE_IND shouldn't enable
Early B3 for the current call anyway. I think it should.)
Or, by chance, did you set up DCE mode?
Post by k***@gmail.com
As a
result of this, the sound file finished before I pick up the call
(unless I pick it up quickly). How can I prevent this ? How can I
detect the pickup event (or the real connect event ) ?
A CONNECT_ACTIVE_IND indicates that the remote party has picked up the
call. Don't try to establish a Layer 3 connection before that.
Regards,
Danilo Kempf
Loading...