Actions

Difference between revisions of "CDC STATE"

From Zenitel Wiki

Line 23: Line 23:
 
6 SPEECH_START, [[ABSD_Billing#AudioCodes_X-detect|Speech detected by AudioCodes]]<br>
 
6 SPEECH_START, [[ABSD_Billing#AudioCodes_X-detect|Speech detected by AudioCodes]]<br>
 
7 SPEECH_END,  Speech detect end by AudioCodes
 
7 SPEECH_END,  Speech detect end by AudioCodes
 +
8 CHANGE_A_IDENTITY, Change A extension, continue Billing sequence, AMCD must send ACTIVE_SYNC from new A extension within 3 seconds<br>
 +
9 ACTIVE_SYNC, first message/event from new A extension after CHANGE_A_IDENTITY, synchronize AMCD and ABSD with new message header
 
|-
 
|-
 
|align=center|4||[[NET_OBJ_REF]]||colspan="3"|Netref related to state type, (Feature, B-station or digit)
 
|align=center|4||[[NET_OBJ_REF]]||colspan="3"|Netref related to state type, (Feature, B-station or digit)
Line 35: Line 37:
 
* 9 ACTIVE_SYNC
 
* 9 ACTIVE_SYNC
 
<br><br>
 
<br><br>
The new CDC_STATE event will look like this:
 
<br>
 
 
{| border="1"
 
|-
 
!style="background:#ffdead;" width="90pt" colspan="2"|CDC_STATE
 
!style="background:#ffdead;" width="100pt"|0x009E
 
!style="background:#ffdead;" width="30pt"|158
 
!style="background:#ffdead;" |AMC 10.40
 
|-
 
|colspan="5"|Message used for billing control, from AMCD to ABSD <br\>
 
CDC = Call Detail Control. Response is {{AlphaWiki|CDC_CMD}}.
 
|-
 
|align=center|1||{{AlphaWiki|UINT2}}||colspan="3"|Connection Reference for this "dialing" sequence (actually ST_IND of A-station)
 
|-
 
|align=center|2||{{AlphaWiki|NET_OBJ_REF}}||colspan="3"|A-station (billed station), in {{AlphaWiki|NRF_LOCAL_DIRNO}} format.
 
|-
 
|align=center|3||{{AlphaWiki|UINT1}}||colspan="3"|State of billing sequence.<br>
 
1 START, user has initiated a feature requiring CDC (5 = feature dirno)<br>
 
2 DIGIT, user has dial a digit (5 = digit netref) <br>
 
3 ESTABLISHED, (SIP)connection established (200 OK received)<br>
 
4 ACTIVE, call is still active, will come every 10 second during connection<br>
 
5 DISCONNECT, CDC sequence ended, ABSD to release call.<br>
 
6 SPEECH_START, {{AlphaWiki|ABSD_Billing#AudioCodes_X-detect|Speech detected by AudioCodes}}<br>
 
7 SPEECH_END,  Speech detect end by AudioCodes<br>
 
8 CHANGE_A_IDENTITY, Change A extension, continue Billing sequence, AMCD must send ACTIVE_SYNC from new A extension within 3 seconds<br>
 
9 ACTIVE_SYNC, first message/event from new A extension after CHANGE_A_IDENTITY, synchronize AMCD and ABSD with new message header
 
|-
 
|align=center|4||{{AlphaWiki|NET_OBJ_REF}}||colspan="3"|Netref related to state type, (Feature, B-station or digit)
 
|-
 
|}
 
<br>
 
 
If the CDC_STATE is sent with CHANGE_A_IDENTITY; the parameter #2 will hold the new Directory Number
 
If the CDC_STATE is sent with CHANGE_A_IDENTITY; the parameter #2 will hold the new Directory Number
 
<br><br>
 
<br><br>

Revision as of 18:03, 27 November 2009

Related to ABSD_Billing

CDC_STATE 0x009E 158 AMC 10.40
Message used for billing control, from AMCD to ABSD

CDC = Call Detail Control. Response is CDC_CMD.

1 UINT2 Connection Reference for this "dialing" sequence (actually ST_IND of A-station)
2 NET_OBJ_REF A-station (billed station), in NRF_LOCAL_DIRNO format.
3 UINT1 State of billing sequence.

1 START, user has initiated a feature requiring CDC (5 = feature dirno)
2 DIGIT, user has dial a digit (5 = digit netref)
3 ESTABLISHED, (SIP)connection established (200 OK received)
4 ACTIVE, call is still active, will come every 10 second during connection
5 DISCONNECT, CDC sequence ended, ABSD to release call.
6 SPEECH_START, Speech detected by AudioCodes
7 SPEECH_END, Speech detect end by AudioCodes 8 CHANGE_A_IDENTITY, Change A extension, continue Billing sequence, AMCD must send ACTIVE_SYNC from new A extension within 3 seconds
9 ACTIVE_SYNC, first message/event from new A extension after CHANGE_A_IDENTITY, synchronize AMCD and ABSD with new message header

4 NET_OBJ_REF Netref related to state type, (Feature, B-station or digit)



Modifications to the CDC_STATE Event

For the Billing system to be able to carry out the transfer of the A extension to a new A extension; the CDC_STATE event sent from AMC to ABSD needs to handle the new A extensions Connection Reference (UINT2) and Directory Number (NET_OBJ_REF).

Propose to add two new Sub Events in parameter #3;

  • 8 CHANGE_A_IDENTITY
  • 9 ACTIVE_SYNC



If the CDC_STATE is sent with CHANGE_A_IDENTITY; the parameter #2 will hold the new Directory Number


Back to AlphaNet message list